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