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