版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于單片機(jī)的酒駕檢測儀設(shè)計物摘要:本設(shè)計是以NodeMCU微控制器為核心,可以連接互聯(lián)網(wǎng)的一種以酒精濃度檢測儀。本檢測儀利用酒精傳感器MQ3作為外部信息采集模塊,液晶屏作為顯示模塊,不僅可以檢測出空氣環(huán)境中酒精濃度值,還可以根據(jù)不同的使用環(huán)境來設(shè)定不同的閾值,當(dāng)空氣中酒精濃度超過設(shè)定的閾值時進(jìn)行聲光報警。此外,本檢測儀用ESP8266搭建服務(wù)器作為網(wǎng)頁顯示系統(tǒng),當(dāng)酒精傳感器MQ3采集到的數(shù)據(jù)后會實時傳輸給ESP8266,ESP8266再將數(shù)據(jù)通過互聯(lián)網(wǎng)上傳到服務(wù)器。此系統(tǒng)可以用于檢測駕駛員呼出氣體的酒精濃度、食品加工倉庫、工業(yè)環(huán)境中的酒精濃度數(shù)據(jù)采集。關(guān)鍵詞:單片機(jī);WiFi;Esp8266;酒精檢測DesignofDrunk-drivingDetectorBasedonSingleChipMicrocomputerAbstract:ThisdesignisbasedontheESP8266microcontroller,whichisanalcoholconcentrationdetectorthatcanbeconnectedtotheInternet.ThisdetectorusesalcoholsensorMQ3asanexternalinformationcollectionmodule,anda1.44-inchTTFcolorLCDscreenasadisplaymodule.Itcannotonlydetectthealcoholconcentrationintheairenvironment,butalsosetdifferentthresholdsaccordingtodifferentuseenvironments.Whenthemediumalcoholconcentrationexceedsthesetthreshold,anaudibleandvisualalarmisgiven.Inaddition,thedetectorusestheBlynkserverasawebpagedisplaysystem.WhenthedatacollectedbythealcoholsensorMQ3istransmittedtotheESP8266inrealtime,theESP8266uploadsthedatatotheBlynkserverviatheInternet.Thissystemcanbeusedtodetectthealcoholconcentrationofthedriver'sexhaledgas,alcoholconcentrationdatacollectioninfoodprocessingwarehousesandindustrialenvironments.Keywords:MCU;WiFi;Esp8266;alcoholdetection
目錄1引言 引言隨著中國經(jīng)濟(jì)又快又穩(wěn)持續(xù)發(fā)展,人們的生活水平得到了極大的提高與改善,人們對美好生活的物質(zhì)追求更多地體現(xiàn)在了對車與房的追求上?,F(xiàn)在的中國已然是高樓大廈車水馬龍一片繁華,但是隨之而來的不僅是喝酒交際應(yīng)酬成了常態(tài),交通事故也呈現(xiàn)了上升趨勢,其中酒后駕駛是導(dǎo)致交通事故的主要原因之一,對社會的影響也越來越廣泛。根據(jù)有關(guān)數(shù)據(jù)統(tǒng)計,在全世界每年意外傷亡的人數(shù)中,源于車禍而導(dǎo)致傷亡的人數(shù)占相當(dāng)大的比重,在許多國家,因為車禍而意外死亡的人數(shù)名列第一。除此之外,據(jù)交通部門對于近年來交通事故的調(diào)查報告可以看出,由駕駛?cè)藛T酒駕而造成的惡性交通事故占到總體的60%左右[1],不僅造成很大的經(jīng)濟(jì)損失,而且對于普通民眾的生命安全也造成了極大的危害。根據(jù)中華人民共和國公安部交通管理局發(fā)布的數(shù)據(jù)顯示:2019年上半年,全國共查處酒駕醉駕90.1萬起,其中醉駕17.7萬起,因酒駕醉駕導(dǎo)致死亡交通事故1525起,造成1674人死亡,分別同比減少20.7%、20.4%。酒駕醉駕是非常嚴(yán)重的交通違法犯罪行為,對社會造成的危害極大,盡管酒駕醉駕引發(fā)事故數(shù)量有所下降,但酒駕醉駕事件的發(fā)生頻率依舊位于高位,形勢依然嚴(yán)峻。酒精檢測儀與我們的生活息息相關(guān),可聯(lián)網(wǎng)呼氣式酒精檢測儀操作簡便,用途廣泛,不僅可以用酒駕檢測,還可以實時監(jiān)測空氣中的酒精濃度,其性能穩(wěn)定可適應(yīng)食品加工、釀酒廠等多種場合。自酒駕入刑的以來,公安交管部門加大了對酒駕的抽查頻率,人們對交通安全意識提高,對酒精測試儀需求隨之增大。酒精檢測儀能很好地避免酒駕可能引發(fā)的交通事故[2]?!吨腥A人民共和國刑法修正案(八)》中規(guī)定:當(dāng)車輛駕駛?cè)藛T血液中的酒精含量大于或者等于80毫克/100毫升時判定為醉酒駕駛。本設(shè)計的是一種便攜式酒精檢測儀是呼氣式酒精檢測儀,并非直接抽血得到血液中的酒精濃度,所以本設(shè)計而是通過采集呼出氣體中所含酒精含量,進(jìn)一步可以計算出駕駛員肺泡氣中的酒精含量,再依據(jù)中華人民共和國公共安全行業(yè)標(biāo)準(zhǔn)(國標(biāo)GA307)的規(guī)范得出其體內(nèi)血液中的酒精含量。同時可以將檢測數(shù)據(jù)同步到網(wǎng)頁上,便于實時監(jiān)控管理,這樣的操作簡便快捷,能夠及時顯示檢測結(jié)果,可以用于網(wǎng)約車平臺保證用戶安全,也可以用于將抽查結(jié)果同步公安部網(wǎng)站,從而交警能夠準(zhǔn)確而迅速地對駕駛員進(jìn)行隨機(jī)抽查與記錄,只需對比酒精檢測儀上的數(shù)據(jù)就知道駕駛員是否酒后駕駛。隨著科學(xué)技術(shù)的發(fā)展,將數(shù)據(jù)同步到云端,利用互聯(lián)網(wǎng)對檢測的數(shù)據(jù)進(jìn)行實時監(jiān)控和控制成為了一種必然趨勢。課題總體方案設(shè)計設(shè)計要求(1)酒精濃度精確到0.01PPM。(2)顯示設(shè)定報警閾值和實際測量酒精濃度值。(3)當(dāng)超過的設(shè)定閾值進(jìn)行報警。(4)系統(tǒng)具有低功耗、高穩(wěn)定性、功能強(qiáng)、小型化、性價比高等特點。備選方案設(shè)計與比較2.2.1方案一選用低功耗高性能的STC89C52單片機(jī)為主控芯片,通過酒精傳感器MQ3采集空氣中的酒精濃度。酒精傳感器將酒精濃度等非電量轉(zhuǎn)化成電量,通過單片機(jī)控制A/D轉(zhuǎn)換芯片ADC0832處理傳感器傳來的模擬信號,將模擬轉(zhuǎn)換成數(shù)字信號傳到單片機(jī)中進(jìn)行數(shù)據(jù)處理,最后單片機(jī)將處理結(jié)果輸出并在LCD1602液晶顯示屏上顯示輸出酒精濃度值和預(yù)設(shè)酒精濃度閾值,當(dāng)超過閾值時,單片機(jī)控制蜂鳴器鳴叫報警并在液晶顯示屏上顯示警告。但由于STC89C52單片機(jī)內(nèi)置8K在系統(tǒng)可編程Flash存儲器對搭建網(wǎng)頁所需要的空間非常有限[3],需要添加外部的Flash,另一方面STC89C52工作電壓是5V而ESP8266可承受最大的電壓不能超過3.6V,所以兩者之間相互通信必須借助電平轉(zhuǎn)換電路。圖1方案一原理框圖2.2.2方案二此方案采用STM32系列32位ARM微控制器作為主控芯片,該系列芯片按片內(nèi)Flash的大小最大可達(dá)512K,可以基本滿足搭建網(wǎng)頁的存儲空間需求。STM32芯片內(nèi)部自帶的12位A/D轉(zhuǎn)換器,也無需額外增加外圍A/D轉(zhuǎn)化電路。除此之外STM32與ESP8266都是3.3V的工作電壓,相比于方案一不需要借助電平轉(zhuǎn)換電路就可以相互連接通信,STM32能夠直接控制更高分辨率的液晶顯示屏[4]并顯示酒精濃度值和設(shè)定的閾值濃度,當(dāng)超過閾值時,單片機(jī)控制蜂鳴器鳴叫報警并在液晶顯示屏上顯示警告。圖2方案二原理框圖2.2.3方案三此方案采用32位低功耗NodeMCU作為主控芯片,除了具備方案二所述STM32具有的優(yōu)勢之外,NodeMCU集成了WIFI模塊,擁有4MBSPIFlash,可高達(dá)80MHz的單片機(jī)主頻和優(yōu)秀的傳輸速率,可以獨立完成物聯(lián)網(wǎng)的開發(fā)[5],工作溫度范圍大,且能夠保持穩(wěn)定的性能,具有的省電模式適用于各種低功耗應(yīng)用場景。在硬件電路方面高集成度,僅需很少的外圍電路,可將所占PCB空間降低。圖3方案三原理框圖系統(tǒng)硬件平臺的設(shè)計3.1總體設(shè)計方案說明使用畢業(yè)設(shè)計分主要為兩部分:硬件設(shè)計部分和軟件設(shè)計部分。硬件設(shè)計部分是采用NodeMCU作為主控芯片,利用MQ3酒精傳感器測量空氣中的酒精濃度,酒精傳感器將濃度信號轉(zhuǎn)換為電壓信號,再通過A/D轉(zhuǎn)換器轉(zhuǎn)把模擬信號換成數(shù)字信號后再傳給單片機(jī)系統(tǒng),最后由單片機(jī)系統(tǒng)和相應(yīng)外圍電路進(jìn)行信號處理,并由液晶顯示酒精濃度值并且對超過的閾值進(jìn)行報警。用服務(wù)器作為網(wǎng)頁顯示系統(tǒng),當(dāng)酒精傳感器MQ3采集到的數(shù)據(jù)后會實時傳輸給ESP8266,然后ESP8266再將數(shù)據(jù)通過互聯(lián)網(wǎng)上傳到服務(wù)器。NodeMCUNodeMCU是一個物聯(lián)網(wǎng)硬件開發(fā)板,主要由ESP8266芯片和外部Flash構(gòu)成,NodeMCU核心電路圖如圖4所示。NodeMCU集成了32位低功耗Tensilica處理器、天線開關(guān)、射頻balun、功率放大器、低噪放大器、過濾器和電源管理模塊,10位ADC,4MBSPIFlash,并帶有HSPI、UART、PWM、I2C和I2S等接口。內(nèi)置的超低功耗TensilicaL10632位RISC處理器,CPU時鐘速度最高可達(dá)160MHz,支持實時操作系統(tǒng)(RTOS)和Wi-Fi協(xié)議。作為SDIO中的SPI從機(jī)模式工作時,傳輸速率可達(dá)8Mbps。圖4NodeMCU核心電路圖NodeMCU是以ESP8266芯片為核心的開發(fā)板,NodeMCU承載了ESP8266的大部分功能。其中值得注意的是本設(shè)計需要用到NodeMCU唯一的模擬輸入引腳,該引腳是由ESP8266的模擬引腳引出。模擬引腳可以通過模擬數(shù)字轉(zhuǎn)換將引腳上的模擬電壓數(shù)值轉(zhuǎn)化為數(shù)字量,ESP8266的模擬引腳所能讀取的模擬電壓值為0-1.0V。如果將ESP8266芯片的模擬輸入引連接到1.0V以上電壓可能會損壞ESP8266芯片。本設(shè)計中使用的酒精傳感器MQ3模擬輸出電壓最大3.2V左右,需要配置降壓電路再將傳感器接到Esp8266芯片上,但是對于已經(jīng)集成了降壓電路的NodeMCU開發(fā)板來說,模擬輸入引腳來說是可以直接讀取0-3.3V的模擬電壓信號。3.3顯示電路顯示電路選用的是基于SSD1306驅(qū)動的128*64像素的有機(jī)發(fā)光二極管(OLED,OrganicLight-EmittingDiode)屏。OLED屏是通過像素自發(fā)光來顯示成像的,具有體積小、畫面效果極佳、超薄輕便、接口小巧、功耗低等優(yōu)勢,OLED屏幕支持I2C和SPI協(xié)議,為了節(jié)約端口資源[6],本設(shè)計采用通過2線I2C總線接收數(shù)據(jù)與NodeMCU傳輸信息。OLED屏的供電電壓為2.2V~5.5V,無需任何設(shè)置,可以直接兼容3.3V和5V控制芯片的I/O電平。具體顯示電路如圖5所示。圖5顯示電路原理圖3.4酒精采集電路3.4.1酒精傳感器的選擇本設(shè)計是用于檢測空氣中的酒精濃度,需要選用的酒精傳感器類型是氣敏傳感器,氣敏傳感器直接影響到數(shù)據(jù)的可靠性和準(zhǔn)確性,是酒精檢測電路的核心。所以在選擇傳感器的時候,傳感器的穏定性、靈敏度、選擇性和抗腐蝕性是本設(shè)計選取的衡量標(biāo)準(zhǔn)。由于MQ3型酒精濃度傳感器只針對酒精氣體敏感,對空氣中其他氣體成分敏感度極低,其相對于其它傳感器來說具有靈敏度高、使用壽命長、穩(wěn)定性好這些優(yōu)點所以選本設(shè)計選擇MQ3型酒精濃度傳感器[7]。3.4.2MQ3酒精傳感器工作原理MQ3屬于半導(dǎo)體式表面電阻控制型氣敏傳感器,所使用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫(SnO2)[8],由微型陶瓷管、加熱器和測量電極和加熱器構(gòu)成。在高溫下,N型半導(dǎo)體的表面遇到離解能力較小(易失去電子)的還原性氣體時,氣體分子中的電子將向MQ3氣敏電阻表面轉(zhuǎn)移,使氣敏電阻中的自由電子濃度增加,電阻率降低,電阻減小。半導(dǎo)體式傳感器就是利用一些金屬氧化物半導(dǎo)體材料,在一定溫度下,電導(dǎo)率隨著環(huán)境氣體成份的變化而變化的原理制造。MQ3酒精傳感器是半導(dǎo)體式表面電阻控制型,它是利用二氧化錫在高溫下遇到酒精氣體時,電阻會急劇減小的原理制造的,所以當(dāng)傳感器所處環(huán)境中存在酒精蒸汽時,傳感器的電導(dǎo)率隨空氣中酒精氣體濃度的增加而增大。3.4.2MQ3酒精傳感器特性與參數(shù)計算MQ3傳感器的基本測試電路由兩個部分組成:第一部分是加熱回路,第二部分是信號的輸出回路。如圖6所示,該傳感器需要施加2個電壓:加熱器電壓(VH)和測試電壓(VC)。其中加熱器電壓(VH)用于為傳感器提供特定的工作溫度,可用50.1V直流電源或交流電源。VC是為負(fù)載電阻RL提供測試的測試電壓,須用50.1V直流電源。VRL是傳感器串聯(lián)的可調(diào)負(fù)載電阻(RL)上的電壓。根據(jù)傳感器的工作原理可知,傳感器的基本測試電路可以準(zhǔn)確地反映傳感器的表面電阻Rs的變化,從基本測試電路圖可知表面電阻Rs的變化可以通過和它串聯(lián)的負(fù)載電阻RL的有效電壓信號VRL輸出面獲得的。根據(jù)歐姆定律可得,它們的關(guān)系可以表述為:VRL=[Vc/(Rs+RL)]xRL(1)將(1)恒等變形,可得傳感器的表面電阻Rs的表達(dá)式為:Rs=[(VcxRL)/VRL]-RL(2)圖6MQ3傳感器的基本測試電路傳感器靈敏度等于Rs與R0的比值,其中Rs表示傳感器在不同濃度氣體中的電阻值,R0表示傳感器在純凈空氣中的電阻值。在標(biāo)準(zhǔn)試驗條件下,傳感器的靈敏度與氣體濃度關(guān)系如圖7所示。從傳感器典型的靈敏特性曲線圖中可以看出,在純凈空氣中的Rs與R0的比值是恒定的:Rs/R0=4.4ppm(3)要計算R0,需要在純凈空氣中通過(2)式先得到RS值。這一步驟將通過從傳感器獲取模擬平均讀數(shù)并轉(zhuǎn)換為電壓來完成。然后將求得的Rs值代入(3)式來求得R0。分析圖7可以發(fā)現(xiàn),氣體濃度的數(shù)據(jù)僅在200ppm到10000ppm之間,電阻比(Rs/R0)與氣體濃度之間的關(guān)系似乎是線性相關(guān)的,但在事實上卻并非如此。圖表中的刻度是以10為底取了對數(shù)的,這意味著在線性尺度下,氣體濃度相對于電阻比(Rs/R0)是成指數(shù)型的。盡管如此,我們還是可以暫且將把這些線看作是線性的,來構(gòu)建數(shù)學(xué)模型。這樣,我們可以使用一個直線方程將電阻比(Rs/R0)和濃度擬合。在對數(shù)刻度下直線方程為:y=kx+b (4)現(xiàn)在我們只需要對橫縱坐標(biāo)取對數(shù)看作整體代入(4),就能將對數(shù)刻度還原成線性刻度:log(y)=k*log(x)+b (5)從圖表中的酒精(alcohol)線上選擇任意兩點的坐標(biāo)代入式(5),可以得到斜率k=0.3934,截距b=-1.504,則有:log(y)=0.3934*log(x)-1.504(6)為了根據(jù)圖表能求出氣體濃度,需要得到關(guān)于x的表達(dá)式,對式(6)取逆函數(shù)得氣體濃度的真實值的擬合方程為:x=10^{[log(y)+1.504]/0.3934} (7)圖7傳感器典型的靈敏特性曲線4軟件實現(xiàn)方案軟件開發(fā)環(huán)境本系統(tǒng)的軟件部分所使用的開發(fā)環(huán)境為Arduino集成開發(fā)環(huán)境(IDE),ArduinoIDE是一個跨平臺應(yīng)用程序,兼容Windows,macOS,Linux,同時支持Flash、Max/Msp、VVVV、PD、C、Processing等多種程序。ArduinoIDE提供了來自Wiring項目的軟件庫,簡化了代碼的開發(fā),簡化開發(fā)流程。本設(shè)計主要使用C和C++的函數(shù)編寫,程序有較高的效率,能夠跨平臺且快速擴(kuò)展移植,開發(fā)環(huán)境提供的可調(diào)用庫文件減少了程序篇幅和復(fù)雜度[9]。系統(tǒng)主程序設(shè)計系統(tǒng)軟件主要由酒精濃度采集程序、網(wǎng)絡(luò)服務(wù)器程序、網(wǎng)絡(luò)通信程序、數(shù)據(jù)顯示程序構(gòu)成,以NodeMCU為核心,將酒精濃度信息收集后,把獲取到的信號通過模擬電路端口傳輸至NodeMCU,將信號轉(zhuǎn)換為酒精濃度,然后通過WebSocket通信傳輸?shù)骄W(wǎng)頁同時通過OLED屏幕顯示出當(dāng)前酒精濃度信息[10]。系統(tǒng)主程序流程圖如圖8所示。圖8系統(tǒng)主程序流程圖圖9酒精濃度采集與處理流程圖酒精濃度采集與處理程序酒精傳感器的信息采集和數(shù)據(jù)處理是本設(shè)計的核心部分,此處理程序的設(shè)計影響著酒精濃度檢測的準(zhǔn)確性和穩(wěn)定性。首先,將使用端口和濃度轉(zhuǎn)換公式將傳感器進(jìn)行初始化操作,單片機(jī)不斷讀取模擬引腳信號并轉(zhuǎn)化為數(shù)字信號,得到量化電壓,對于待定的參數(shù)和最后的酒精濃度,采用計算公式獲取濃度值,最后輸出濃度值。酒精濃度采集與處理流程圖如圖9所示。網(wǎng)絡(luò)服務(wù)器程序網(wǎng)絡(luò)靜態(tài)服務(wù)器是一個HTTP服務(wù)器,作為網(wǎng)絡(luò)服務(wù)的服務(wù)端處理。用戶訪問服務(wù)器地址的時候,程序查詢相應(yīng)的請求,返回不同類型文件到客戶端,完成網(wǎng)頁渲染。在初始化程序中,設(shè)置服務(wù)器端口號為80端口,監(jiān)聽端口,當(dāng)用戶訪問的時候,程序返回HTML、JS和圖片文件到客戶端。網(wǎng)絡(luò)通信程序是連接單片機(jī)和用戶網(wǎng)頁的橋梁,在NodeMCU中創(chuàng)建一個WebSocket服務(wù)器,由于80端口被占用,我們選用81端口作為WebSocket通信端口。初始化程序中,設(shè)置好WebSocket服務(wù)器的端口,響應(yīng)事件。用戶開始連接的時候發(fā)送connect字符。循環(huán)監(jiān)聽程序中,將酒精濃度轉(zhuǎn)化為字符,實時推送到客戶端,循環(huán)往復(fù)。如圖10所示。圖10網(wǎng)絡(luò)服務(wù)流程4.2.3數(shù)據(jù)顯示程序顯示酒精濃度的程序采用動態(tài)顯示方式,編程比較簡單,由NodeMCU控制OLED開啟,顯示兩個數(shù)據(jù),當(dāng)前酒精濃度和電壓。OLED可顯示字母、漢字、字符串、符號,每次發(fā)送信息前需要清理上一次屏幕。獲取到酒精濃度和電壓后,將電壓和濃度轉(zhuǎn)換為字符串?dāng)?shù)據(jù),設(shè)定顯示坐標(biāo),一次性發(fā)送坐標(biāo)和字符串信息顯示,循環(huán)往復(fù)。顯示流程設(shè)計如圖11所示。圖11數(shù)據(jù)顯示流程圖5系統(tǒng)測試與分析實物制作本項目使用MQ3酒精傳感器檢測模塊對空氣中的酒精含量進(jìn)行監(jiān)測。本系統(tǒng)功能已經(jīng)全部完成,作品實物如圖12圖13所示。圖12無酒精濃度時檢實物圖圖13檢測醫(yī)用酒精濃度時實物圖硬件測試系統(tǒng)硬件主要由酒精傳感器電路、NodeMCU模塊、實時顯示電路以及供電電源電路組成。在對系統(tǒng)硬件進(jìn)行測試時,主要從傳感器的穩(wěn)定性、實時性。穩(wěn)定性本系統(tǒng)是一款酒精濃度檢測設(shè)備,要求其穩(wěn)定性較高。各個模塊相互獨立,在程序代碼中做到排除問題,核心芯片對數(shù)據(jù)及時處理就可以做到相對穩(wěn)定。經(jīng)過數(shù)十次的上電測試,整個系統(tǒng)都能較準(zhǔn)確的獲取到酒精濃度,并且各模塊之間相互協(xié)調(diào)配合。實時性對于酒精濃度信息的采集,不僅要求穩(wěn)定性也要求實時性。數(shù)據(jù)信息收集和獲取,數(shù)據(jù)經(jīng)過NodeMCU處理后,顯示在OLED和網(wǎng)頁中的上的時間就要極短。經(jīng)過測試得知,本系統(tǒng)在實時性方面存在0.5~1S的延時,這是需要進(jìn)一步改進(jìn)的地方。系統(tǒng)軟件測試部分軟件調(diào)試主要是進(jìn)行模塊測試,硬件電路搭建好之后,將每個模塊的程序下載到單片機(jī)中看是否實現(xiàn)預(yù)期效果,最后將各個模塊的程序聯(lián)合測試。圖14網(wǎng)頁顯示安全圖圖15網(wǎng)頁顯示酒駕圖在編寫程序前,先要查找資料了解所使用芯片的參數(shù),定義好所連接的端口。在開發(fā)環(huán)境編譯代碼可以知道函數(shù)是否存在語言錯誤。當(dāng)程序的燒錄卻沒有實現(xiàn)預(yù)期功能時,先檢查硬件連接,硬件沒有問題,是否是少了驅(qū)動或者驅(qū)動失敗。根據(jù)實際得到的效果不斷地修改程序,直到達(dá)到理想的效果。性能指標(biāo)測量表1數(shù)據(jù)分析表理論值(g/ml)測量值((g/ml)差值((g/ml)誤差百分比000055.000109.50.501514.40.64%2019.60.42%3029.70.31%40%50%60%7069.90.350.5%本次設(shè)計最主要的是測量酒精濃度段,根據(jù)表1可知,酒精檢測儀的誤差基本能滿足設(shè)計要求,但實際測量值一直小于理論值。經(jīng)過誤差來源有以下幾種可能:(1)被測電壓帶有穩(wěn)步以至于示數(shù)不穩(wěn)定性。(2)計算的濃度與電壓成正相關(guān),電路中的電阻會影響測量,并且電阻阻值會隨溫度的變化而波動。(3)選取的擬合方程采用指數(shù)型,在低濃度段時誤差較大,不過本次設(shè)計的程序編寫設(shè)置取參數(shù)時取十次的平均值,地減小了低濃度段時的誤差。結(jié)論本課題設(shè)計的是基于NodeMCU設(shè)計的一種酒精檢測設(shè)備,通過WebSocket實現(xiàn)了物聯(lián)網(wǎng)通信,是數(shù)據(jù)收集不再孤立,是未來大數(shù)據(jù)物聯(lián)網(wǎng)發(fā)展方向。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 百威中國供應(yīng)鏈專員筆試題庫含答案
- 聚美優(yōu)品運營主管面試問題集
- 英語教師面試全攻略教學(xué)技巧與知識測試題
- 2025年城市清潔水源工程可行性研究報告
- 2026屆湖北省云學(xué)聯(lián)盟高三上學(xué)期12月考試歷史試題(含答案)
- 2025年教育國際化合作項目可行性研究報告
- 2025年城市共享單車管理平臺項目可行性研究報告
- 2025年某市水資源綜合利用項目可行性研究報告
- 2026年漳州衛(wèi)生職業(yè)學(xué)院單招職業(yè)傾向性測試題庫及答案詳解一套
- 2026年廣州城建職業(yè)學(xué)院單招綜合素質(zhì)考試題庫及參考答案詳解
- 車輛租賃服務(wù)協(xié)議書
- 2025安徽安慶市公安機(jī)關(guān)招聘警務(wù)輔助人員418人備考筆試題庫及答案解析
- 2025廣東廣州市黃埔區(qū)招聘社區(qū)專職工作人員50人(第二次)參考筆試題庫及答案解析
- 2024年廣州市南沙區(qū)南沙街道社區(qū)專職招聘考試真題
- 2026年牡丹江大學(xué)單招職業(yè)技能考試題庫新版
- 國家開放大學(xué)22517《社區(qū)工作》(統(tǒng)設(shè)課)期末終考題庫
- 江西省三新協(xié)同體2025-2026年高一上12月歷史試卷(含答案)
- 2026年大慶醫(yī)學(xué)高等??茖W(xué)校單招職業(yè)適應(yīng)性測試題庫及答案詳解1套
- (2026年)老年癡呆認(rèn)知癥患者的照護(hù)課件
- 2025年中職電梯安全管理(電梯安全規(guī)范)試題及答案
- 武理工船舶輔機(jī)課件03離心泵
評論
0/150
提交評論