Tôi có một mạch khá đơn giản, hoạt động hoàn hảo trên bảng mạch, nhưng tôi gặp nhiều khó khăn khi chuyển nó sang PCB. Tôi đang thấy hành vi rất kỳ lạ nằm ngoài kinh nghiệm hiện tại của tôi, vì vậy tôi hy vọng sẽ nhận được một lời khuyên.
Mạch thực hiện một cảm biến chuyển động wifi, mặc dù vấn đề tôi đang xảy ra waaay trước khi tôi đến phần RF, hoặc thậm chí là phần uC của sơ đồ:
Tôi đã khoanh tròn một phần đang gặp rắc rối.
R3 là một điện trở kéo xuống, được yêu cầu b / c AMN42121 điều khiển đầu ra CAO khi phát hiện chuyển động, nhưng để nó treo không có chuyển động, do đó cần phải kéo xuống.
Tôi đã sử dụng C1 để làm dịu quá trình chuyển đổi giữa chuyển động và không chuyển động. C1 làm cho mức đầu ra ở mức THẤP chậm và mượt mà, do đó trạng thái "không chuyển động" đạt được sau vài giây không chuyển động.
Biến tần có các ngắt ngoài của b / c attiny được kích hoạt ở mức THẤP, vì vậy tôi cần đảo ngược logic. Thật không may là tôi đã phải sử dụng một gói DIP lớn như vậy cho một biến tần, nhưng tôi không thể tìm thấy bất cứ điều gì khác.
Tôi đã tạo ra một PCB hai mặt cho mạch này, trông như thế này:
Một lần nữa, tôi chỉ lắp ráp các khu vực được khoanh tròn cho đến nay.
Sau khi hàn S1, R3 và C1, tôi nhận được tín hiệu sau từ đầu ra cảm biến:
Đây chính xác là những gì tôi muốn thấy, vì vậy mọi thứ đều ổn cho đến thời điểm này.
Tiếp theo tôi hàn vào một ổ cắm cho IC2 và cắm vào biến tần. Đây là nơi bí ẩn bắt đầu. Lúc đầu mọi thứ đều ổn, nhưng sau một thời gian làm hỏng bảng, mạch đột nhiên ngừng hoạt động. Khi tôi đặt một đầu dò trên đầu ra cảm biến, thay vì tín hiệu tốt đẹp mà chúng ta đã thấy ở trên, tôi thấy các biến thể trên hai ví dụ sau:
Ví dụ 1:
Ví dụ 2:
Lưu ý rằng không giống như ví dụ đầu tiên, tín hiệu trong ví dụ thứ hai không được tạo ra bởi chuyển động - hình dạng răng đó xuất hiện trên chính nó không có bất kỳ hành động nào từ tôi.
Sau rất nhiều thử nghiệm, tôi đã có thể thiết lập như sau:
- Rút phích cắm biến tần khỏi ổ cắm làm cho cảm biến hoạt động bình thường trở lại.
- Cắt nguồn cho biến tần trong khi cắm nó làm cho cảm biến hoạt động.
- Sử dụng một biến tần khác nhau không có hiệu lực.
- Việc vứt bảng bằng chất tẩy thông lượng hoặc acetone và chà bằng bàn chải đôi khi làm cho cảm biến hoạt động trở lại, nhưng rất ngắn gọn. Tại một thời điểm, tôi có thể làm cho tín hiệu trông như thế này bằng cách chà mạnh bằng bàn chải đánh răng:
Lưu ý rằng ngay cả trong hình ảnh cuối cùng này, tín hiệu vẫn không trở về mức THẤP. Hiệu quả biến mất gần như ngay khi tôi ngừng đánh răng.
Cho đến nay điều này chỉ ra một số khiếm khuyết hàn, ngoại trừ việc tôi thực sự không thể nhìn thấy vấn đề. Tôi đã đi qua bảng một cách cẩn thận với độ phóng đại mạnh mẽ và kiểm tra tất cả các điểm tôi có thể nghĩ về tính liên tục - mọi thứ đều được kiểm tra. Dưới đây là ảnh chụp công việc hàn trên ổ cắm IC và cảm biến:
Bây giờ tôi đã hết ý tưởng, vì vậy mọi lời khuyên sẽ được đánh giá rất cao. Cảm ơn bạn.
BIÊN TẬP:
Tôi vừa phát hiện ra một điều thú vị. Kiểm tra kỹ hơn ví dụ # 2 (tín hiệu hình răng cưa) cho thấy độ dốc xuống là một đoạn của đường cong xả C1 dự kiến. Khi mức điện áp gần đến ngưỡng của biến tần và dành quá nhiều thời gian ở đó, biến tần dường như bị lẫn lộn! Nó tạo ra một tiếng ồn nhỏ và sau đó thực hiện một cái gì đó để đưa đầu vào trở lại CAO, hoặc đơn giản là ở trạng thái nhiễu "vô định" đó vô thời hạn cho đến khi đầu ra cảm biến trở lại CAO b / c chuyển động (Ví dụ # 1).
Để kiểm tra lý thuyết này, tôi đã thay thế C1 bằng một nắp nhỏ hơn 10 lần, do đó làm cho đường xả xả dốc hơn nhiều và "voila!" - biến tần không còn bị lẫn lộn và mạch hoạt động!
Tất nhiên, điều này đánh bại mục đích của C1, vì hiện tại nó không cung cấp nhiều độ trễ như tôi muốn. Tôi không chắc tại sao tôi không gặp vấn đề này với biến tần trên bảng điều khiển, nhưng nó gợi ý rằng có thể có một sửa chữa rất dễ dàng có thể giải quyết vấn đề này. Tôi đọc được rằng Breadboards có điện dung "đi lạc" lớn, vì vậy có lẽ tôi chỉ cần thêm một cách chiến lược thêm một số tụ điện ở đâu đó? Có ý kiến gì không?
EDIT 2: Cung cấp một cái nhìn hàng đầu kể từ khi một số người bình luận yêu cầu: