基于網(wǎng)絡(luò)技術(shù)的太陽(yáng)能光伏發(fā)電系統(tǒng)
3. 4 人機(jī)接口的設(shè)計(jì)
人機(jī)接口設(shè)計(jì)包括液晶顯示模塊。液晶顯示模塊采用TSG128128A系列模塊此系列液晶顯示模塊基于SMD技術(shù),顯示內(nèi)容為128x128點(diǎn)圖形點(diǎn)陣式,連接模塊22插腳,引腳間距2. 54mm. 典型的操作電壓電流;可進(jìn)行對(duì)比度的調(diào)節(jié),顯示效果清晰,屏幕穩(wěn)定性能好。該模塊與ADE7169 的7 - 33 腳連接。
4 軟件設(shè)計(jì)及其工作流程
本系統(tǒng)的RJ - 45為系統(tǒng)與局域網(wǎng)的接口。由于大部分局域網(wǎng)都采用以太網(wǎng),這里的LAN83C185就是用于處理以太網(wǎng)協(xié)議( IEEE 802. 3)的。數(shù)據(jù)的流向是請(qǐng)求信息從局域網(wǎng)中來(lái),通過(guò)RJ - 45送到LAN83C185,處理后的數(shù)據(jù)包送入DSP系統(tǒng)的協(xié)議棧,由協(xié)議棧對(duì)數(shù)據(jù)包進(jìn)行解析,得到原始請(qǐng)求信息。請(qǐng)求信息再經(jīng)過(guò)DSP系統(tǒng)的處理,產(chǎn)生響應(yīng)信息。響應(yīng)信息通過(guò)局域網(wǎng)傳送到用戶的瀏覽器。整個(gè)系統(tǒng)的軟件流程如圖3所示。
本系統(tǒng)中嵌入式Web服務(wù)器的軟件主要由芯片初始化設(shè)置、lwip協(xié)議棧的實(shí)現(xiàn)、數(shù)據(jù)采集及處理等模塊組成。在程序中加入基于lwip協(xié)議的用戶自定義數(shù)據(jù)通信協(xié)議。這樣就能使客戶局域網(wǎng)中的PC機(jī)與嵌入式Web服務(wù)器進(jìn)行自定義的通信,如:發(fā)送數(shù)據(jù)采集命令、采集參數(shù)初始化命令等。網(wǎng)絡(luò)層部分加入了地址解析協(xié)議(ARP ) ,實(shí)現(xiàn)IP地址到物理地址的映射。
協(xié)議棧的實(shí)現(xiàn)主要分為接收數(shù)據(jù)包的解釋以及發(fā)送數(shù)據(jù)包的打包。以太網(wǎng)數(shù)據(jù)以幀的格式進(jìn)行傳輸,如果幀類型字段值為0x0806,則為ARP包;如果為0x0800,則為IP數(shù)據(jù)包。
接收幀時(shí),根據(jù)不同的幀類型由不同的軟件模塊對(duì)它進(jìn)行處理。發(fā)送數(shù)據(jù)幀時(shí),也根據(jù)不同的幀類型由不同的程序進(jìn)行打包處理。幀的接收和發(fā)送都是基于物理層對(duì)PHY的操作,包括讀接收緩沖區(qū)、寫發(fā)送緩沖區(qū)。
5 結(jié)束語(yǔ)
本文的創(chuàng)新之處在于利用以太網(wǎng)的技術(shù),構(gòu)建一個(gè)以DSP為核心的并加載LW IP協(xié)議棧的能與Internet互連的小型嵌入式Web Server,實(shí)現(xiàn)對(duì)光伏設(shè)備進(jìn)行自動(dòng)化監(jiān)控和對(duì)電能進(jìn)行優(yōu)化管理與控制等功能。通過(guò)實(shí)驗(yàn)表明,當(dāng)輸入本系統(tǒng)的地址http: / /192. 168. 1. 36 / index. htm, 就會(huì)在瀏覽器中顯示監(jiān)控網(wǎng)頁(yè),通過(guò)點(diǎn)擊各個(gè)功能按鈕,能獲得當(dāng)前電壓、當(dāng)前電流、有功功率和無(wú)功功率的大小,以及設(shè)備工作的環(huán)境溫度等參數(shù),目前,本系統(tǒng)能在局域網(wǎng)內(nèi),實(shí)現(xiàn)對(duì)光伏系統(tǒng)的設(shè)備的遠(yuǎn)程監(jiān)控。
評(píng)論