太陽(yáng)能發(fā)電系統數據采集與傳輸的硬件設計
ARM(Advanced RISC Machines)是對一類(lèi)微處理器的通稱(chēng)。ARM是微處理器行業(yè)的一家知名企業(yè),它設計了大量高性能、廉價(jià)、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM微處理器是一種高性能、低功耗的32位微處理器,該處理器廣泛應用于嵌入式系統中。ARM 9代表了ARM公司主流的處理器,已經(jīng)在手持電話(huà)、機頂盒、數碼像機、GPS、個(gè)人數字助理以及因特網(wǎng)設備等方面有了廣泛的應用。在此,以ST公司生產(chǎn)的ARM 9系列中典型的STR912FW44X6芯片作為硬件開(kāi)發(fā)平臺的MCU,完成了基于A(yíng)RM的太陽(yáng)能發(fā)電系統中數據采集與傳輸系統的硬件設計,并提出了一種利用RS 485串口代替RS 232串121來(lái)進(jìn)行通信的新方法。
l 硬件總體設計框架
硬件總體設計框架如圖1所示。
2 硬件介紹
現以STR912FW44X6芯片作為硬件開(kāi)發(fā)平臺的MCU,STR912FW44X6外擴張了點(diǎn)陣LCD顯示屏、輸入按鍵、UART接口、IrDA、CAN、USB、ETM接口、音頻放大器/話(huà)筒放大器和以太網(wǎng)接口。其中,本文使用的有UART接口和以太網(wǎng)接口。UART接口分為一個(gè)RS 232串口和兩個(gè)RS 485串口。RS 232串口用來(lái)與GSM模塊的RS 232串口相連,以實(shí)現GPRS的無(wú)線(xiàn)傳輸;兩個(gè)RS 485串口,一個(gè)用來(lái)作MODBUS通信接口,另一個(gè)用來(lái)接電度表計,以采集統計并顯示太陽(yáng)能發(fā)電系統的發(fā)電量。以太網(wǎng)通過(guò)網(wǎng)線(xiàn)連接到網(wǎng)絡(luò ),以實(shí)現數據的無(wú)線(xiàn)傳輸。
電度表相關(guān)文章:電度表原理
評論