![]() |
發(fā)布時間: 2025-3-6 09:43
正文摘要:圖①: P3~P5為+5V單片機輸出引腳,圖①為NPN控制,現(xiàn)需要改成PNP控制,圖②是否正確?若不正確要怎么修改?PLC(COM端為+6~36V) |
qinlu123 發(fā)表于 2025-3-6 13:17 PLC和單片機不共地。用繼電器會不會對PLC有干擾,光耦有沒推薦的型號 |
藍(lán)藍(lán)小星星 發(fā)表于 2025-3-6 12:19 NPN換成光耦也不行,目的是需要把PNP的基極電流流到COM的GND上去,把PNP的基極和它的集電極接一塊是無法打開PNP的,找不到COM的GND還不如直接用一個光耦把COM和相應(yīng)的OUT連一塊 |
藍(lán)藍(lán)小星星 發(fā)表于 2025-3-6 12:19 嗯,不共地,光耦要什么型號的,具體怎么實現(xiàn) |
圖2不正確,建議Q4,Q6,Q7用光耦取代,Q8,Q9,Q10基級加電阻。 |
1、圖二的NPN三極管的發(fā)射極接GND 2、PNP三極管的基極需要限流電阻 3、COM端的電源需要和單片機共地,也就是6V~36V這個電源的GND需要和單片機的GND連一塊,如果找不到COM的GND在哪還是用繼電器或者光耦吧 |
參考一下 |
IMG_20250306_124137.jpg (162.84 KB, 下載次數(shù): 0)
參與人數(shù) 1 | 黑幣 +15 | 收起 理由 |
---|---|---|
![]() | + 15 | 可行,接光耦比較安全。 |
參考這個電路 |
電路有錯,因不共地的原因,方法就是把電路中的NPN換成光耦即可。 |
![]() 直接這樣就完事了,光耦隨便找個就行,R2是5.1K;LED和R3模擬的PLC內(nèi)部電路不用管 |
Powered by 單片機教程網(wǎng)