 |  | | | | RS485通讯需要加100R终端电阻。排号不连续,没有排号,或者APP显示的数值变化很大等等都是因为主机与从机设备通讯有问题引起的------------------大家遇到主机和从机不能通讯或者通讯异常是怎么解决的?通讯方式是485,目前是加一个120欧姆的电阻上去。大家觉着加匹配电阻可行不?
|
|
|
|  |  | | | | | 加匹配电阻应该是为了抑制信号反射。一般都会加120Ω吧。
|
|
|
|
| | |  |  | | | | | | | 您可以在网上找一些信号完整性资料看一下,关于信号反射部分。 |
|
|
|  |  | | | | | 一台主机对应多少从机,从机数量多了,主机是带不动的,要加放大器.从机只需在信号线末端的一台加电阻就可以了.从机应该有相应的地址和应答程序.只有主机发送了相应地址的信号才会应答.
|
|
|
|  |  | | | | | 如果通信经常出现问题,尤其是多从时,要考虑上下拉电阻,还有芯片的性能,最好选择性能好的,或选择带隔离的,因为带隔离的是单独供电,会好一点,加匹配电阻是可以的,但是有些时候不能解决问题! |
|
|
|  |  | | | | | 一般都是在AB端加120Ω电阻的,你用的是485没有自带防静电功能,我们公司的485自带防静电功能,而且还有相对应的方案可以提供给你,有需要的话可以联系我。18823328401
|
|
|
 |  | | | | 可以考虑是不是波特率的问题,另外如果是多个终端,应该是手拉手通信,两端接120欧姆 |
|
|
|
 |  | | | | 1.B端加下拉电阻,A端加上拉电阻
2.PTC的阻值会影响通讯速率,波特率高,PTC阻值要小些 |
|
|
|
|
|
|
 |  | | | | 查看是否是你的读写控制引脚(485IC的2,3脚)信号与数据信号时间不匹配。大部分485IC读写转换时需要一定的时间间隔。 |
|
|
|
| |  |  | | | | | | 而且导致从机不能排号。从机没有响应。然后把主机的MX3485更换后又好了。过段时间又坏了。波特率设置的是57600 这个问题怎么解决呢
|
|
|
| |  |  | | | | | | 1.发送时提前设置为发送模式,确保最后一bit从485IC传出,才设置为接收模式。2.看波特率是多少,可知道传送完整个数据或数据包要多长时间。
3.数据加校验,可保证数据正确性。
|
|
|
|
|
|
 |  | | | | 在设计电路尽量采用具有隔离的485通讯芯片电路,如果不隔离在距离远、线缆屏蔽和走线都可能导致通讯问题,线缆是否双绞屏蔽?正常通讯链路可不用加匹配电阻的。
|
|
|
|  |  | | | | | 距离很近的 主机和从机都是通过排母和排针直接连接并在一起的,不存在电缆屏蔽和距离的问题
|
|
|