ในคำตอบสำหรับคำถามนี้จะอธิบายวิธีที่คุณสามารถทำวงจรตรวจจับข้ามศูนย์ให้สมบูรณ์ด้วยตัวต้านทานซีรีย์ U1, R12 และ 2 ที่ด้าน 220 V วิธีหนึ่งใช้ optocoupler ทั่วไปส่วนอีกอันคือ Darlington optocoupler ซึ่งต้องการกระแสไฟน้อยกว่าในการขับเคลื่อน LED ของ optocoupler ดังนั้นจึงมีกำลังน้อยลงในซีรีย์ตัวต้านทานอนุกรม (น้อยกว่า 200 mW สำหรับตัวตรวจจับการข้ามศูนย์แบบสมบูรณ์)
สิ่งนี้จะแทนที่กล่องสีแดงบวกกับวงจรเรียงกระแสทางซ้าย
แก้ไขวัน 2012-07-14
ถ้าออปโตคัปเปลอร์อินพุต AC มีราคาแพงเกินไปคุณสามารถใช้ออปโตคัปเปลอร์ทั่วไปกับ 1N4148 ในการต่อต้านแบบขนาน:
คุณจะได้รับประโยชน์จากการลดราคาและเสนอที่กว้างขึ้น LTV-817ค่าใช้จ่ายเพียงร้อยละ 10 1000 ปริมาณยังมีเกียรติ CTR 50% เพียงร้อยละ 2 มากขึ้นคุณจะได้รับLTV-815ซึ่งมีการส่งออกดาร์ลิงตัน แทนที่จะเป็น 1 ชีพจรบวกทุกครึ่งคุณจะมีชีพจรบวกนานกว่าครึ่งนิดหน่อย
หากความถี่ไฟอยู่ที่ 50 เฮิร์ตแล้วหนึ่งคาบคือ 20 มิลลิวินาที ถ้าชีพจรบวกเป็น 12 มิลลิวินาทีคุณก็รู้ว่ามันครอบคลุมการข้ามศูนย์ทั้งสองแบบสมมาตร เนื่องจากการข้ามศูนย์เป็น 10 มิลลิวินาทีจึงมี 1 1 วินาทีหลังจากเริ่มต้นชีพจร 12 มิลลิวินาทีและ 1 มิลลิวินาทีก่อนที่จะสิ้นสุด ดังนั้นคุณรู้ว่าการข้ามศูนย์ครั้งต่อไปจะเป็น 9 มิลลิวินาทีหลังจากสิ้นสุดพัลส์
นี่เป็นซอฟต์แวร์ที่ง่ายมากและทำให้ BOM มีต้นทุนต่ำ
(สิ้นสุดการแก้ไข)
แต่ระวังด้วยไดรเวอร์ triac อินพุตถูกแยกออกจากแหล่งจ่ายไฟผ่านออปโตคัปเปลอร์ แต่เห็นได้ชัดว่าพวกเขาลืมที่ด้านคนขับดังนั้นวงจรเชื่อมต่อโดยตรงกับแหล่งจ่ายไฟหลักทั้งหมดและอาจเป็นอันตรายถึงชีวิต!
คุณต้องการออปโตคัปเปลอร์ที่ด้านข้างเช่นกัน แอปพลิเคชันทั่วไปจากแผ่นข้อมูล MOC3051 :
ตรวจสอบให้แน่ใจว่าได้ใช้ออปโตคัปเปลอร์แบบสุ่ม (เช่น MOC3051)