我的光耦電路原邊是dc12v的信號,我串了一個4.7k的電阻還有一個發光二極管,副邊由一個5.1k的電阻上拉到5v
電源,但是不管原邊的信號怎樣變化,副邊一直是低電平。求高手指點啊
把圖貼出來吧~
連線錯誤或光耦是壞的。
謝謝春陽。。我是名學生,這次項目春陽大哥教了很多東西啊
3# 上圖了。。麻煩給看看
R30右側接VCC了么?信號輸入時DS13是否點亮?
我剛剛又測了一遍。確定vcc接了是4.9v 而且原邊的
燈亮的,我測電流2ma左右
6# 現在我把光耦拔了,再測16腳的電壓也還是0v左右,不會是電阻出問題吧??
用萬用表電阻擋測。
P1^0是單片機引腳?單片機引腳輸出低電平? 若懷疑電阻有問題,別加電
測量電壓,可以用萬用表電阻檔測量。
10# 是單片機的引腳。。是單片機檢測CON2的
開關信號變化,我現在正準備把電阻焊下來測呢,但是副邊電流也不大,沒道理啊
沒必要焊下來測。
9# 我把電阻焊下來測了一下。。電阻還是5k(我焊上去的也是5K)
原理圖沒有錯。 16角是0V,說不過去。 除非像大家說的,VCC-電阻-16角 中間出現PCB短線了。
會不會P1^0軟件里面設為輸出了?
15# 也沒有短路啊。。我用的是51,開始的時候初始化設置為0了。不會是我的單片機的影響吧??
初始化設置為0?要為1的。
我把單片機拔了就正常了。。
說明是你的程序/設置有問題或者MCU的IO壞了,先查你的程序吧。
恩。。準備改程序。。謝謝。你們啊
1.光耦型號? 2.發光管這邊電流范圍(MOC3023MAX 5MA )
此單片機的驅動也真夠強的
你這肯定是51的單片機, 程序內讀寫是要先給IO置1,NOP幾個后再讀,這樣子就不會了.
被單片機強拉為低了!
電阻太大啦,加1k即可
bzhidao