图13 复位电路
(五)串行通讯电路
为了和上位机通信,上下位机采用RS232通信标准。RS232是美国电子工业协会EIA制定的串行总线标准,适用范围为通讯设备之间距离不大于15m,传输速率最大为20Kb/s。它既是一种电气标准,又是一种物理接口标准。
由于RS-232信号的电平和单片机串口信号的电平不一致,所以必须进行二者之间电平转换。在此使用的集成电平转换芯片MAX232为RS232/TTL电平转换芯片。它只使用单+5V为其工作,配接4个1F电容即可完成RS232电平与TTL电平之间的转换。其电路原理图如图14所示。采用三芯传输,转换完毕的串口信号TXD、RXD直接和上位机串口连接 。
在串行通信中,核心元件C 8 0 5 I F 0 2 0 具有硬件实现的S P I ,S M B u s /I2C和2 个U A R T串行接口,都可以进行数据的串行通信。本文采用UARTO口 进行数据串行通信[8]。