RS485协议1、配置文件RS485也是UART协议,他是双向、半双工通信协议,双向表示可发送和接收,半双工表示同一时间只能发送和接收数据或发送数据,RS232表示双向、全双工或485采用差分传输方案,差分对应的是单端传输方案,多个驱动器和接收器挂在总线上,每个驱动器都可以脱离总线!
2、单端传输、差分传输单端传输:在传输过程中,我们用一根导线,在这条导线上传输对地之间的电位差。 用该级别的差分值表示逻辑“0”和“1”。 传输的信号称为单端信号
差动传输:差动传输使用两条线传输信号。 这两条线的信号幅度相等,相位相差180度,极性相反。 在这两条线路上传输的信号是差动信号,接收侧比较这两个信号电压的差,判断发送侧发送的逻辑“0”和逻辑“1”。
增量传输的好处:
1、与单端信号相比,差分信号减少了潜在的电磁干扰EMI
2、差分信号的值与“地”的正确值无关,可以抵抗电源的干扰
3、差分内无路由的信号有自己的反馈路径,可以减轻信号跨越分割带来的影响
总之,就是抗干扰能力强。 由于信号受到干扰,所以单端传输的信号只由自己干扰,而差动传输的差动信号即使一起干扰,电压差也不变
示例:
差动传输的缺点:如果PCB走线困难,布线面积增加,我们走线时要把两条线结合起来处理,不允许分开走线,要等到长度在5MIL以内
比较3,485和232的优缺点,485与232相比可以长距离传输,最坦率的自行车可以达到1200米,而且采用差动传输,更稳定,速度可以达到10MB/S。 当然,要知道传输速度与距离成反比,以10KB/S的速度达到1200米。 如果想传输更远的距离,需要增加4800米
缺点是不应对全双工
4、数据格式232和485的数据格式相同,包括一个开始比特(低电平,用于同步)、八个数据位(这是要传送的信息)和一个停止比特)高电平、数据帧的