当前位置: 代码迷 >> 单片机 >> 请教怎么确保控制板上的485端子确实有输出信号
  详细解决方案

请教怎么确保控制板上的485端子确实有输出信号

热度:26   发布时间:2016-04-28 15:13:56.0
请问如何确保控制板上的485端子确实有输出信号?
项目中现在需要从一台消防控制器中读取485信号,

控制器中电路板上有一排端子,其中两个标识的是RS485A及RS485B,厂商的人员说就从这两个端子引线出来

即可做数据采集。但是我用485线把端子接好,另一头是一个485转232的转换器,转换过后插入到主机的串口

上去,现在用串口调试助手接收,发现什么也接收不到,

所以想请教一下各位,如何能通过测量来保证这两个端子确实是在输出信号的?

用万用表?还是示波器么?

本人纯新手,非常感谢。

------解决方案--------------------
万用表能看到有没有输出,但不可靠
示波器能可靠的确定是否有输出,但不方便分析输出的到底是什么
逻辑分析仪比较好,X宝盗版的几十块一个,不过你需要把电平转换成TTL的
------解决方案--------------------
RS485属于应答呼叫式的、如果你是主,远程机是从,你不发数据,RS485上总没有数据返回,,用啥东西测都没有用,,属于一应一答
------解决方案--------------------
顶LS,拿到协议再说。

如果设备是靠谱的,直接按协议发指令,如果不行,就把AB线换一下就OK
------解决方案--------------------
不用示波器的方法:用更高的波特率,16进制模式查看,来回换下AB头接线,如果有数据出来的话,必然会显示16进制数据,然后你再改成正确的波特率。

单独开一个线程去轮询查
  相关解决方案