[導(dǎo)讀]推薦一位公眾號號主朋友,主要分享關(guān)于嵌入式、單片機、Linux、軟硬件等相關(guān)內(nèi)容,很多文章通過結(jié)合生活中實際的例子來展開,案例比較形象生動。我們在topemic網(wǎng)站上分享過一篇題為"單片機檢測220V交流電通斷電路"的文章,目前有近萬次閱讀,在這里做個總結(jié)分享給沒有讀過該文的公眾...
推薦一位公眾號號主朋友,主要分享關(guān)于嵌入式、單片機、Linux、軟硬件等相關(guān)內(nèi)容,很多文章通過結(jié)合生活中實際的例子來展開,案例比較形象生動。 我們在topemic網(wǎng)站上分享過一篇題為"單片機檢測220V交流電通斷電路"的文章,目前有近萬次閱讀,在這里做個總結(jié)分享給沒有讀過該文的公眾號朋友。廢話不多說,直接上圖:該電路工作原理如下:
微信公眾號后臺回復(fù)關(guān)鍵字“加群”,添加小編微信,拉你入技術(shù)群。
- 當(dāng)220V斷開時,光耦不導(dǎo)通,SIG_IN1為高電平
- 當(dāng)220V導(dǎo)通時,在交流電的正半周期,光耦導(dǎo)通,3和4腳近似短路,SIG_IN1為低電平;在交流電的負(fù)半周期,光耦不導(dǎo)通,此時SIG_IN1電壓為多少呢? 注意并不是高電平,原因是電容要充電,需要一定的時間,時間常數(shù)約為t=R30 * C17=100K * 2.2uF=0.22s。而220V交流電頻率為50Hz,周期為0.02s,負(fù)半周時間只有0.01s,在這個時間內(nèi),電容遠(yuǎn)遠(yuǎn)沒有充滿電,所有對單片機來說還是低電平。這樣就實現(xiàn)了在220V斷開時單片機檢測為高電平,在220V導(dǎo)通時單片機檢測為低電平的邏輯。
微信公眾號后臺回復(fù)關(guān)鍵字“加群”,添加小編微信,拉你入技術(shù)群。





