北京工業(yè)大學(xué)電子信息與控制工程學(xué)院 北京 100124
近年來(lái),大氣環(huán)境問(wèn)題越來(lái)越受到人們的關(guān)注,大氣環(huán)境的污染給人們的生活帶來(lái)嚴(yán)重危害。與此同時(shí),室內(nèi)空氣品質(zhì)的好壞也備受重視。據(jù)長(zhǎng)沙市居民室內(nèi)停留時(shí)間調(diào)查顯示[1],長(zhǎng)沙市居民平均每天約有93%的時(shí)間是在不同的室內(nèi)環(huán)境中度過(guò),因此,可以說(shuō)室內(nèi)空氣質(zhì)量的好壞直接影響著人們的身心健康。然而,目前室內(nèi)空氣質(zhì)量調(diào)節(jié)方法大都簡(jiǎn)單依靠人們主觀判斷進(jìn)行開(kāi)窗通風(fēng)、開(kāi)空氣凈化器等,沒(méi)有一個(gè)可靠的參照標(biāo)準(zhǔn),有的時(shí)候室外空氣質(zhì)量比室內(nèi)還要差,這種條件下開(kāi)窗使得室內(nèi)空氣污染加劇。有的時(shí)候出門前室外空氣質(zhì)量不佳沒(méi)有開(kāi)窗,幾個(gè)小時(shí)后可能室外空氣質(zhì)量變好,可是不在家中無(wú)法進(jìn)行開(kāi)窗通風(fēng),這樣使得對(duì)室內(nèi)空氣質(zhì)量的調(diào)節(jié)很不方便。鑒于此,本文提出了智能家居室內(nèi)空氣質(zhì)量檢測(cè)、評(píng)價(jià)與監(jiān)控系統(tǒng)設(shè)計(jì)方案,此系統(tǒng)使室內(nèi)空氣質(zhì)量的調(diào)節(jié)智能化,使室內(nèi)空氣質(zhì)量保持在一個(gè)較好的狀態(tài)下,給人們?cè)谑覂?nèi)的生活營(yíng)造了一個(gè)健康的氛圍。
本系統(tǒng)主要由智能家居控制中心、室內(nèi)空氣質(zhì)量檢測(cè)裝置、智能控制終端、客戶端四部分組成。系統(tǒng)總體結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)總體結(jié)構(gòu)圖
智能控制中心連入寬帶網(wǎng)絡(luò)中,室內(nèi)空氣質(zhì)量檢測(cè)裝置實(shí)時(shí)采集室內(nèi)的溫度、濕度、PM2.5、PM10、甲醛、CO、光照等數(shù)據(jù),將采集的數(shù)據(jù)經(jīng)過(guò)處理通過(guò)串口發(fā)送給智能家居控制中心,同時(shí),可根據(jù)編入的控制策略智能調(diào)節(jié)室內(nèi)的家電,比如空調(diào)、加濕器、空氣凈化器、卷簾窗等,使室內(nèi)空氣質(zhì)量得到調(diào)節(jié),進(jìn)而保持在較好的狀態(tài)下。用戶通過(guò)手機(jī)或計(jì)算機(jī)登錄服務(wù)器,通過(guò)用戶名和密碼驗(yàn)證后,便可以查看室內(nèi)空氣質(zhì)量的相關(guān)參數(shù)值,系統(tǒng)中的客戶端具有良好的人機(jī)交互界面,并設(shè)有相應(yīng)的功能按鍵供用戶使用,進(jìn)而可進(jìn)行手動(dòng)調(diào)控家中電視、空調(diào)、加濕器、空氣凈化器、卷簾窗、燈光等家電。
系統(tǒng)的服務(wù)器硬件結(jié)構(gòu)設(shè)計(jì)如圖2所示,由圖2可知,智能控制中心以ARM9[2]嵌入式微處理器S3C2440為控制核心,外圍擴(kuò)展了存儲(chǔ)器、鍵盤操作、LCD液晶顯示、以太網(wǎng)傳輸接口、串口等。
圖2 系統(tǒng)服務(wù)器結(jié)構(gòu)圖
本系統(tǒng)選用三星電子的基于ARM920T內(nèi)核的32位嵌入式微處理器S3C2440[3]作為系統(tǒng)的控制中心,該芯片本身提供了豐富的內(nèi)部設(shè)備。支持從NAND flash存儲(chǔ)器的啟動(dòng),采用4KB內(nèi)部緩沖器進(jìn)行啟動(dòng)引導(dǎo)。其低功耗、 簡(jiǎn)單、優(yōu)雅以及全靜態(tài)設(shè)計(jì)特點(diǎn),適合于對(duì)成本和功率敏感型的應(yīng)用。
S3C2440的存儲(chǔ)控制器為訪問(wèn)外部存儲(chǔ)的需要提供了存儲(chǔ)器控制信號(hào),用戶只需要根據(jù)自己的需求選擇合適的外部FLASH[4]和SDRAM與其相連即可實(shí)現(xiàn)存儲(chǔ)數(shù)據(jù)的功能。本系統(tǒng)采用的是256MB的NAND FLASH存儲(chǔ)器,用于存放系統(tǒng)掉電后需要保存的用戶數(shù)據(jù),以及用戶的程序。選用64MB SDRAM用作程序的運(yùn)行空間、數(shù)據(jù)及堆棧區(qū)。
由于S3C2440本身沒(méi)有集成以太網(wǎng)控制模塊,所以需要選擇一個(gè)與其相匹配的控制芯片來(lái)實(shí)現(xiàn)以太網(wǎng)擴(kuò)展接口,本系統(tǒng)中所用的是DM9000[5],該DM9000支持8位、16位和32位接口訪問(wèn)內(nèi)部存儲(chǔ)器,以支持不同的處理器。它的自動(dòng)協(xié)調(diào)功能將自動(dòng)完成配置以最大限度地適合其線路帶寬,還支持IEEE802.3x全雙工流量控制。同時(shí)用戶可以容易地移植任何系統(tǒng)下的端口驅(qū)動(dòng)程序。
系統(tǒng)的檢測(cè)裝置如圖3所示。由圖3可知,檢測(cè)裝置以STM32F103RCT6為中心,外圍設(shè)計(jì)出溫濕度檢測(cè)電路、PM2.5和PM10檢測(cè)電路、甲醛檢測(cè)電路、一氧化碳檢測(cè)電路、光照檢測(cè)電路等。
圖3 系統(tǒng)檢測(cè)板結(jié)構(gòu)圖
室內(nèi)空氣質(zhì)量檢測(cè)裝置的C P U選用STM32F103RCT6,該CPU頻率為72MHZ,擁有256K程序空間,48K的RAM,足以滿足用戶程序的存儲(chǔ)和處理;擁有3個(gè)USART和2個(gè)UART,可滿足串口數(shù)據(jù)的通訊;擁有3個(gè)ADC且每個(gè)ADC有16個(gè)通道,可滿足對(duì)甲醛氣體的采集;擁有2個(gè)I2C,可滿足對(duì)光照值的采集,其CPU最小系統(tǒng)如圖4、圖5所示。
為了實(shí)現(xiàn)無(wú)線通訊,選用EMW系列嵌入式Wi-Fi模塊。該模塊是高速率嵌入式Wi-Fi模塊,它的內(nèi)部集成了TCP/IP協(xié)議棧和Wi-Fi通訊模塊驅(qū)動(dòng),用戶利用它可以輕松實(shí)現(xiàn)嵌入式設(shè)備的無(wú)線網(wǎng)絡(luò)功能。該系列模塊可以最大限度地降低對(duì)嵌入式設(shè)備的性能要求,在嵌入式設(shè)備中不需要實(shí)現(xiàn)任何有關(guān)網(wǎng)絡(luò)處理的功能。這節(jié)省了開(kāi)發(fā)時(shí)間,提高了利用效率。本系統(tǒng)將采用多個(gè)嵌入式設(shè)備與一個(gè)嵌入式設(shè)備通訊的方法,室內(nèi)空氣質(zhì)量檢測(cè)裝置與多個(gè)智能控制終端進(jìn)行通訊,通訊方式采用UDP通訊。
溫濕度檢測(cè)采用數(shù)字溫濕度傳感器DHT11[6],溫度測(cè)量范圍為0到50攝氏度,濕度測(cè)量范圍為20%到90%RH。它是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器,它采用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接通訊,抗干擾能力強(qiáng),性價(jià)比高。采用單總線數(shù)據(jù)格式,單線雙向,一次通訊時(shí)間4毫秒左右,數(shù)據(jù)分小數(shù)部分和整數(shù)部分,根據(jù)系統(tǒng)應(yīng)用條件,本系統(tǒng)采用整數(shù)溫濕度值。設(shè)計(jì)應(yīng)用電路如圖6所示。
PM2.5和PM10傳感器模塊選用PMS5003。該傳感器是一款基于激光散射原理的數(shù)字式通用顆粒物濃度傳感器,可連續(xù)采集并計(jì)算單位體積內(nèi)空氣中不同粒徑的懸浮顆粒物個(gè)數(shù),即顆粒物濃度分布,進(jìn)而換算成為質(zhì)量濃度,并以通用數(shù)字接口形式輸出。采用的是激光散射原理,即令激光照射在空氣中的懸浮顆粒物上產(chǎn)生散射,同時(shí)在某一特定角度收集散射光,得到散射光強(qiáng)隨時(shí)間變化的曲線。進(jìn)而微處理器利用基于米氏(MIE)理論的算法,得出顆粒物的等效粒徑及單位體積內(nèi)不同粒徑的顆粒物數(shù)量。該傳感器實(shí)時(shí)響應(yīng),數(shù)據(jù)準(zhǔn)確,零錯(cuò)誤報(bào)警率。實(shí)時(shí)響應(yīng)支持連續(xù)采集,也支持工作和休眠模式設(shè)置。采用串口通信協(xié)議,本系統(tǒng)系設(shè)計(jì)中將CPU的串口與其相連進(jìn)行通訊,對(duì)傳感器采集回的32個(gè)字節(jié)數(shù)據(jù)中,取出其中的第12、13字節(jié)經(jīng)標(biāo)準(zhǔn)計(jì)算得出國(guó)標(biāo)下的PM2.5濃度值,取出其中的第14、15字節(jié)經(jīng)標(biāo)準(zhǔn)計(jì)算得出國(guó)標(biāo)下的PM10濃度值,單位都為微克每立方米。
圖4 最小系統(tǒng)電路
圖5 CPU引腳圖
圖6 溫濕度檢測(cè)電路
圖7 甲醛檢測(cè)電路
甲醛傳感器采用半導(dǎo)體類型的MS1100。傳感器內(nèi)部包含一個(gè)常規(guī)的兩電極燃料電池傳感器。工作電極通過(guò)外電路將電子釋放到計(jì)數(shù)電極,并且在計(jì)數(shù)電極端隨著氧的減少而消耗,內(nèi)電路由電解液中的離子流來(lái)實(shí)現(xiàn)。 設(shè)計(jì)精良,便于電解液的消長(zhǎng)。電解液的消長(zhǎng)隨環(huán)境溫度和濕度的變化而變化,但是仍可正常工作不會(huì)影響到校準(zhǔn)值。本系統(tǒng)設(shè)計(jì)中,采用AD采集輸出電壓,根據(jù)標(biāo)準(zhǔn)的濃度值和電壓、電阻的曲線圖計(jì)算出所測(cè)出的甲醛濃度值。設(shè)計(jì)電路圖如圖7所示。
一氧化碳傳感器采用ZE07-CO電化學(xué)傳感器。主要用于室內(nèi)煤氣泄漏檢測(cè)。它是一個(gè)通用型、小型化模組,利用電化學(xué)原理對(duì)空氣中存在的CO進(jìn)行探測(cè),具有良好的選擇性、穩(wěn)定性,內(nèi)置溫度傳感器,可進(jìn)行溫度補(bǔ)償,同時(shí)具有數(shù)字輸出和模擬電壓輸出,方便使用。本系統(tǒng)設(shè)計(jì)中采用其數(shù)字輸出功能,將CPU的串口與其相連進(jìn)行通訊,對(duì)傳感器采集回的9個(gè)字節(jié)數(shù)據(jù)中,取出其中的第6、7字節(jié)經(jīng)標(biāo)準(zhǔn)計(jì)算得出一氧化碳濃度值,單位為ppm,再將ppm值經(jīng)單位換算得出毫克每立方米的濃度值。
光照值傳感器采用數(shù)字光強(qiáng)度BH1750FVI,主要用于室內(nèi)燈光的調(diào)節(jié),以達(dá)到節(jié)約能源的目的。其可測(cè)量光照度范圍為0到65535lx。光照度的單位是勒克斯,是英文lux的音譯,也可寫為lx。被光均勻照射的物體,在1平方米面積上得到的光通量是1流明時(shí),它的照度是1勒克斯。該傳感器內(nèi)置16bitAD轉(zhuǎn)換器,直接數(shù)字輸出,省略復(fù)雜的計(jì)算和標(biāo)定。接近于視覺(jué)靈敏度的分光特性,可對(duì)廣泛的亮度進(jìn)行1勒克斯的高精度測(cè)定。本系統(tǒng)設(shè)計(jì)中采用標(biāo)準(zhǔn)NXP IIC通信協(xié)議讀取該傳感器采回的光照值,設(shè)計(jì)電路圖如圖8所示。
圖8 光照檢測(cè)電路
系統(tǒng)的軟件設(shè)計(jì)包括智能家居控制中心軟件設(shè)計(jì)、室內(nèi)檢測(cè)裝置軟件設(shè)計(jì)以及智能控制終端軟件設(shè)計(jì)三大部分。智能家居控制中心軟件設(shè)計(jì)包括系統(tǒng)軟件設(shè)計(jì)(嵌入式Linux操作系統(tǒng)、嵌入式Linux應(yīng)用程序、嵌入式Web服務(wù)器)和應(yīng)用軟件設(shè)計(jì)(網(wǎng)頁(yè)設(shè)計(jì)及CGI應(yīng)用程序)。室內(nèi)檢測(cè)裝置軟件設(shè)計(jì)為編寫各個(gè)傳感器模塊的驅(qū)動(dòng)程序。智能控制終端軟件設(shè)計(jì)為編寫控制家電的驅(qū)動(dòng)程序。
1)嵌入式操作系統(tǒng)的選擇及移植[7]。
本控制中心系統(tǒng)采用Linux作為操作系統(tǒng),并用Linux 4.4.3內(nèi)核在嵌入式微處理器S3C2440上移植,具體移植方法如下。
①準(zhǔn)備Linux 4.4.3內(nèi)核壓縮包linux-4.4.3.tar.xz以及交叉編譯工具arm-linux-gcc-4.3.2.tar.bz2。
②解壓壓縮包并安裝編譯器arm-linux-gcc-4.3.2。
③修改Make fi le文件,修改機(jī)器類型ID號(hào)等。
④執(zhí)行make menucon fi g,并對(duì)選項(xiàng)進(jìn)行配置,以達(dá)到對(duì)內(nèi)核進(jìn)行裁剪,節(jié)省內(nèi)存空間,提高編譯效率。
⑤執(zhí)行make uImage進(jìn)行編譯,將生成的內(nèi)核鏡像文件uImage通過(guò)tftp、nand等命令燒入存儲(chǔ)器中,完成Linux 4.4.3內(nèi)核在ARM微處理器上的移植。
2)嵌入式Web服務(wù)器選擇及移植[8]。
常見(jiàn)的嵌入式Web服務(wù)器主要有:lighttpd、thttpd、shttpd和Boa等等。本系統(tǒng)在設(shè)計(jì)中選擇了支持CGI又較適合嵌入式系統(tǒng)的Boa Web服務(wù)器,并將其移植在該系統(tǒng)中,使系統(tǒng)實(shí)現(xiàn)嵌入式Web服務(wù)器功能,具體移植實(shí)現(xiàn)方法如下。
①準(zhǔn)備Boa服務(wù)器源代碼boa-0.94.13.tar.gz,并將其進(jìn)行解壓縮。
②在src目錄下執(zhí)行命令./configure,會(huì)產(chǎn)生一個(gè)makefile文件,修改src目錄下makefile文件,boa.c文件,compat.h文件。
③編譯,把“src/”目錄下編譯得到的boa可執(zhí)行文件拷貝到文件系統(tǒng)的“sbin/”目錄下,在/etc目錄下建立一個(gè)boa目錄,把“boa-0.94.13/”目錄下的boa.conf文件拷貝到文件系統(tǒng)的“etc/boa/”目錄下。
④創(chuàng)建日志文件所在目錄/var/log/boa,創(chuàng)建html文檔的主目錄/www,創(chuàng)建CGI腳本所在目錄/www/cgi-bin。
⑤修改boa.conf文件,把Linux系統(tǒng)etc/目錄下的mime.types拷貝到文件系統(tǒng)etc/目錄下。
3)CGIC庫(kù)的移植。
①準(zhǔn)備cgic205.tar.gz源碼包,并將其進(jìn)行解壓縮。
②修改Make fi le文件后,并進(jìn)行編譯。
③拷貝cgic205目錄下的capture文件到文件系統(tǒng)/www/cgi-bin目錄下。
智能家居控制中心的核心是一個(gè)嵌入式Web服務(wù)器,其應(yīng)用軟件的設(shè)計(jì)包括網(wǎng)頁(yè)設(shè)計(jì)、CGI應(yīng)用程序設(shè)計(jì)。網(wǎng)頁(yè)設(shè)計(jì)[9-10]采用設(shè)計(jì)工具Dreamweaver CS6、Photoshop來(lái)實(shí)現(xiàn),系統(tǒng)設(shè)計(jì)中采用網(wǎng)頁(yè)每2秒更新一次數(shù)據(jù),故采用ajax與CGI相結(jié)合的技術(shù),這樣可以實(shí)現(xiàn)數(shù)據(jù)的更新在后臺(tái)完成,使網(wǎng)頁(yè)頁(yè)面更加友好。當(dāng)Web頁(yè)面打開(kāi)時(shí),用戶通過(guò)點(diǎn)擊頁(yè)面相應(yīng)功能按鈕實(shí)現(xiàn)相應(yīng)的操作。當(dāng)點(diǎn)擊查看按鈕時(shí),將調(diào)用腳本文件中的相應(yīng)函數(shù),函數(shù)中再調(diào)用相應(yīng)CGI程序,讀出已經(jīng)采集存入文件中的數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行處理后發(fā)送到網(wǎng)頁(yè)端進(jìn)行動(dòng)態(tài)顯示,顯示的數(shù)據(jù)有溫度值、濕度值、PM2.5濃度值、PM10濃度值、甲醛濃度值、CO濃度值、光照值和室內(nèi)空氣質(zhì)量等級(jí)。除了查看功能,頁(yè)面中還設(shè)有溫度設(shè)定、濕度設(shè)定、開(kāi)空調(diào)、關(guān)空調(diào)、溫度+、溫度-、開(kāi)加濕器、關(guān)加濕器、開(kāi)卷簾窗、關(guān)卷簾窗、開(kāi)燈、關(guān)燈、開(kāi)電視機(jī)、關(guān)電視機(jī)、啟用智能控制、啟用手動(dòng)控制等按鈕,用戶通過(guò)點(diǎn)擊相應(yīng)按鈕實(shí)現(xiàn)對(duì)家用電器的控制。在系統(tǒng)設(shè)計(jì)中,CGI應(yīng)用程序的編寫采用C語(yǔ)言,實(shí)現(xiàn)外部實(shí)時(shí)數(shù)據(jù)的采樣、與外部設(shè)備的通信與控制等。本系統(tǒng)控制中心的應(yīng)用軟件工作流程如圖9所示。
圖9 控制中心應(yīng)用軟件工作流程
由于檢測(cè)裝置上的每個(gè)傳感器模塊實(shí)現(xiàn)采集的數(shù)據(jù)功能不同,所以要針對(duì)不同的模塊編寫不同的底層驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)室內(nèi)空氣質(zhì)量參數(shù)的實(shí)時(shí)采集。檢測(cè)裝置采用的CPU是STM32F103RCT6,就其本身硬件資源而言,選用ucosII操作系統(tǒng)在CPU上進(jìn)行移植效果較好。該系統(tǒng)下需要?jiǎng)?chuàng)建三個(gè)任務(wù),分別完成傳感器數(shù)據(jù)的采集,將采集處理好的數(shù)據(jù)發(fā)送到服務(wù)器,將服務(wù)器端的控制命令發(fā)送到智能控制終端。檢測(cè)裝置軟件工作流程如圖10所示。
圖10 檢測(cè)裝置軟件工作流程
智能控制終端負(fù)責(zé)執(zhí)行服務(wù)器端下達(dá)的控制命令,比如開(kāi)空調(diào)、開(kāi)加濕器等。該智能控制終端選用的CPU為STM32F103C8T6,與檢測(cè)裝置CPU功能相似,選用ucosII操作系統(tǒng)在CPU上進(jìn)行移植效果較好,硬件資源足以滿足設(shè)計(jì)要求,其應(yīng)用軟件設(shè)計(jì)相對(duì)其他部分來(lái)說(shuō)要簡(jiǎn)單些。其工作流程如圖11所示。
本智能家居室內(nèi)空氣質(zhì)量檢測(cè)、評(píng)價(jià)與監(jiān)控系統(tǒng)中采用智能控制和手動(dòng)控制兩種策略,可供用戶自由選擇。
圖11 智能終端軟件工作流程
當(dāng)用戶點(diǎn)擊客戶端的啟用智能控制后,系統(tǒng)將進(jìn)入智能控制模式。系統(tǒng)檢測(cè)裝置根據(jù)實(shí)時(shí)采回的數(shù)據(jù)由預(yù)先編入的控制策略[11]對(duì)家中的空調(diào)、加濕器、空氣凈化器、卷簾窗、燈光進(jìn)行智能控制,進(jìn)而使室內(nèi)環(huán)境保持在一個(gè)較好的狀態(tài)下。
當(dāng)用戶點(diǎn)擊客戶端的啟用手動(dòng)控制后,系統(tǒng)將進(jìn)入手動(dòng)控制模式。這種模式下,系統(tǒng)將失去對(duì)家電的智能控制,由用戶通過(guò)客戶端的按鈕對(duì)家中的空調(diào)、加濕器、空氣凈化器、卷簾窗、燈光、電視機(jī)進(jìn)行控制。
以北京工業(yè)大學(xué)科學(xué)樓1113室為實(shí)驗(yàn)對(duì)象進(jìn)行室內(nèi)空氣質(zhì)量檢測(cè)、評(píng)價(jià)與監(jiān)控。其客戶端顯示界面如圖12所示。
圖12 客戶端顯示界面圖
與傳統(tǒng)的智能家居系統(tǒng)相比,該系統(tǒng)主要實(shí)現(xiàn)對(duì)室內(nèi)空氣質(zhì)量的檢測(cè)、評(píng)價(jià)與監(jiān)控,并且系統(tǒng)設(shè)有智能控制與手動(dòng)控制兩種模式,用戶可根據(jù)自己的需求進(jìn)行選擇??蛻舳颂峁┝擞押玫娜藱C(jī)交互界面,實(shí)現(xiàn)了遠(yuǎn)程的檢測(cè)與監(jiān)控。該系統(tǒng)的智能控制終端個(gè)數(shù)可根據(jù)用戶需求而改變,進(jìn)而使系統(tǒng)的升級(jí)與擴(kuò)展更加靈活。但是,本系統(tǒng)對(duì)室內(nèi)空氣污染物的檢測(cè)并不全面,只選擇了其中的物理性和化學(xué)性的幾種作為檢測(cè)對(duì)象,生物性和放射性由于現(xiàn)實(shí)條件沒(méi)有考慮其中,期望以后更加完善。
參考文獻(xiàn)
[1] 劉建龍,譚超毅,張國(guó)強(qiáng).長(zhǎng)沙市居民在不同室內(nèi)環(huán)境中停留時(shí)間的調(diào)查研究[J].制冷空調(diào)與電力機(jī)械,2008,124(29):32-35
[2] 于明,范書瑞,曾祥燁.ARM 9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)教程[M].北京:電子工業(yè)出版社,2006
[3] 韋東山.嵌入式Linux應(yīng)用開(kāi)發(fā)完全手冊(cè)[M].北京:人民郵電出版社,2008
[4] 馬海紅,何嘉斌.基于ARM的嵌入式系統(tǒng)FLASH接口設(shè)計(jì)和編程[J].儀表技術(shù)與傳感器,2005(1):39-42
[5] 施勇,溫陽(yáng)東.基于DM9000A的嵌入式以太網(wǎng)接口設(shè)計(jì)與實(shí)現(xiàn)[J].合肥工業(yè)大學(xué)學(xué)報(bào),2011(4):519-524
[6] 葛年明,殷彩萍,邵文學(xué).基于STM32的室內(nèi)有害氣體檢測(cè)系統(tǒng)設(shè)計(jì)[J].微型機(jī)與應(yīng)用,2015,34(23):20-22
[7] 王劍飛,程耀瑜.基于S3C2440的嵌入式Linux系統(tǒng)移植[J].電子測(cè)試,2012(11):84-89
[8] 陸永健,王萍,吳佳,等.嵌入式Web服務(wù)器Boa的移植及其應(yīng)用[J].河海大學(xué)常州分校學(xué)報(bào),2005,19(4):44-47
[9] 賴于樹(shù),李迅波,杜平安.基于嵌入式Web服務(wù)器的多通道溫濕度監(jiān)測(cè)儀[J].儀表技術(shù)與傳感器,2006(5):16-18
[10] 陳惠貞.網(wǎng)頁(yè)程序設(shè)計(jì)HTML·JavaScript·CSS·XHTML·Aja x[M].北京:清華大學(xué)出版社,2013
[11] Krausse B, Mardaljevic J. Patterns of drivers’ exposure to particulate matter[J]. Spatial Planning, Urban Form,and Sustainable Transport,2005:151-167