最近在做485的接口,开始就是在R1,R2的位置加了47欧的电阻,用一个232转485和串口调试工具调试,发现单片机能往PC的串口调试工具发送数据,但单片机接收不到串口调试助手的数据,后在此社区看了好多关于485通信的帖子,有人说是电路阻抗匹配的问题(关于程序,我是在原本能进行232通信的程序上改的,加了个控制脚),于是将电路改成了如图所示的样子,很多电路R5是120欧,但我这里没有120,就用了137欧的,按道理120欧都能使AB压差到200mv,若是137欧,肯定能使AB压差达到200mv,但是这样改过后,任然不能通信,不知道怎样调试了,请高手指点迷津,不胜感激! |