485通信电路怎么测试是否正常工作 5
我这个485的通信线路我怎么测量它是否正常的工作?!现在的问题是我用usb转232的线连接一个232转485的转换器,用串口调试助手测收发时,发出去能返送回来,我就不懂了...
我这个485的通信线路我怎么测量它是否正常的工作?!
现在的问题是我用usb转232的线连接一个232转485的转换器,用串口调试助手测收发时,发出去能返送回来,我就不懂了 我单片机里面根本就没有写发送和接收的指令啊,怎么会发送回到电脑呢?!我测max485的6脚对地电压是4.22v 有数据的时候会有变化4.0几v左右变动一下,7脚电压0.7v也变化一下 ab间电压3.7v左右 我现在都不知道是怎么回事了 是好用还是不好用啊!?
请大神们帮忙看看啊! 图里的东西都接了 好像那两个电感有点大 !我觉得这个影响不大吧? 展开
现在的问题是我用usb转232的线连接一个232转485的转换器,用串口调试助手测收发时,发出去能返送回来,我就不懂了 我单片机里面根本就没有写发送和接收的指令啊,怎么会发送回到电脑呢?!我测max485的6脚对地电压是4.22v 有数据的时候会有变化4.0几v左右变动一下,7脚电压0.7v也变化一下 ab间电压3.7v左右 我现在都不知道是怎么回事了 是好用还是不好用啊!?
请大神们帮忙看看啊! 图里的东西都接了 好像那两个电感有点大 !我觉得这个影响不大吧? 展开
2个回答
展开全部
把AB端的上拉下拉电阻去掉,AB间用一个120欧姆的电阻就可以了。电路本身应该是没有什么大问题的。
另外确保你的电脑上面没有用虚拟串口之类的软件把串口自环了。
另外确保你的电脑上面没有用虚拟串口之类的软件把串口自环了。
更多追问追答
追问
我没有用过虚拟串口的东西啊 我按你说的做了 也还是一样6脚3.72v 用助手发数据的时候变成3.63v 7脚1v 左右变化 ab间电压 有数据发送时从2.72变到2.65然后恢复 我的电路工作是正常的么?!由于那个2501和我画的板图不符合 我用的1个tlp281和2个3h7代替的!可以么
我看频率可以 我通信速率要求不高!
追答
485跟常用的232的区别在于一个是传输方式不同,485是差分形式的,所以你测AB的输出电压意义并不大。
其次就是485多了一个使能位,使能为发送或者接收状态,你再检查一下程序里面这个位有没有正确的初始化?
另外关于光耦隔离,假设你的通信速率是9600,也就是波特率,那么一般的低速光耦是难以满足的,必须使用高速光耦(TX和RX脚,EN就不需要了)。所以你再检查确认一下。
最后还有一点,485的芯片我个人感觉比较脆弱,比较容易收到干扰导致坏片。如果有可能的话换一片485试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询