Sirkuit silang nol adalah sirkuit listrik yang mendeteksi instan ketika gelombang sinus, atau format alami arus bolak-balik (AC), berada pada amplitudo nol volt dan mengirimkan sinyal ke sirkuit terkontrolnya. Ini sangat berguna dalam mencegah arus lonjakan tinggi untuk melindungi beban resistif seperti lampu pijar dan pemanas dan dalam mencegah arus lonjakan tinggi yang menghasilkan interferensi elektromagnetik ke sirkuit elektronik. Sirkuit silang nol mendeteksi tegangan saluran listrik dua kali selama siklus dan memastikan tegangan saluran listrik seketika adalah nol sebelum mengaktifkan sakelar daya. Tanpa sirkuit silang nol, sakelar dapat bekerja pada tingkat tegangan puncak yang menyebabkan arus lonjakan tinggi yang tiba-tiba. Selain itu, sirkuit silang nol juga dapat memastikan bahwa beban AC dinyalakan cukup awal dalam siklus tegangan untuk mendapatkan daya penuh dari suplai AC.
Rangkaian relai elektromekanis tidak mendapat manfaat dari rangkaian silang nol karena kontak relai tidak dapat menutup cukup cepat untuk mencapai resistansi rendah sementara daya AC dari sumber listrik pada nol, itulah sebabnya driver relai tidak mendeteksi fase nol. Sakelar semikonduktor, di sisi lain, dapat beralih dengan sangat cepat, sehingga perangkat ini mendapat manfaat dari sinyal dari rangkaian silang nol. Penyearah yang dikontrol silikon (SCR) adalah sakelar daya elektronik yang berperilaku seperti dioda biasa, tetapi tidak seperti dioda biasa, SCR membutuhkan sinyal pemicu sebelum konduksi maju terjadi. Ketika peristiwa pemicu terjadi, SCR mengunci “on” saat arus berada di atas arus penahannya. Dengan jembatan dioda daya, SCR dapat bekerja dalam mode dua arah dan dapat mengubah daya AC penuh menjadi beban AC.
Triode for alternating current (TRIAC) adalah sakelar semikonduktor tiga terminal untuk aplikasi AC yang sangat mirip dengan relai elektromekanis karena ia menghantarkan arus di kedua arah. Ini berbeda dari kontrol SCR, karena pemicu TRIAC juga dua arah, yang memicu TRIAC setiap kali tegangan berada pada fase nol. Ada perangkat isolator optik yang dirancang untuk menyederhanakan penyediaan pemicu TRIAC. Isolator optik meningkatkan keamanan dengan memisahkan sirkuit daya utama dari sirkuit kontrol. Bahkan ada isolator optik zero-cross-firing yang menangani deteksi zero-cross.
Sirkuit silang nol menjadi sedikit rumit dengan beban reaktif. Beban resistif akan memiliki tegangan dan arus yang sefasa. Sirkuit sudut fase diperlukan untuk memproses tegangan pemicu untuk beban non-resistif, yang mungkin induktif atau kapasitif. Misalnya, motor AC bersifat induktif karena belitan yang digunakan untuk belitan medan dan rotor dari perangkat ini.
Tegangan beban AC pada beban induktif memimpin arus. Dalam rangkaian silang nol, bunga silang nol adalah arus yang harus ditunda dengan mengacu pada tegangan input. Sebagian besar sirkuit kompensasi beban induktif akan memberikan tegangan kontrol ke sirkuit silang nol yang ditunda dengan sudut yang sama dengan jeda arus melintasi beban.