1、RS485采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有两线制和四线制两种接线,四线制是全双工通讯方式(以前有四线制接法,只能实现点对点的通信方式,现很少采用), 两线制是半双工通讯方式。常用的是半双工的通信总线,在通信时要保证收发时序不冲突、同向时序不冲突。
2、485的匹配电阻分置在两端,当多个器件连接在485总线上时,只有最远端的器件添加有匹配电阻,增减器件时要保证包含匹配电阻的器件在通信总线上的完整性。
3、使用串口485时,485之间的信号是差分信号,485与串口通信时TTL信号,485的优点是保证两485芯片之间的差分信号能过远距离传输。传输速率取决于距离、485芯片、匹配电阻、以及串口速率(当基于串口通信时)等。
4、信号接地的原因:①485芯片SN65HVD1782在5v供电时,共模电压在2.5v左右,RS-485接口采用差分方式传输信号,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。但收发器有一定的共模电压范围, RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口芯片。所以在使用中最好接地。上电时通过测量共模电压可以判断芯片是否损坏, 在差分相AB端接TVS管进行AB相保护,首先检查TVS管是否烧毁。
②、EMI(电磁兼容性)问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道