Tôi đang sử dụng bộ ghép quang ( MOC3021 ) để cảm nhận trạng thái Bật / Tắt của thiết bị điện tử sử dụng vi điều khiển ATmega16L. Làm thế nào để tôi đi về làm điều này? Thông số kỹ thuật cung cấp chính của tôi là 230V, 50Hz. Làm thế nào để tôi thiết kế mạch xung quanh và chọn các giá trị thành phần, như các điện trở?
EDITED vào ngày 13 tháng 6 năm 2012 Lưu ý: Đây là lần đầu tiên tôi giải một mạch như thế này. Xin vui lòng gửi bất kỳ thông tin phản hồi hữu ích. (bao gồm cả những điều tôi đã làm sai hoặc bất kỳ cải tiến nào)
Nhắc đến sơ đồ trên. Ý tưởng là sử dụng mạch này để xác định xem tải hay tắt. Chân đầu ra từ bộ ghép quang kết nối với ngắt ngoài của Vi điều khiển tôi đang sử dụng là ATmega16L. Ngắt sẽ theo dõi trạng thái của tải. Sau khi giám sát tôi có thể chuyển trạng thái của tải bằng rơle (rơle hoạt động như một cơ chế Điều khiển ) kết nối với cùng một vi điều khiển.
Bây giờ, tôi đã thử tính các giá trị điện trở cho R1, R2 và Rc. Lưu ý, VIL của vi điều khiển (tối đa) = 0,2xVcc = 660mV và VIH (tối thiểu) = 0,6xVcc = 1,98V và VIH (tối đa) = Vcc + 0,5 = 3,8V.
Để tính Rc khá dễ. Khi bóng bán dẫn không dẫn điện đầu ra cao (ở mức 3,3V). Khi bóng bán dẫn tiến hành đầu ra được kéo xuống thấp. do đó, từ quan điểm của vi điều khiển, đầu ra cao có nghĩa là tải được TẮT và đầu ra thấp có nghĩa là tải được BẬT.
Nhìn vào biểu dữ liệu cho SFH621A-3, sử dụng TLB tối thiểu 34% với IF = 1mA. Do đó, ở đầu vào 1mA, đầu ra sẽ là 340uA. Vì vậy, để vi điều khiển phát hiện điện áp thấp từ đầu ra của bộ ghép quang, tôi có thể sử dụng giá trị điện trở là 1Kohm không? Vì vậy, đầu ra từ bộ ghép quang sẽ có điện áp 340mV (thấp hơn VIL (tối đa) )
Thêm về điều này sau đó, là một ngày dài.
EDITED ngày 15 tháng 6 năm 2012
Lưu ý: Giải quyết các điện trở trên đường dây điện (R1 và R2). Vui lòng kiểm tra tính toán của tôi và bất kỳ thông tin phản hồi thích hợp.
Mục tiêu : mục tiêu là giữ cho đèn LED * BẬT ** trong khoảng thời gian tối đa trong nửa thời gian 10mS (20mS toàn bộ thời gian 50Hz). Hãy nói rằng đèn LED phải BẬT trong 90% thời gian, điều đó có nghĩa là đèn LED cần ít nhất 1mA dòng điện trong 90% thời gian trong nửa thời gian đó, điều đó có nghĩa là đèn LED sẽ hoạt động trong 9mS trong nửa giây. Vậy, 9mS / 10mS = 0,9 * 180 ( nửa thời gian ) = 162 độ. Điều này cho thấy hiện tại sẽ là 1mA giữa 9deg và 171deg ( và ít hơn 1mA từ 0deg đến 9deg và 171deg đến 180deg ). Không coi thời gian BẬT là 95% vì làm việc với toàn bộ số là gọn gàng và 5% không tạo ra bất kỳ sự khác biệt nào trong ứng dụng này.
Vpeak-pic = 230V x sqrt (2) = 325V. Lấy dung sai vào tài khoản. Dung sai tối thiểu 6%. 325 x 0,94 ( 100-6 ) x sin (9) = 47,8V
Vì vậy, R1 (47,8V - 1,65V) / 1mA = 46,1 Kohms Chọn giá trị nhỏ hơn 46,1 Kohms của 39 Kohms (sê-ri e12). Bây giờ, một điện trở giá trị nhỏ hơn được chọn so với những gì đã được tính toán, có nghĩa là dòng điện qua điốt sẽ lớn hơn 1mA.
Tính toán dòng điện mới: ((325V x 110%) - 1.25V) / 39 Kohms = 9.1mA (quá gần với tối đa Nếu điốt). Quay trở lại vấn đề này ngay lập tức [Nhãn - 1x]
Đầu tiên tính toán xếp hạng công suất của điện trở (xem xét 39 Kohm) ((230 + 10%) ^ 2) / 39K = 1,64 Watts (quá cao).
Quay trở lại tính toán [Nhãn - 1x] Hãy chọn hai điện trở 22 Kohm. Họ cùng nhau thêm tối đa 44 Kohm, khá gần 46,1 Kohm (đã tính ở trên)
kiểm tra định mức công suất của hai điện trở kết hợp: ((230 + 10%) ^ 2) / (2 x 22) Kohm = 1.45W. chọn 22 điện trở Kohm mỗi điện trở có công suất 1W.
Bây giờ, sau tất cả điều này , TLB ban đầu là 34%, có nghĩa là 1mA sẽ bị hết 340 . Nhưng bây giờ vì điện trở 2x22 Kohm, dòng điện sẽ tăng thêm một chút ở đầu ra. Điều đó có nghĩa là tiềm năng cao hơn trên Rc điện trở kéo lên. Sẽ có một vấn đề để có được một volt giảm dưới 500mV trên đầu ra của bộ ghép quang ??