问题遇到的现象和发生背景
打完板子测试后,TTL转RS485的自动收发电路,接收信息正确没有问题,发送消息出错,下面是电路图
求找下错,要是有现成的测试成功的电路图也可直接私信我,谢谢各位了!
测试过程中,单独测所有串口收发没有问题,但就是接了TTL转RS485的自动收发电路发送消息出错,想着应该是电路出了什么问题
打完板子测试后,TTL转RS485的自动收发电路,接收信息正确没有问题,发送消息出错,下面是电路图
求找下错,要是有现成的测试成功的电路图也可直接私信我,谢谢各位了!
测试过程中,单独测所有串口收发没有问题,但就是接了TTL转RS485的自动收发电路发送消息出错,想着应该是电路出了什么问题
这种自动收发转换电路常用于RS232转RS485模块上,可你这有单片机可以控制收/发转换的,还是别自动收发转换,只是节省一个引脚而已。
为了查到原因,改成用单片机的一个引脚控制收/发转换,看看发送还错不错了。注意,切换到发送状态后,要有一点点延时再发送,使发送状态稳定后再发送。自动收/发转换出错可能出在这状态转换的稳定上。测试一下就知道了。
当然,你也可排查下:共模干扰 、EMI兼容性