ขอสอบถามเกี่ยวกับวงจร Zero Crossing หน่อยคับ

คือว่าตอนนี้ผมจะจุดฉนวนไทริสเตอร์ด้วยไมโครคอนโทรเลอร์คับ input sine 66 V น่ะคับ
มันก็เลยต้องใช้วงจร Zero Crossing ในการหาจุดตัดศูนย์ของสัญญาณไซย์คับ
ผมก็ได้ใช้จรจรนี้เป็นวงจร Zero Crossing คับ

http://www.dextrel.net/diyzerocrosser.htm

แต่เนื่องจากวงจรนี้มันจะตรวจจับศูยน์ทั้งสองจุดของหนึ่งคาบของสัญญาณไซย์อ่ะคับ
ประมาณว่าไมโครจะรู้ที่ 0 องศา กับ 180 องศาอ่ะคับ

ผมต้องการให้ไมโครรู้ที่ 0 องศาเองอ่ะคับไม่ต้องการให้ไมโครรู้ที่ 180 องศา

ผมต้องทำอย่างไรหรอคับต้องแก้จากวงจรหรือแก้จากโปรแกรมหรอคับไม่รู้จะทำอย่างไรแล้วคับ
ขอบคุณมากคับ
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 8
แก้วงจรให้แล้ว วงจรที่ออกแบบให้ดูนะ มันวงจรง่ายๆเคยเรียนมาหมดทุกอย่างแล้ว
แค่เอามาดัดแปลงให้มัน ทำงานได้ตามชอบใจเราแค่นั้นเอง



แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่