當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 《機(jī)電信息》
[導(dǎo)讀]摘要:設(shè)計(jì)了一種基于STM32F103單片機(jī)的甲醛檢測(cè)報(bào)警儀,采用ESP8266wi-Fi模塊實(shí)現(xiàn)通信連接與數(shù)據(jù)傳遞,采用M-01傳感器實(shí)時(shí)采集室內(nèi)環(huán)境的甲醛濃度,通過(guò)LCD12864液晶模塊顯示甲醛濃度,并在甲醛濃度超標(biāo)時(shí)進(jìn)行聲光報(bào)警。該甲醛檢測(cè)報(bào)警儀成本低,精度高,可以滿足室內(nèi)環(huán)境甲醛濃度監(jiān)測(cè)的需要。

引言

甲醛作為一種裝修材料中普遍存在的有毒氣體,是最主要的室內(nèi)污染物。研究表明,室內(nèi)空氣中的甲醛對(duì)人體的危害隨著濃度增高而增大。當(dāng)甲醛含量?jī)H為0.1mg/m3時(shí),人體就會(huì)感到不適:當(dāng)甲醛含量為0.2mg/m3時(shí),會(huì)使人患上咽喉炎、哮喘等病癥:當(dāng)室內(nèi)空氣中甲醛含量為0.5mg/m3時(shí),會(huì)刺激人的眼睛:當(dāng)室內(nèi)空氣中甲醛含量大于0.6mg/m3時(shí),便會(huì)威脅人們的生命健康。

目前國(guó)內(nèi)外的氣體檢測(cè)方法分為乙酰丙酮分光光度法、酚試劑分光光度法、AHMT分光光度法、氣相色譜法和電化學(xué)檢測(cè)法等。這些方法普遍要求檢測(cè)人員按照標(biāo)準(zhǔn)采集空氣樣本,并用專業(yè)儀器按照嚴(yán)格的化學(xué)實(shí)驗(yàn)步驟檢測(cè)樣本的甲醛濃度。本文設(shè)計(jì)的甲醛氣體檢測(cè)報(bào)警儀采用電化學(xué)檢測(cè)法,將電化學(xué)傳感器的輸出量轉(zhuǎn)換為氣體濃度,通過(guò)液晶屏顯示以及無(wú)線通信的方法,將氣體濃度信息反饋給用戶和遠(yuǎn)程終端,并在氣體濃度高于額定濃度時(shí)實(shí)現(xiàn)報(bào)警功能。

1硬件設(shè)計(jì)

1.1硬件系統(tǒng)總體設(shè)計(jì)

甲醛檢測(cè)報(bào)警儀硬件系統(tǒng)主要分為:甲醛傳感器檢測(cè)模塊、STM32F103單片機(jī)控制模塊、LCD液晶顯示模塊、wi-Fi連接模塊和報(bào)警模塊等。其主要功能為實(shí)時(shí)檢測(cè)當(dāng)前室內(nèi)空氣中的甲醛氣體含量并顯示在液晶模塊中,在甲醛含量超標(biāo)時(shí)進(jìn)行聲光報(bào)警。

本設(shè)計(jì)采用基于ARM32位的ContexTM-M3CPU為內(nèi)核的miniSTM32F103ZE-T6微控制器。甲醛檢測(cè)儀外擴(kuò)的按鍵、LCD顯示器和報(bào)警裝置通過(guò)通用的I/o接口與微控制器連接:無(wú)線傳輸模塊通過(guò)UART接口與微控制器連接并實(shí)現(xiàn)通信:傳感器將采集到的信息以電壓的形式傳遞到A/D采集端口從而與微控制器連接,硬件系統(tǒng)如圖1所示。

1.2模塊介紹

LCD12864是一種具有多種接口方式,內(nèi)部含有國(guó)標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫(kù)的點(diǎn)陣圖形液晶顯示模塊,其內(nèi)置8192個(gè)16×16點(diǎn)漢字和128個(gè)16×8點(diǎn)ASCII字符集,顯示分辨率為128×64dpi。該模塊采用低電壓電源(VDD:3.0~5.5V),可選擇串/并行兩種通信方式。與同類型的圖形點(diǎn)陣液晶顯示模塊相比,LCD12864具有更為簡(jiǎn)潔的電路結(jié)構(gòu)與顯示程序,且功耗較低,符合甲醛檢測(cè)儀需求。為節(jié)省I/o接口資源,本研究通過(guò)串行方式將LCD12864與微控制器進(jìn)行連接。

ESP8266是一個(gè)完整且自成體系的wi-Fi網(wǎng)絡(luò)解決方案,能夠通過(guò)另一個(gè)應(yīng)用處理器卸載所有wi-Fi網(wǎng)絡(luò)功能,或搭載軟件應(yīng)用。該模塊支持STA/AP/STA+AP工作模式與Sm+atConrig功能(包括Andaoid和ioS設(shè)備),采用3.3V單電源供電,可使用UART數(shù)據(jù)通信接口與微控制器連接或使用USf轉(zhuǎn)TTL接口通過(guò)主機(jī)進(jìn)行調(diào)試。

M-01傳感器為電化學(xué)原理免標(biāo)定的通用型和小型化的智能傳感器,通過(guò)電化學(xué)原理對(duì)空氣中的甲醛濃度進(jìn)行探測(cè),然后經(jīng)過(guò)數(shù)據(jù)處理轉(zhuǎn)變?yōu)殡娦盘?hào)輸出,具有高分辨率、溫度補(bǔ)償和高穩(wěn)定性等特點(diǎn),廣泛應(yīng)用于室內(nèi)檢測(cè)領(lǐng)域。

2軟件設(shè)計(jì)

2.1軟件開(kāi)發(fā)環(huán)境

STM32微處理器基于ARM核,所以很多基于ARM嵌入式開(kāi)發(fā)環(huán)境都可用于STM32開(kāi)發(fā)平臺(tái)。開(kāi)發(fā)工具都可用于STM32開(kāi)發(fā)。選擇合適的開(kāi)發(fā)環(huán)境可以加快開(kāi)發(fā)進(jìn)度,節(jié)省開(kāi)發(fā)成本。本文選用STM32常用的開(kāi)發(fā)工具BeiKMDB。

2.2軟件總體設(shè)計(jì)

系統(tǒng)軟件設(shè)計(jì)目的即實(shí)現(xiàn)甲醛檢測(cè)傳感儀的主要功能,包括對(duì)當(dāng)前室內(nèi)甲醛濃度的檢測(cè),與wi-Fi模塊的通信,甲醛濃度的實(shí)時(shí)顯示,甲醛濃度超標(biāo)時(shí)的報(bào)警等。系統(tǒng)實(shí)時(shí)讀取A/D轉(zhuǎn)換器采集的電壓值并將其轉(zhuǎn)化為氣體濃度,將氣體濃度通過(guò)顯示和無(wú)線傳輸?shù)姆绞椒答伣o用戶,當(dāng)氣體濃度大于警戒值時(shí)啟動(dòng)報(bào)警程序。

2.3A/D采集模塊軟件部分

周期性采集A/D轉(zhuǎn)換器寄存器中的數(shù)據(jù),根據(jù)采集到的數(shù)據(jù)計(jì)算出I/o口輸入的電壓,再用電壓計(jì)算出傳感器得到的氣體濃度。使用ADCConleatedV+KueLoc+K=(rKo+t)ADCConleatedV+Kue×3.3/4096函數(shù)得到甲醛傳感器輸出的電壓值,使用ADCvⅤlue=(floⅤt)ADCConvertedVⅤlueLocⅤl/2×2函數(shù)換算出甲醛氣體濃度。

2.4Wi-Fi模塊軟件部分

EsP8266wi-Fi模塊以服務(wù)器模式進(jìn)行工作并周期性發(fā)送數(shù)據(jù),用戶連接到EsP8266后即可以接收到EsP8266所發(fā)送的數(shù)據(jù)。EsP8266模塊初始化程序如下:

EsP8266Init()://EsP8266初始化

EsP8266Cmd("AT+CwM0DE=3"."0K"."nochⅤnge".2500)://設(shè)置成sTA+AP指令模式,

EsP8266Rst()://EsP8266重啟

EsP8266BuildAP("esp8266"."1234567890".3)://設(shè)置wifi用戶名,密碼

EsP8266EnⅤbleMultipleId(l)://啟動(dòng)多鏈接模式

EsP8266stⅤrt0rshutserver(l."8080"."2880")://開(kāi)啟服務(wù)器模式,發(fā)送采集的數(shù)據(jù)

EsP8266sendstring(ADCvⅤlue.5):

2.5顯示和報(bào)警模塊軟件部分

在甲醛檢測(cè)儀顯示與報(bào)警模塊中,首先要進(jìn)行引腳配置,根據(jù)液晶引腳的功能進(jìn)行定義,保證其與硬件連接相一致。在該模塊中,字符和漢字是以點(diǎn)陣字模的形式存儲(chǔ):顯示用l6xl6點(diǎn)陣或8×l6點(diǎn)陣數(shù)據(jù)確定。由二進(jìn)制位來(lái)表示每一個(gè)點(diǎn),在液晶屏上顯示亮點(diǎn)則表示此點(diǎn)存入值為l,否則表示存入值為0。對(duì)于液晶的顯示,其功能函數(shù)在程序中并不是以整體形式出現(xiàn),而是在程序的主函數(shù)、報(bào)警和檢測(cè)功能函數(shù)當(dāng)中穿插出現(xiàn)。查看檢測(cè)結(jié)果時(shí),通過(guò)調(diào)用顯示字符或漢字的函數(shù)displⅤygrⅤphicl6×l6或displⅤygrⅤphic8×l6將數(shù)據(jù)寫入液晶屏幕,得到氣體濃度后,與警戒值進(jìn)行比較,若高于警戒值則進(jìn)行電平翻轉(zhuǎn),點(diǎn)亮二極管并觸發(fā)蜂鳴器發(fā)出警報(bào)。

3檢測(cè)與分析

將本研究所設(shè)計(jì)的甲醛檢測(cè)儀與常見(jiàn)的半導(dǎo)體型甲醛檢測(cè)儀所得的標(biāo)準(zhǔn)結(jié)果進(jìn)行數(shù)據(jù)對(duì)比,以驗(yàn)證研究設(shè)備的性能。在相同的常溫常壓條件下,選取剛剛完成裝修和裝修完成時(shí)間較久的不同條件下的房間,測(cè)試結(jié)果如表l所示,其中甲醛含量l表示半導(dǎo)體型甲醛檢測(cè)儀的檢測(cè)結(jié)果,甲醛含量2是本研究所設(shè)計(jì)的甲醛檢測(cè)儀的檢測(cè)結(jié)果。

實(shí)驗(yàn)結(jié)果表明,本研究所設(shè)計(jì)的甲醛檢測(cè)儀與常見(jiàn)的半導(dǎo)體型甲醛檢測(cè)儀的檢測(cè)誤差在2.9%~11.8%,檢測(cè)結(jié)果無(wú)較大誤差。本研究所設(shè)計(jì)的甲醛檢測(cè)儀可以對(duì)傳統(tǒng)檢測(cè)儀的檢測(cè)方法進(jìn)行補(bǔ)充,并達(dá)到實(shí)時(shí)監(jiān)測(cè)檢測(cè)結(jié)果的目的。

4結(jié)語(yǔ)

甲醛作為重要的有機(jī)原料被應(yīng)用于人們?nèi)粘I畹姆椒矫婷?為人類帶來(lái)便利的同時(shí),對(duì)人體健康的損害也是不容忽視的。甲醛較高的毒性使世界衛(wèi)生組織和美國(guó)環(huán)境保護(hù)局都把它列為危險(xiǎn)致癌物和重要的環(huán)境污染物,在我國(guó)有毒化學(xué)品優(yōu)先控制名單中,甲醛也高居第二位。在這樣的情況下,人們亟需可以被應(yīng)用于室內(nèi)檢測(cè)的低成本甲醛檢測(cè)儀器。而本文所設(shè)計(jì)的儀器不需要借助其他試劑或工具,對(duì)檢測(cè)環(huán)境的要求較低且檢測(cè)精度較高,能滿足人們?nèi)粘I钪屑兹z測(cè)需要。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉