![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 有關單晶片89s51的會當機的問題
(https://www.pcdvd.com.tw/showthread.php?t=765443)
|
|---|
引用:
隔離有做的好,51是不可能被影響到的,不過我想你大概也是瞭解這點,所以才會如此苦惱。 你是接麵包版還是洗板子? 注意一下比較大電流的接線是不是在51的vcc線旁邊 51的vcc腳接104接地後再並一個22uF,離51的vcc腳要越近越好! 你說51會當機,用示波器看51的vcc腳在當機前是不是有電壓漣波 又或者,把7805的output腳直接接上51的vcc(意思是最好趨近零距離) 朝這幾個方向試試看,不行再上來討論 |
你的RELAY應該是再去驅動一個AC的電磁閥..你有試過只讓RELAY跳..但不要讓電磁閥跳
這樣會當機嗎 |
補充一下
你說的12電池,應該是電瓶吧?(5AH以上) 如果是的話,最好把電池接relay那邊,變壓器接51那邊。 而relay那邊算一下大約要吃的電流,再加個fuse。 電池這種東西,瞬間是可以提供相當大的電流,如果你沒做保護, 不管你是要接什麼,都不建議。 |
引用:
這樣應該不會,有測試過可以1HR不當機 電磁閥有這麼強嗎.. |
若是沒接電磁閥不會當機..那很明顯是電磁閥在干擾
應該是順間通電時造成的... |
感謝各位大大的幫忙~
有朋友叫我在RELAY的NC與COM之間加上個103的陶磁電容試試.... 很奇怪竟然不會當機.... 這是指我的二組電源仍有共地現象嗎? 小弟是化學系的~所以還沒有示波器... |
引用:
有沒有高手可以解釋一下這種現象阿?? 小的看完也是霧沙沙,還請高手大大解釋一下 |
在繼電器接上電容是為了降低干擾,因為relay是電感性元件,開與關時會產生突波電流,所以一般加一些保護電路在relay旁,這種簡稱為snubber電路。
還有我發現你的光耦合IC上的LED限流電阻330歐姆配上12v這樣電流應該會太大吧。 一般應該是5v配上330歐姆電阻進行LED電流保護,你要不要在檢查看看你電路參考來源。 |
引用:
今日受教了!!!! 謝謝ANDDYY大大的解說 感恩您喔 |
引用:
1.你那個PC817通往8051的那個腳電源應該接5V 2.建議改用7406或7407,不用隔離也能用,我都是用這個做緩衝器 3.L(電感元件)是個惡夢阿,凡舉馬達、繼電器都是,你的開關程式記得寫延遲偵測,因為很有可能一個雜訊你的INPUT誤把他當成輸入 |
| 所有的時間均為GMT +8。 現在的時間是03:47 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。