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