国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于STM32的聯(lián)網(wǎng)噪聲監(jiān)測(cè)儀

2020-04-10 10:57:14黃嘉林陳英杰
物聯(lián)網(wǎng)技術(shù) 2020年2期
關(guān)鍵詞:物聯(lián)網(wǎng)

黃嘉林 陳英杰

摘 要:針對(duì)傳統(tǒng)噪聲監(jiān)測(cè)儀價(jià)格昂貴、專業(yè)性強(qiáng)、局限性大的問題,設(shè)計(jì)了一款以STM32F103C8T6嵌入式單片機(jī)為控制核心,輔以聲強(qiáng)檢測(cè)傳感器、ESP8266無(wú)線網(wǎng)絡(luò)模塊以及AT24C02存儲(chǔ)芯片等功能模塊的聯(lián)網(wǎng)噪聲監(jiān)測(cè)儀。該監(jiān)測(cè)儀具有斷電自恢復(fù)數(shù)據(jù)的功能,通過(guò)接入互聯(lián)網(wǎng)可在上位機(jī)端實(shí)現(xiàn)實(shí)時(shí)噪聲檢測(cè)。經(jīng)過(guò)實(shí)物檢驗(yàn),該設(shè)計(jì)可以滿足人們?nèi)粘I畹脑肼暠O(jiān)測(cè)需求,為房屋選址、門窗隔音效果檢測(cè)等提供參考。

關(guān)鍵詞:STM32;物聯(lián)網(wǎng);聲強(qiáng)傳感器;ESP8266;AT24C02;噪聲監(jiān)測(cè)

中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2095-1302(2020)02-00-02

0 引 言

在房屋選址時(shí),房屋所在之處噪聲的大小往往是影響人們購(gòu)房決定的重要因素之一。傳統(tǒng)的噪聲監(jiān)測(cè)儀雖然可以精準(zhǔn)測(cè)量噪聲,但價(jià)格昂貴、專業(yè)性極強(qiáng),大多出現(xiàn)在專業(yè)的監(jiān)測(cè)機(jī)構(gòu),不適于日常使用[1]。因此,基于上述要求,筆者基于STM32嵌入式主控設(shè)計(jì)并制作了一款不同于傳統(tǒng)噪聲監(jiān)測(cè)儀的便攜式聯(lián)網(wǎng)噪聲監(jiān)測(cè)儀,本設(shè)計(jì)可以通過(guò)互聯(lián)網(wǎng)將采集的噪聲信息實(shí)時(shí)反饋到上位機(jī)并顯示。

1 噪聲監(jiān)測(cè)儀系統(tǒng)設(shè)計(jì)

本系統(tǒng)由STM32單片機(jī)控制模塊、噪聲采集模塊、放大電路、OLED屏幕、存儲(chǔ)模塊、無(wú)線傳輸模塊等構(gòu)成[2-3]。其中噪聲采集模塊將噪聲信號(hào)轉(zhuǎn)換成電信號(hào),通過(guò)放大電路對(duì)微弱的電信號(hào)進(jìn)行調(diào)理放大,借助A/D轉(zhuǎn)換采集后輸入STM32控制模塊,由主控完成對(duì)噪聲電信號(hào)的處理,并將噪聲數(shù)據(jù)實(shí)時(shí)顯示在噪聲儀顯示屏上,或者通過(guò)互聯(lián)網(wǎng)上傳到上位機(jī)終端進(jìn)行實(shí)時(shí)顯示,同時(shí)還可以借助存儲(chǔ)模塊將噪聲信息及時(shí)存儲(chǔ)。系統(tǒng)框架如圖1所示。

2 噪聲監(jiān)測(cè)儀硬件設(shè)計(jì)

2.1 STM32嵌入式控制模塊

本文控制模塊選用STM32F103C8T6型號(hào)單片機(jī)作為控制核心,該型號(hào)嵌入式單片機(jī)為ARM Cortex-M3架構(gòu),擁有0.9 MIPS/MHz的三級(jí)流水線,處理性能遠(yuǎn)強(qiáng)于傳統(tǒng)的C51單片機(jī)[4]。同時(shí),STM32引入了睡眠、待機(jī)、停機(jī)三大功耗管理模式,使得該系列單片機(jī)有著極其出色的低功耗性能,適合作為類似本設(shè)計(jì)的低功耗嵌入式設(shè)備的控制核心[5]。

2.2 噪聲采集模塊以及放大電路

噪聲采集模塊使用聲強(qiáng)監(jiān)測(cè)傳感器采集噪聲信息,噪聲聲波引起傳感器內(nèi)的駐極體膜振動(dòng),導(dǎo)致聲敏電容容值變化,進(jìn)而改變輸出電壓,完成噪聲信號(hào)-電信號(hào)的轉(zhuǎn)化。同時(shí),考慮到聲強(qiáng)監(jiān)測(cè)傳感器輸出的電信號(hào)微弱,因此需要通過(guò)放大電路對(duì)信號(hào)進(jìn)行放大。放大電路由跟隨器和反相放大器構(gòu)成,引入跟隨器使得前級(jí)信號(hào)變?yōu)楦咦栎斎?,減小級(jí)間影響;反相放大器將微弱信號(hào)放大后輸入到控制模塊。放大電路如圖2所示。

2.3 ESP8266無(wú)線網(wǎng)絡(luò)模塊

ESP8266無(wú)線網(wǎng)絡(luò)模塊[6-7]是安信科公司使用LEXIN ESP8266芯片開發(fā)的串口轉(zhuǎn)WiFi通信模塊。ESP8266無(wú)線網(wǎng)絡(luò)模塊電路如圖3所示,只需將單片機(jī)的RXD/TXD引腳引出,與ESP8266無(wú)線網(wǎng)絡(luò)模塊的I/O口連接便可通過(guò)電腦上位機(jī)的程序?qū)崿F(xiàn)聯(lián)網(wǎng)數(shù)據(jù)傳輸。系統(tǒng)選擇AMS1117壓降LDO直流穩(wěn)壓電源,該電源具有外圍電路設(shè)計(jì)簡(jiǎn)單、電源穩(wěn)定度高、價(jià)格低廉等特點(diǎn)。

2.4 存儲(chǔ)模塊

存儲(chǔ)模塊采用AT24C02串行E2PROM,擁有2 Kb的存儲(chǔ)空間,8 B的寫緩沖器[8]。可以通過(guò)I2C總線執(zhí)行讀寫操作,單片機(jī)控制模塊將噪聲數(shù)據(jù)寫入AT24C02,實(shí)現(xiàn)掉電保持功能,防止意外斷電導(dǎo)致數(shù)據(jù)丟失[9]。存儲(chǔ)模塊電路如圖4所示。

3 噪聲監(jiān)測(cè)儀軟件設(shè)計(jì)

3.1 噪聲監(jiān)測(cè)儀控制部分軟件設(shè)計(jì)

噪聲監(jiān)測(cè)儀上電后,首先對(duì)各模塊進(jìn)行初始化配置,若之前已經(jīng)連接過(guò)WiFi網(wǎng)絡(luò),則嘗試自動(dòng)連接,連接成功后開始測(cè)量;否則等待用戶設(shè)置,或者直接進(jìn)行噪聲測(cè)量,在測(cè)量的同時(shí),將噪聲數(shù)據(jù)實(shí)時(shí)存入AT24C02,聯(lián)網(wǎng)后將數(shù)據(jù)實(shí)時(shí)發(fā)送至上位機(jī)顯示波形。噪聲監(jiān)測(cè)儀控制流程如圖5所示。

3.2 上位機(jī)軟件設(shè)計(jì)

上位機(jī)通過(guò)Socket通信[10]實(shí)現(xiàn)與噪聲儀的互聯(lián)。上位機(jī)在噪聲儀聯(lián)網(wǎng)成功后,自動(dòng)接收噪聲上傳的實(shí)時(shí)噪聲數(shù)據(jù)并將噪聲波形在界面顯示,同時(shí)具備將噪聲數(shù)據(jù)輸出為文本文件的功能。上位機(jī)界面如圖6所示。

4 結(jié) 語(yǔ)

針對(duì)傳統(tǒng)噪聲監(jiān)測(cè)儀普及性低的問題,本文設(shè)計(jì)制作的聯(lián)網(wǎng)噪聲監(jiān)測(cè)儀以較低的成本實(shí)現(xiàn)了噪聲監(jiān)測(cè)的基本功能,并且增加了實(shí)時(shí)聯(lián)網(wǎng)功能,克服了傳統(tǒng)噪聲監(jiān)測(cè)儀價(jià)格昂貴、專業(yè)性強(qiáng)、普及程度低的問題,可為人們?cè)谧》窟x址時(shí)進(jìn)行噪聲監(jiān)測(cè)提供一定幫助。

參 考 文 獻(xiàn)

[1]陳雪麗.單片機(jī)實(shí)時(shí)監(jiān)測(cè)系統(tǒng):噪聲及有害氣體的檢測(cè)[J].工業(yè)控制計(jì)算機(jī),1996(1):40-41.

[2]余俊豪.基于單片機(jī)的環(huán)境噪聲監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)[J].電子制作,2018(3):72-73.

[3]全元,王翠平,王豪偉,等.基于無(wú)線傳感器網(wǎng)的噪聲監(jiān)測(cè)系統(tǒng)設(shè)計(jì)及應(yīng)用[J].環(huán)境科學(xué)與技術(shù),2012,35(S2):255-258.

[4]楊偉,肖義平.基于STM32F103C8T6單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)[J].微型機(jī)與應(yīng)用,2014(20):29-31.

[5]黃鳳英.基于STM32F103C8T6單片機(jī)的多功能智能手表設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2019,9(3):49-51.

[6]戴磊,李華,金翰林,等.基于ESP8266的一種WiFi控制插座設(shè)計(jì)[J].裝備制造技術(shù),2017(4):12-13.

[7]薛翔,王琰.基于ESP8266的智能開關(guān)控制系統(tǒng)設(shè)計(jì)[J].電子世界,2018(21):147-148.

[8]王婭琴.串行E2PROM AT24C02在智能化儀表中的應(yīng)用[J].無(wú)錫教育學(xué)院學(xué)報(bào),1999(2):81-83.

[9]宋德杰.AT24C02在單片機(jī)中的應(yīng)用[J].電子制作,2005(4):17-19.

[10]陳潔,孟曉景.基于Socket接口的Linux與Windows網(wǎng)絡(luò)聊天室設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2015,14(6):94-96.

猜你喜歡
物聯(lián)網(wǎng)
基于物聯(lián)網(wǎng)的煤礦智能倉(cāng)儲(chǔ)與物流運(yùn)輸管理系統(tǒng)設(shè)計(jì)與應(yīng)用
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計(jì)
論智能油田的發(fā)展趨勢(shì)及必要性
中國(guó)或成“物聯(lián)網(wǎng)”領(lǐng)軍者
东阳市| 九江县| 札达县| 秦皇岛市| 当雄县| 田阳县| 雷山县| 遂平县| 山东省| 锡林郭勒盟| 阿克| 铜梁县| 沛县| 南靖县| 贵阳市| 郑州市| 北碚区| 东阿县| 黄冈市| 铜川市| 左贡县| 象州县| 喜德县| 庄浪县| 土默特左旗| 无为县| 饶阳县| 河曲县| 青海省| 大新县| 郓城县| 绥芬河市| 马鞍山市| 同德县| 云霄县| 宁南县| 抚顺县| 仁寿县| 威信县| 洱源县| 类乌齐县|