基于物聯(lián)網的智能樓宇變形沉降監(jiān)測系統(tǒng)
配套資源配置:愛特梅爾免費為UC3A系列產品提供GNU gcc C編譯器、GNU gdb調試器、FreeRTOS.org實時內核和 lwIP TCP/IP 協(xié)議堆棧。此外,還提供IAR (Embedded Workbench)、ExpressLogic (ThreadX) 以及 Micrium (uCOS/II) 的商用許可。愛特梅爾的 AVR32 Studio 和 AVR JTAGICE mkII 為 AVR32 UC 提供了一個多平臺集成開發(fā)環(huán)境 (IDE),已針對GNU工具鏈進行配置,其中包括對更先進的調試法 (如實時追蹤) 的支持。EVK1100評估套件則提供以太網和USB接口,以及諸多其它串行通信接口,如SPI、TWI與USART。另外,愛特梅爾更提供20x4字符點陣的LCD與擴展連接器,可支持高端產品評估與原型開發(fā)活動。
EVK1100開發(fā)板配備了一系列豐富的外設、內存,并且可充分開發(fā)AVR32設備的全部潛能。 包括以下外設:
★以太網端口
★傳感器:光照、溫度、電位器
★4x20藍色LCD(PWM變頻背光)
★JTAG連接器、Nexus、USART、USB 2.0接口,TWI接口、SPI。
★SD和MMC讀卡器
3.3 系統(tǒng)軟件架構
系統(tǒng)軟件擬基于VC++6.0開發(fā)設計,數(shù)據(jù)庫可選簡單的ACCESS數(shù)據(jù)庫或成熟的SQL SERVER數(shù)據(jù)庫開發(fā)設計。上位機控制程序配備后臺數(shù)據(jù)庫,可存儲一定時間內的各樓宇的歷史變形沉降信息,經程序分析處理后繪制成人性化的曲線展現(xiàn)給用戶,當然用戶也可發(fā)送命令隨時查看樓宇某時間的變形沉降情況。上位機控制程序可通過計算機的串口對直連的嵌入式網關模塊進行控制,也可以通過Internet網絡TCP的網絡協(xié)議對遠程嵌入式網關進行控制。
4 系統(tǒng)軟件流程
上位機控制程序軟件流程圖如圖5所示,嵌入式網關節(jié)點程序流程圖如圖6所示,信息采集節(jié)點程序流程圖如圖7所示。
圖5
圖6
圖7
物聯(lián)網相關文章:物聯(lián)網是什么
合成孔徑雷達相關文章:合成孔徑雷達原理 晶振相關文章:晶振原理
評論