Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
高級會員
![]() ![]() ![]() |
謝謝edwardlee的指點
ULN2003我用過很多,的確;不能依靠內部的二極體,我已嘗試加過外部的二極體,結果會使得ON/OFF很多次後,才又Reset。似乎是有減少,但是仍無法完全減除。
發表於: 2008/3/27 16:41
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
高級會員
![]() ![]() ![]() |
感謝版大的指點。
1.有!輸入端有吊10K歐姆到+5V。 2.OSC的位置,離Relay輸出位置比較進,我會移開看看。我用RC OSC 用10K+1000PF。這個值合適嗎?
發表於: 2008/3/27 16:33
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
高級會員
![]() ![]() ![]() |
inctech :
只要是沒在輸入端放電容的埠,多次的ON/OFF後,就會引起CPU Reset,問題範圍變大了,這問題有意思 1.2003/relay的電源和mcu有區分嗎?relay的電壓最好和mcu 不同組(不過有2003應該是不同組) 2.換乾淨的電源(電源供應器)供電看看 3.relay空載試試看 4.用剃刀原則將周邊的東西一項一項拿掉,並測試,找出reset現象消失點,例如樓上說的將relay逐一拿掉並逐一測試 ps:難得!這真熱鬧
發表於: 2008/3/27 15:38
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
參照:
是阿~因為喜歡吃好吃的餅乾 ![]()
發表於: 2008/3/27 15:11
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
小弟很好奇:
1.ULN2003的內部DIODE恢復時間是多少阿? Data Sheet中 找不到? 這關係干擾大小, 不是有diode就可以嚕! 2.先確定是不是干擾會不會比較快? 例如先將relay移除, 看是否還會? 不然先前都是假設程式沒 問題, 而f54又是極簡單的mcu, 相當然爾是硬體問題, 但問 題沒有絕對, 能區分會是最好. 3.依舊假設程式與MCU沒問題(這部份可參考樓上先進的建議) , 回歸到硬體, 示波器要觸發這種訊號, 需要有參考, 不然你的 示波器要很高檔, 例如都是RB0有問題, 那利用RB0來觸發, 應該是可以量到. 除非該干擾路徑是透過RELAY的驅動PIN"闖入"MCU, 透過 內部CLAMP DIODE產生電源驟升或是其他非預期路徑, 那 就會RESET, 小弟之前遇過, 也是因為RELAY, 不過我是3KW 機器用, 驅動電流較大, 問題較明顯~~這種量法較不同. 小弟建議先區分問題吧~~
發表於: 2008/3/27 15:09
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
版主
![]() ![]() ![]() |
nice = 好的,可愛的。
cookie = 餅乾 合起來不就是 "好吃的餅乾" ? 好名字... ![]() ![]()
發表於: 2008/3/27 15:05
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
參照:
拍謝啦 沒什麼意思 那篇本來是有KEY一些內容,但送出後發現內容和前面的人重複,且人家寫的比較好, 所以不如刪掉 但系統只允許編輯修改的,沒辦法真的刪掉 所以只好用個 "嗯~~~" 來呼攏過去,, ![]()
發表於: 2008/3/27 15:00
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
版主
![]() ![]() ![]() |
1. 再問一下,按鍵輸入端有鳩提升電阻嗎? 幾 Kohm?
2. "造成提取位置(PC)或指令錯誤時" 不一定會造成 Reset 的動作。干擾嚴重的話就會 Reset,不是那麼嚴重的話就會功能上突然變的怪怪的。
發表於: 2008/3/27 14:27
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
高級會員
![]() ![]() ![]() |
謝謝chaos 的提示。
我是PIC的新兵,但是MCS51我已經用很久,在台製的(M、H牌)CPU,電源及地的迴路都要很小心,也需特別安排過,否則當有電感性負載引起的突波雜訊時,很容易會DOWN掉,而且會DOWN到無法收拾的地步,他們的抗雜運能力都比PIC 差。 WDT沒有打開。 對調各個輸出埠,已經試過,只要是沒在輸入端放電容的埠,多次的ON/OFF後,就會引起CPU Reset。 我將再次檢討整個的LAYOUT,看看別種迴路的走勢。看會不會比較好。 還有;如果突波的雜訊串進了OSC,造成提取位置(PC)或指令錯誤時,不知道會不會引起Reset。
發表於: 2008/3/27 14:15
|
|||
|