![]() |
發布時間: 2024-7-10 18:28
正文摘要:為啥我用這個電路想隔離主控和串口屏的通訊,消除主板端射頻對串口屏的干擾,結果串口根據通訊不了,開機,串口屏完全收不到主板MCU的指令,更不用說觸摸設置參數了。這是哪里不對 |
lzts88 發表于 2024-7-11 15:48 直接 搞個圖吧 我還是沒看明白 |
lzts88 發表于 2024-7-11 15:48 直接上個圖 謝謝 |
hange_v 發表于 2024-7-11 08:52 怎么改 |
對啊,初級改為低驅動,然后次級1K電阻不要了,電容也不要,我試過,9600能用。 |
輸入高電平,就會輸出低電平,沙發說得對,電平搞反了 |
這電路必須有問題呀, TX為1, 發光管亮, 接收導通, RX為0, 相位都相反了. 而且TX低有效, 高不一定能驅光電, 修改為, +5V經限流電阻(幾百到1K歐)接光耦發光管正, 光耦發光管負接TX端, 光耦接收100PF電容不要, 上拉到5V電阻10K到51K, 直接輸出到RX腳(1K電阻不要, 太大了, 最高100歐). 先靜態測試, TX接地, 測RX電壓要小于0.3V, 不行就減小發光管電阻(或加大RX上接電阻,影響最高波特率). 然后就可聯機試了. 先測試低波特率的, 比如300bps, 如高波特率調電阻也不行就要換高速的光耦 |
也感覺這個電路的邏輯是不是有問題 |
哪抄的破電路,高低都是反著的,能通訊就怪了 |