基于VC++光伏逆变器监控系统的设计和实现
2 监控系统的硬件基础
2.1 TMS320F2812DSP控制芯片提供串行通信接口SCI
F2812控制芯片除了负责对光伏你变系统电路的控制、数据的采集之外,还负责与上位机之间实现数据的传输。SCI是Serial Communica tion Interface的简称,即串行通信接口。SCI是一个双线的异步串口,具有接收和发送两根信号线的异步串口,一般可以看作是UART(通用异步接收/发送装置),X281x的SCI模块支持CPU与采用NRZ(非归零)标准格式的异步外围设备之间的数据通信。RS-485采用的是差分传输方式,使得在通信速率、抗干扰和传输距离方面都有较大的改善和优点。本文中就是采用SN65LBC184芯片将SCI设计成串口RS485,控制芯片F28 12就能够和使用RS232/USB/RS85等接口的设备实现通信。具体的转换电路如图2所示。
2.2 RS485到RS-232的转换
目前大部分的工控PC机都只是提供RS232接口和USB接口,所以为了实现RS-485与监控系统的通信,需要将RS485转换成RS232电平,这里选用HIN232和MAX485芯片设计了RS232和RS485的电平转换电路,具体如图3所示。
评论