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