PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
初級會員
|
ZDC模組輸出訊號是下面
Toggle是上面的訊號,從波型可以看到有點反向動作被重複做很多次。 目前要測試ZCD模組中斷的動作發現好像會有很多誤動作?
發表於: 2021/3/18 6:57
|
|||
|
Re: PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
初級會員
|
發表於: 2021/3/18 7:00
|
|||
|
Re: PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
初級會員
|
你好,昨日內容沒說詳細。
目前我是輸入60HZ 110V正弦波有串接一顆電阻了。 下面的青色波形是ZCDOUT,我ZCD是用MCC設定中斷上下緣觸發。 在軟體的部分只有在ZCD裡面的中斷做IO的反向。 但是實際輸出就會像圖片那樣,,在中斷觸發的時候可能會被觸發到2次。 MCC版本應該是4.0.2 X IDE版本5.35 XC8是2.10
發表於: 2021/3/18 10:24
|
|||
|
Re: PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
初級會員
|
發表於: 2021/3/18 11:13
|
|||
|
Re: PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
版主
|
之前我有寫了一份 "CIP_MCC 實驗指導手冊 v3.1" 在書中的 Lab4 有使用到 ZCD 來出發其他周邊的應用。
在 Lab4 裡,只單獨設定 ZCD 的輸入及 ZCD_Out 的輸出,就可以有底下貼圖的輸出,檢視此輸出並沒有誤動作的現象。 因 Lab4 沒有寫任何的程式碼僅用 MCC 所產生的程式,你可以先測試一下Lab4 的輸出後再加入 ZCD 的中斷 I/O Toggle 看看其輸出是否與 ZCD_Out 的輸出一樣。 該實驗指導手冊可以在教育訓練光碟裡 8-bit 教材裡找到。
發表於: 2021/3/19 12:23
|
|||
|
Re: PIC16F1615 ZCD模組中斷錯誤
|
||||
---|---|---|---|---|
資深會員
|
看來是 雜訊干擾關係 並個 22nF- 10 nF (222-103) 電容到地(PIN - GND)
發表於: 2021/3/26 22:39
|
|||
|