|
發布時間: 2025-3-6 09:43
正文摘要:圖①: P3~P5為+5V單片機輸出引腳,圖①為NPN控制,現需要改成PNP控制,圖②是否正確?若不正確要怎么修改?PLC(COM端為+6~36V) |
qinlu123 發表于 2025-3-6 13:17 PLC和單片機不共地。用繼電器會不會對PLC有干擾,光耦有沒推薦的型號 |
藍藍小星星 發表于 2025-3-6 12:19 NPN換成光耦也不行,目的是需要把PNP的基極電流流到COM的GND上去,把PNP的基極和它的集電極接一塊是無法打開PNP的,找不到COM的GND還不如直接用一個光耦把COM和相應的OUT連一塊 |
藍藍小星星 發表于 2025-3-6 12:19 嗯,不共地,光耦要什么型號的,具體怎么實現 |
| 圖2不正確,建議Q4,Q6,Q7用光耦取代,Q8,Q9,Q10基級加電阻。 |
|
1、圖二的NPN三極管的發射極接GND 2、PNP三極管的基極需要限流電阻 3、COM端的電源需要和單片機共地,也就是6V~36V這個電源的GND需要和單片機的GND連一塊,如果找不到COM的GND在哪還是用繼電器或者光耦吧 |
| 參考這個電路 |
| 電路有錯,因不共地的原因,方法就是把電路中的NPN換成光耦即可。 |
直接這樣就完事了,光耦隨便找個就行,R2是5.1K;LED和R3模擬的PLC內部電路不用管 |