新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于嵌入式LINUX的電能量數(shù)據(jù)采集終端的開發(fā)研究

基于嵌入式LINUX的電能量數(shù)據(jù)采集終端的開發(fā)研究

作者: 時間:2009-07-10 來源:網(wǎng)絡(luò) 收藏
4 系統(tǒng)實現(xiàn)

本文引用地址:http://butianyuan.cn/article/152422.htm

3.1單元的硬件結(jié)構(gòu)

系統(tǒng)的硬件核心用標準PC104“夾層總線”方式和操作系統(tǒng)提供應(yīng)用程序的運行平臺,提高軟硬件設(shè)計的標準化程度和系統(tǒng)的復(fù)用性,微處理器采用了Intel486處理器平臺,其速度為100MHz,且可用程序改變;它包含一個以太網(wǎng)接口,支持TCP/IP協(xié)議,存儲器分為兩部分:512kB的FLASH EPROM(用于運行程序及各個中間變量的存放);一塊64MB的Disk On Chip的電子盤(用于存放抄收的電數(shù)據(jù),最多可擴展到1G)。帶有PC104接口的4通道多串口卡,用多串口擴展出8個串口用以連接本地電能表,系統(tǒng)還采用了以下用戶接口設(shè)備:一塊兼容標準液晶顯示接口的單色液晶顯示屏,顯示分辨率320×240;用PC-AT鍵盤接口連接的輸入鍵盤,用作用戶輸入設(shè)備。

由上可見,主要PC外圍設(shè)備都被集中到了一塊體積比較小的主板上,這其中包括:CPU、內(nèi)存、總線控制器、標準串行通信口、標準并行通信口、標準IDE磁盤驅(qū)動器接口、標準VGA驅(qū)動芯片、液晶顯示接口、鼠標/鍵盤接口、Watchdog監(jiān)控芯片。用一塊主板加上、顯示和存儲設(shè)備,組成了一套功能強大,結(jié)構(gòu)緊湊的工業(yè)級的PC。

3.2系統(tǒng)校時模塊

單元的時間是通過GPS標準模塊輸出的同步時間信號校定,GPS模塊通過RS-232接口與單元通信,從電能表采集到的電能數(shù)據(jù)加上時間信息,存儲到電子盤中,然后上傳給主站帶時標的電能數(shù)據(jù)。

3.3系統(tǒng)GPRS模塊

GPRS是一種移動數(shù)據(jù)通信業(yè)務(wù),在用戶和數(shù)據(jù)網(wǎng)絡(luò)之間提供一種連接,給用戶提供端到端的、廣域的無線IP連接。電采集系統(tǒng)采集完的數(shù)據(jù)通過GPRS網(wǎng)絡(luò)上傳給主站計算機,主站端的GPRS的Modem接收發(fā)送過來的數(shù)據(jù)。

如圖2所示電數(shù)據(jù)采集部分的硬件結(jié)構(gòu)圖。

3.4數(shù)據(jù)采集單元的軟件設(shè)計

Linux系統(tǒng)是以核心為基礎(chǔ)的、完全內(nèi)存保護、支持多任務(wù)多進程,支持廣泛硬件,包括X86、ARM、NEC、MOTOROLA等現(xiàn)有大部分芯片,且價格低廉,開發(fā)資料豐富,可定制內(nèi)核。Linux程序源碼全部公開,包括系統(tǒng)內(nèi)核,任何人可以修改并在(GNU General Public License)下發(fā)行,這樣開發(fā)人員可以對操作系統(tǒng)進行定制和修改。

根據(jù)開發(fā)的電能數(shù)據(jù)采集系統(tǒng)所完成的功能,軟件設(shè)計分為5個模塊:上行通信、下行通信、核心處理、用戶接口、系統(tǒng)服務(wù)。電能量采集系統(tǒng)的設(shè)備驅(qū)動以模塊化方式被動態(tài)的擴展到Linux內(nèi)核中,驅(qū)動模塊包括對時鐘芯片、串口控制器、液晶顯示器以及外圍設(shè)備的驅(qū)動,同時還包括對PC104自帶的標準網(wǎng)絡(luò)口、標準RS-232串行口及標準104鍵盤接口等的驅(qū)動,Linux系統(tǒng)在安裝時就自動完成了對PC104標準設(shè)備的驅(qū)動,采集所需要的擴展串口板等外圍設(shè)備的驅(qū)動納入到Linux內(nèi)核中。

系統(tǒng)軟件總體結(jié)構(gòu)如圖3所示。

5 結(jié)論

針對計算機技術(shù)和數(shù)據(jù)采集技術(shù)發(fā)展現(xiàn)狀,研究并開發(fā)出一個新型的嵌入式網(wǎng)絡(luò)技術(shù)的電能量采集系統(tǒng),該系統(tǒng)以高速發(fā)展的嵌入式網(wǎng)絡(luò)技術(shù)為核心進行設(shè)計,把無線互連技術(shù)和嵌入式Linux結(jié)合起來,可以真正為用戶提供一個無線互連平臺,使得采集完的電能數(shù)據(jù)通過無線網(wǎng)絡(luò)準確無誤的上傳給主站系統(tǒng),利用采集系統(tǒng)中GPS模塊的授時可保證采集電能數(shù)據(jù)時間的確定性。

現(xiàn)開發(fā)出這一嵌入式Linux操作系統(tǒng)的新型電能量采集系統(tǒng)具有很好的實時性、可靠性和可擴展性,性能價格比高,能夠滿足電力市場對電能采集和傳輸可靠性高、速度快、維護方便、穩(wěn)定性及擴展性的需求。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
電能表相關(guān)文章:電能表原理

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉