超声波明渠流量计原理及探讨 二十三
3.4 通信单元的设计
3.4.1 RS485 总线标准
在工业控制检测领域中,经常要组成上位机为微机而下位机为单片机的二级系统,单片机用于数据采集,上位机主要用于数据的集中处理。两者通过RS232 进行通信。MCS51 系列单片机具有可编程的全双工串行接口RXD 和TXD,应用系统可以利用它们实现与上位计算机之间的串行通信本应用系统与上位机之间的数据通信采用的是RS232C 串行通信标准。
由于RS-232C标准中所规定的信号逻辑电平与一般的微处理器和单片机的逻辑电平不一致,因此在实际应用中必须通过电平转换电路对这两种逻辑电平进行相互转换。应用系统的上位机通信单元是由MAX232电平转换芯片和标准的RS232C串行接口所组成的。MAX232是一种能够实现RS232与TTL两种逻辑电平相互转换的专用芯片。该芯片内部包含两路接收器和驱动器以及一个电源电压变换器,并且只需要单一的+5V电源供电。MAX232芯片的硬件接口十分简单,单片机的串行接收和发送端RXD,TXD可直接接到MAX232的相应端口上,通过外接1.0μ F的电解电容便可以使MAX232输出RS232C串行通信所需要的±10V信号电平。由于MAX232芯片没有片选端,在应用系统中仅起到电平转换的作用,因此它并不占用单片机的外部数据存储空间。RS485 与RS232 不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B。
超声波流量计