Re: PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
您好,已解決!
改電容這些都試過,老實說都不太理想,最後將ZCD模組關閉,直接用ACL串電阻進去IO,然後用外部掛兩顆與1N4148 DIODE分別到VDD與VSS,在接一顆小電容到VSS,以IOC中斷下去偵測,基本上還算準,相位的延遲也沒太差! 感謝您的回覆!
發表於: 7/16 13:11
|
|||
|
Re: PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
管理員
![]() ![]() ![]() |
Hi,
經請教過專家後,加上電容一定會產生延遲, 若您想降低延遲,還是建議您減少電容值是最為直接的做法。 電容值所產生的相位延遲計算可依據 TB3138-Zero-Cross Detection Module Technical Brief 的第二頁公式去做計算,以此來進行電容值的調整。
發表於: 7/15 14:14
|
|||
|
Re: PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
想請問一下如果MCU的VSS是橋式整流的負端,這樣如果要做ZCD有甚麼樣的建議,因為使用RC高通的方式一定會有截止頻率的問題,而我的應用對零點的準確性有比較高的要求,基本上希望Phase delay僅能慢個數十us,不知道有甚麼好建議呢?謝謝!
發表於: 7/11 16:34
|
|||
|
Re: PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
附上waveform
發表於: 7/4 9:21
|
|||
|
Re: PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
我將電路改為ac coupling zcd的方式, 計算出串聯電阻1Meg,串聯電容0.1uF,
這樣的方式可以動作,但是ZCD Cross的點是錯誤的,Delay約是900us, 如果按照正確的波形來看,ZCD的OUTPUT輸出High與low應該各是一樣的波形寬度,但是我的波形是high與low差異很大,想請問用pullup電阻或pulldown電阻能夠改善嗎?
發表於: 7/3 11:56
|
|||
|
PIC16F15313 zcd issue
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
目前使用PIC16F15313,前一版使用組容式降壓式可以偵測zcd的,但由於硬體修改,改為橋式整流後經過電阻與積納二極體降壓到5v,但未注意到橋式整流後MCU的VSS是接到橋式整流的-,導致目前ZCD由ACL-->電阻-->ZCD無法再0.75V做CROSS,不知道是否有方法可以將ZCD應用在這樣的情況呢?
發表於: 7/2 17:12
|
|||
|