基于VC++光伏逆變器監(jiān)控系統(tǒng)的設計和實現
2 監(jiān)控系統(tǒng)的硬件基礎
2.1 TMS320F2812DSP控制芯片提供串行通信接口SCI
F2812控制芯片除了負責對光伏你變系統(tǒng)電路的控制、數據的采集之外,還負責與上位機之間實現數據的傳輸。SCI是Serial Communica tion Interface的簡稱,即串行通信接口。SCI是一個雙線的異步串口,具有接收和發(fā)送兩根信號線的異步串口,一般可以看作是UART(通用異步接收/發(fā)送裝置),X281x的SCI模塊支持CPU與采用NRZ(非歸零)標準格式的異步外圍設備之間的數據通信。RS-485采用的是差分傳輸方式,使得在通信速率、抗干擾和傳輸距離方面都有較大的改善和優(yōu)點。本文中就是采用SN65LBC184芯片將SCI設計成串口RS485,控制芯片F28 12就能夠和使用RS232/USB/RS85等接口的設備實現通信。具體的轉換電路如圖2所示。
2.2 RS485到RS-232的轉換
目前大部分的工控PC機都只是提供RS232接口和USB接口,所以為了實現RS-485與監(jiān)控系統(tǒng)的通信,需要將RS485轉換成RS232電平,這里選用HIN232和MAX485芯片設計了RS232和RS485的電平轉換電路,具體如圖3所示。
評論