Dalam jawaban atas pertanyaan ini dijelaskan bagaimana Anda dapat melakukan rangkaian deteksi zero-crossing yang lengkap hanya dengan resistor seri U1, R12 dan 2 pada sisi 220 V. Satu solusi menggunakan optocoupler yang umum, yang lainnya adalah optocoupler Darlington, yang membutuhkan lebih sedikit arus untuk menggerakkan LED optocoupler, sehingga lebih sedikit daya pada resistor seri (kurang dari 200 mW untuk detektor zero-crossing lengkap).
Ini menggantikan kotak merah ditambah penyearah di sebelah kiri.
edit dd. 2012-07-14
Jika optocoupler input AC terlalu mahal, maka Anda dapat menggunakan optocoupler umum dengan 1N4148 dalam anti-paralel:
Anda akan mendapatkan keuntungan dari biaya yang lebih rendah dan penawaran yang lebih luas. The LTV-817 biaya hanya 10 sen 1000 kuantitas, belum memiliki RKT terhormat 50%. Hanya dengan 2 sen lebih, Anda mendapatkan LTV-815 , yang memiliki output Darlington . Alih-alih 1 pulsa positif setiap setengah periode Anda akan memiliki pulsa positif sedikit lebih lama dari setengah periode.
Jika frekuensi listrik adalah 50 Hz maka satu periode adalah 20 ms. Jika kemudian pulsa positif adalah 12 ms, Anda tahu bahwa itu mencakup dua nol-persimpangan secara simetris. Karena penyilangan nol adalah 10 ms terpisah, ada 1 ms setelah dimulainya pulsa 12 ms, dan satu 1 ms sebelum akhirnya. Jadi, Anda tahu bahwa zero-crossing berikutnya adalah 9 ms setelah pulsa berakhir.
Ini sangat mudah dalam perangkat lunak dan menjaga biaya BOM tetap rendah.
(akhir suntingan)
Tapi hati-hati dengan pengemudi triac. Input terisolasi dari listrik melalui optocoupler, tetapi tampaknya mereka lupa bahwa di sisi pengemudi, sehingga rangkaian terhubung langsung ke listrik setelah semua, dan karena itu mungkin mematikan!
Anda memerlukan optocoupler di sisi itu juga. Aplikasi khas dari lembar data MOC3051 :
Pastikan untuk menggunakan optocoupler fase acak (seperti MOC3051).