|
這電路必須有問題呀, TX為1, 發(fā)光管亮, 接收導(dǎo)通, RX為0, 相位都相反了. 而且TX低有效, 高不一定能驅(qū)光電, 修改為, +5V經(jīng)限流電阻(幾百到1K歐)接光耦發(fā)光管正, 光耦發(fā)光管負(fù)接TX端, 光耦接收100PF電容不要, 上拉到5V電阻10K到51K, 直接輸出到RX腳(1K電阻不要, 太大了, 最高100歐). 先靜態(tài)測試, TX接地, 測RX電壓要小于0.3V, 不行就減小發(fā)光管電阻(或加大RX上接電阻,影響最高波特率). 然后就可聯(lián)機(jī)試了. 先測試低波特率的, 比如300bps, 如高波特率調(diào)電阻也不行就要換高速的光耦 |
|