|
發布時間: 2018-6-10 21:45
正文摘要:這個過零檢測不是真的過零,而是在電壓最高點,但我覺得電路簡單,可以通過延時控制可控硅的導通角 有個問題C5壽命如何,要用安規嗎,如果壞了會短路嗎, R11有用嗎,有用如何取值 |
| 這個電路是利用電容的容抗來限流的(可認為是恒流), 相當于電阻, 但不消耗功率, 所以不會發熱. Xc=1/(2*3.14*f*c),市電頻率50Hz, Xc = 31.8K歐, 限流大約6.9毫安(電壓220V時), 所以基本是峰值光耦才導通(電壓低點電流就不夠了), 光耦一定要反向并個二極管(使交流形成回路, 你電路是加了的).R11保護光耦的.當光耦斷開時R11端電壓 V=220*R11/(31.8K+R11), 取R11=1K就好了(100K光耦開路時電壓太高, 瞬間接入有可能擊穿光耦). 電容C5耐壓夠就OK了, 很少壞了短路的(基本上開關電源的市電端都并一個0.1的電容的) |
單片機對家用交流電過零同步可以用這個電路,過零高電平觸發同步,我目前也是用這個電路,兩個50K電阻用1/2W 以上的。 |
|
高壓側電路有一些問題。 首先,必須準確計算C5電容器,以將電流限制在光耦合器的最大電流要求以下。 其次,您需要添加一個與電容器并聯的放電電阻,這樣在電源關閉時它將使電容器放電。 第三,為了安全起見,C5必須為X級,并且至少要承受400V擊穿電壓。 使用以下公式計算C5的電抗:X = 1 /(2 * 3.14 * f * C5),其中,f為頻率50Hz。 因此,C5 = 1 /(2 * 3.14 * f * X),X由光耦合器的電流決定:I = 220V /(R11 + X),假設I = 10mA,則R11 + X = 22 kohm, 假設R11為1kohm,則X = 21kohm,C5 = 1 /(2 * 3.14 * 50 * 21000)〜= 0.15uF。 光耦合器上的電壓為10mA * 1kohm = 10V。 |
| 不能用!要用光偶做過零得兩個,百度上大把例子! |
| 擺渡過一個很巧妙的過零電路使用的都是普通的1/8元件,很多人認為該電路不能正常工作,但是它的巧妙就在其中能正常工作,以前回復過。 |
zhangxiaozi 發表于 2018-6-13 00:27 你好,可以按照我的要求幫我設計一個電路板的pcb圖紙嗎? |
| 這樣玩是不行的,最起碼也得雙光藕,電路也較復雜,不過現在有雙向可控硅,完全沒必要這么整 |
| 電阻去掉不要,將二極管換成3.3V穩壓管就行,穩壓管正向壓降0.7V相當于普通二極管,反向是3.3V穩壓,不管電源方向如何都可以保護LED不被擊穿。 |
小李子鐵頭 發表于 2018-7-12 10:04 串電感行嗎 |
|
本帖最后由 zl2168 于 2018-6-15 22:43 編輯 給你介紹一個正確有效看得懂的案例
|
ZXHREG 發表于 2018-6-15 15:43 雙向光耦沒用過, 用表測, 正反測量都通的就不用并二極管. R11改1K后就沒沖擊了(去掉光耦, 1K和31.8K容抗分壓最高也就7V這樣, R11你用100K和31K分壓R11分160V這樣肯定沖擊) |
小李子鐵頭 發表于 2018-6-15 11:41 基礎差,所以好多問題搞不明白 開始是用47K兩個電阻限流,但是發熱量大,后來用兩個150K,基本不發熱,但是用單片機下降沿中斷,產生中斷是在零點以后(2V以下)。 看別人帖子,用電容不發熱,但yzwzfyz 老師說上電對光耦沖擊較大,想不出好辦法 還請多指教。 |
lzts88 發表于 2018-6-15 01:19 這是個雙向光耦,還需要并二極管或電阻嗎 是不是如 yzwzfyz老師所說,這個電路缺個上電沖擊保護 |
| 其他人回答夠多了,我想說CBB電容改為X電容,這樣不存在風險。 |
zhangxiaozi 發表于 2018-6-13 00:27 串聯100K+200K就不那么熱了,不知道對光耦有沒有影響 |
| 不要電容,就用100k串聯就可以取過零,過零時候,P3.3是高電平,其他時間是低電平 |
zhangxiaozi 發表于 2018-6-13 00:27 100K 電阻真的很熱 |
angmall 發表于 2018-6-12 23:06 謝謝,謝謝,謝謝 |
| 不要電容,就用100k串聯就可以取過零,過零時候,P3.3是高電平,其他時間是低電平 |
沒人回答 |