Phát hiện điện áp AC và đầu vào cho atmega32

P

prathyks

Guest
Tôi đang cố gắng để phát hiện điện áp AC (220v tức là 50hz) và đầu vào cho các atmega32. Giống như, để phát hiện xem một thiết bị AC là ON hay không .. ? Vậy điều gì sẽ là mạch lý tưởng để làm điều này. Là một chàng trai khoa học máy tính và havent có chuyên môn trong ngành điện tử .. vì vậy xin vui lòng đề nghị một ý tưởng. Cảm ơn trước.
 
Tôi đề nghị một cách zero-cross detector quang. Một DIY rẻ hơn nhiều giải pháp là sử dụng một loạt các 3 điện trở 100k (để bảo vệ từ phóng điện hồ quang) một diode zener 3.3v, và một diode thường xuyên có thể chặn 300V +. Kết quả sẽ là một hình vuông 50Hz sóng 0-3.3v.
 
Tôi đề nghị một cách zero-cross detector quang. Một DIY rẻ hơn nhiều giải pháp là sử dụng một loạt các 3 điện trở 100k (để bảo vệ từ phóng điện hồ quang) một diode zener 3.3v, và một diode thường xuyên có thể chặn 300V +. Kết quả sẽ là 50Hz sóng vuông 0-3.3v
Nhưng những gì chúng ta cần là một đầu vào DC để vi điều khiển (atmega32 trong trường hợp của chúng tôi). Vì vậy, những gì chúng tôi đã nghĩ về bước xuống tranformer, một chỉnh lưu, và điều chỉnh. Tôi không biết nhiều về "zero-cross detector quang bị cô lập". Vì vậy, đó sẽ là giải pháp tốt hơn.
 
Bạn chỉ nên nhận được một quang cách ly không cross-chip họ đang có nhiều rẻ hơn so với máy biến áp. Họ thường ra một xung zero-cross có nghĩa là lái xe một triac. Bằng cách này, bạn có thể giữ một triac mà không cần sử dụng các nguồn tài nguyên phần vững để duy trì triac trên.
 
Tôi không chắc chắn những gì bạn đang cố gắng để đạt được ở đây .. Bạn đang tìm kiếm một đầu vào DC liên tục để các ucontroller? hoặc là bạn tìm cách để phát hiện nó được kết nối với nguồn điện hay không? Nếu bạn muốn có một DC liên tục, tôi nghĩ rằng bước xuống một biến áp, chỉnh lưu và điều chỉnh (mà thực chất là một DC cung cấp điện tuyến tính) là một ý tưởng tốt, mặc dù nó không sử dụng rất nhiều các componenets .. Theo như phát hiện nếu nó được kết nối với nguồn điện hoặc không, bạn chỉ có thể bước nó xuống và kết nối nó với ADC của bộ điều khiển và viết mã để phát hiện nếu AC là hiện nay (ofcourse bạn sẽ cần phải sử dụng bảo vệ phù hợp với điện trở - kiểm tra tối đa currect đầu vào với các chân) ...
 
hey nhờ sagar_satish. Tôi muốn cung cấp cho biết thêm chi tiết. Những gì tôi đang cố gắng để làm ở đây là để phát hiện xem một thiết bị AC là ON hay không. ? giống như một bóng đèn hoặc một cái gì đó. Vì vậy, tôi muốn để phát hiện sự hiện diện của AC hiện tại trong các dây chuyển sang bóng đèn. đó là giải pháp lý tưởng cho vấn đề của tôi .. ? vì vậy tôi nghĩ rằng tôi sẽ cần điện áp DC liên tục như là một đầu vào micrcontroller (atmega32). Như u nói mạch với biến áp, chỉnh lưu và điều chỉnh với một số công cụ khác tương tự như một mạch sạc điện thoại di động là những gì đến tâm trí của tôi đầu tiên. Tuy nhiên, bên cạnh, tự hỏi liệu có là một giải pháp thay thế tốt hơn. Bất kỳ đề nghị .. ? Cảm ơn
 
Tôi nghĩ rằng cách tốt nhất cho các ứng dụng của bạn là sử dụng một quang coupler .. có những cái giá rẻ và họ sẽ cung cấp cách ly, do đó bạn không làm hỏng ucontroller của bạn .. bạn có thể kết nối optocoupler để ucontroller của bạn và có thể phát hiện nếu nó là hay không .. bạn có thể đọc về họ ở đây: http://www.jaycar.com.au/images_uploaded/optocoup.pdf
 
@ Sagar_satish: cảm ơn rất nhiều. Tôi không biết về những optocouplers và tôi nghĩ rằng đây là chính xác những gì tôi muốn. :)
 

Welcome to EDABoard.com

Sponsor

Back
Top