如何提高采用RS485总线的压力传感器的可靠性
随着压力传感器向智能化、数值化的方向的发展,采用RS-485总线的压力传感器在实际工程中得到越来越多的应用,同时由于RS485总线电路设计简单、实现方便,价格低廉,在温度传感器、压力传感器中有着广泛的应用。 但是由于工程现场存在各种干扰和通信节点的故障,可能产生数据收发的可靠性问题;同时,在多机通信时,一个节点的故障,可能会使得整个总线通信崩溃。因此,如何确保RS-485总线的通信的可靠性成为各一个需要重点考虑的问题。
为确保压力传感器信号传输的可靠性,下面从软件、硬件设计上来提高传感器RS-485总线的可靠性。
在软件方面,由于485总线是异步半双工的通信总线,在某一个时刻,总线只可能呈现一种状态,所以在485通信中,要注意对485芯片控制端DE的软件编程。为了可靠的工作,在485总线状态切换时需要作适当的延时,再进行数据的收发。具体的做法是在数据发送状态下,先将控制端置发送状态,延时1ms左右,再发送数据,一包数据发送结束后再延时1ms左右,再将控制端置接收状态,这样使总线在状态切换时,有一个稳定的工作过程。
在硬件方面,一般需要注意以下几点。
1、一般485芯片都有一个DE控制端,在系统设计时,要确保各个通信单元在上电复位时RS-485接口处于接收数据状态;
2、采用隔离技术: 采用光电隔离技术可以大大的提高通信单元的抗干扰能力,当485总线的通信速率较高时,需要采用高速光耦;
3、485总线的抗干扰和线路特性阻抗匹配,通常在485总线的传输端选用能够抗浪涌的TVS瞬态杂波抑制器件,或者直接选用能抗雷击的485芯片。在线路设计时,在RS-485网络传输线的始端和末端各应接一只匹配电阻(阻值要实验确定),可以减少线路上传输信号的反射。
4、考虑到线路的特殊情况(如485总线短路),为防止总线中其它分机的通信受到影响,在485信号输出端串联了两个小阻值的电阻,这样故障单元就不会影响整个总线的通信。
5、由于RS-485芯片的特性,接收器的检测灵敏度为±200mV,当485芯片差分端的电位差的绝对值小于200mV时,485的输出电平为不确定电平。因此根据实际情况,要在差分端分别接适当的上拉和下拉电阻以确保485的输出电平为确定状态。
经过以上的软硬件措施,可以大大提高RS-485总线的压力传感器的可靠性,满足大多数工程应用的要求。本文源自泽天传感,版权所有,转载请保留出处。
- 上一篇:泽天传感溅射薄膜微压传感器项目取得研究成果 2018-7-15
- 下一篇:应变式溅射薄膜压力传感器零点温漂补偿的快捷方法 2018-5-4