引用:
|
作者ivy11111
感謝大大的回覆~
1. ULn2003a和RELAY是用<變壓器>12V電源
89S51的<電池>12V→5V
89S51的VSS是接到電池的負極
uln2003a和RELAY的VSS是接到另一組變壓器的負極
二者沒有共地<所以才覺得奇怪為什麼會當機..>
2.當機是指51完全停止工作,有將51獨立出來TEST(24HR>是沒問題,所以才認為受到干擾才當機。
3.uln2003a動作模式是接收到訊號時變成高電位進而驅動RELAY,原本打算驅動更多負載所以才用uln2003a
感謝大大
希望能解決問題~
|
隔離有做的好,51是不可能被影響到的,不過我想你大概也是瞭解這點,所以才會如此苦惱。
你是接麵包版還是洗板子?
注意一下比較大電流的接線是不是在51的vcc線旁邊
51的vcc腳接104接地後再並一個22uF,離51的vcc腳要越近越好!
你說51會當機,用示波器看51的vcc腳在當機前是不是有電壓漣波
又或者,把7805的output腳直接接上51的vcc(意思是最好趨近零距離)
朝這幾個方向試試看,不行再上來討論