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, 如高波特率调电阻也不行就要换高速的光耦 |
也感觉这个电路的逻辑是不是有问题 |
哪抄的破电路,高低都是反着的,能通讯就怪了 |