陳丹陽
摘要:酒精麻醉神經(jīng)、使人大腦神經(jīng)系統(tǒng)紊亂、身體不協(xié)調(diào)、身體難以自控等等,最終很容易造成事故?;诖耍撐囊詥纹瑱C(jī)為控制核心,結(jié)合相關(guān)模塊電路設(shè)計(jì)了究竟?jié)舛葴y(cè)試儀,為人們的酒駕自我檢測(cè)提供了便利。
關(guān)鍵詞:酒精濃度;單片機(jī);LCD1602液晶顯
1引言
伴隨著經(jīng)濟(jì)社會(huì)的發(fā)展,人們飲食及娛樂變化越老越大,飲酒便是其中之一。酒麻醉神經(jīng)、使人大腦神經(jīng)系統(tǒng)紊亂等,尤其是酒后駕車容易造成事故。因此,必須有一種檢測(cè)人體內(nèi)酒精濃度的設(shè)備來防止酒駕,現(xiàn)在大多數(shù)的交通警察檢查酒后駕車都是通過檢測(cè)司機(jī)呼出的氣體從而檢測(cè)司機(jī)是否過度飲酒。所以酒精濃度檢測(cè)儀的這個(gè)設(shè)計(jì)具有重要的現(xiàn)實(shí)意義。
2 系統(tǒng)總體方案設(shè)計(jì)
2.1 設(shè)計(jì)總方案簡介
酒精濃度測(cè)試儀是非常具有實(shí)用價(jià)值的酒精濃度監(jiān)測(cè)設(shè)備,既可以用于交警監(jiān)測(cè)酒駕,也可以用于人們自我檢測(cè)以便于進(jìn)行自我判斷。MQ3型酒精傳感器將外界氣體酒精濃度轉(zhuǎn)變成電阻的變化,即電壓變化的信號(hào),然后經(jīng)過模數(shù)轉(zhuǎn)換器的處理,接著單片機(jī)對(duì)來自模數(shù)轉(zhuǎn)換器的信號(hào)進(jìn)行采集,然后單片機(jī)對(duì)信號(hào)進(jìn)行整理,并將得出的結(jié)果得轉(zhuǎn)存起來,同時(shí)將得到的結(jié)果與設(shè)定值進(jìn)行對(duì)比,對(duì)超出設(shè)定值進(jìn)行報(bào)警,并將結(jié)果顯示到LCD液晶顯示器上。此設(shè)計(jì)酒精濃度測(cè)試儀還可以設(shè)定濃度最大值,用戶可以根據(jù)自己的需要對(duì)濃度最大值進(jìn)行設(shè)定,并進(jìn)行保存。初步設(shè)計(jì)出一個(gè)總體設(shè)計(jì)方案,如圖1:
3 系統(tǒng)硬件設(shè)計(jì)
3.1 模數(shù)轉(zhuǎn)換器模塊電路
ADC0832模數(shù)轉(zhuǎn)換器一般在電路連接的時(shí)候主要有四個(gè)接口:CS、CLK、DO、DI,在本設(shè)計(jì)中具體與單片機(jī)連接如下圖2.
DC0832模數(shù)轉(zhuǎn)換器的工作原理:VCC接電源,GND接地,CLK接P3.4引腳,使能端CS接P3.5,當(dāng)CS端口被設(shè)置為高電平時(shí),ADC0832模數(shù)轉(zhuǎn)換器芯片在系統(tǒng)中形同虛設(shè),即此時(shí)轉(zhuǎn)換器在整個(gè)電路中無任何作用;當(dāng)CS顯示低電平時(shí),ADC0832模數(shù)轉(zhuǎn)換器芯片在系統(tǒng)中能正常起到作用,即ADC0832模數(shù)轉(zhuǎn)換器開始執(zhí)行轉(zhuǎn)換功能,并且此時(shí),DO/DI 端根據(jù)ADC0832模數(shù)轉(zhuǎn)換器會(huì)向單片機(jī)傳送CLK時(shí)鐘脈沖來實(shí)現(xiàn)負(fù)責(zé)對(duì)通道功能的選擇,DO、D1共同接在單片機(jī)的P3.3引腳,其中DI端必須在第一個(gè)脈沖結(jié)束前一直保持高電平,后面兩個(gè)脈沖就實(shí)行通道功能選擇,有一點(diǎn)必須指出:從開始到轉(zhuǎn)換完成CS端必須一直保持低電平。
3.2 液晶顯示器模塊電路
液晶顯示模塊與計(jì)算機(jī)的接口電路有兩種方式:直接訪問方式和間接控制方式。本系統(tǒng)采用間接控制方式,即將液晶顯示模塊的數(shù)據(jù)線與單片機(jī)的P0口連接作為數(shù)據(jù)總線,另外三根時(shí)序控制信號(hào)線通常利用單片機(jī)的P2口中未被使用的I/O口來控制。具體電路連接如圖2。
3.3 氣體傳感器電路
MQ-3乙醇?xì)怏w傳感器對(duì)其所處環(huán)境中酒精濃度進(jìn)行響應(yīng),然后傳感器的電導(dǎo)率會(huì)隨著空氣中酒精氣體濃度的增加而增大,然后將電導(dǎo)率轉(zhuǎn)換成氣體濃度相對(duì)應(yīng)的電壓信號(hào),從而便于ADC0832模數(shù)轉(zhuǎn)換器的處理和轉(zhuǎn)換。傳感器的調(diào)理電路連接如下圖2:
如2圖所知,當(dāng)外界氣體濃度變化時(shí),傳感器內(nèi)阻就會(huì)發(fā)生更改變,導(dǎo)致電阻R2的上端電壓變化即電信號(hào),從而通過集成運(yùn)放及電容C1和LED對(duì)其電平輸出端DOUT進(jìn)行控制,同時(shí)R2上端的電壓信號(hào)也控制著其電壓輸出端AOUT,從而會(huì)發(fā)出電信號(hào)給模數(shù)轉(zhuǎn)換器。
3.4 按鍵設(shè)計(jì)
最初狀態(tài)按鍵K1和K2兩開關(guān)一端接地,另一端接單片機(jī),并且此端顯示高電平信號(hào),當(dāng)按鍵被按下時(shí),接單片機(jī)端變?yōu)轱@示低電平信號(hào),即當(dāng)單片機(jī)正常工作時(shí),I/O變?yōu)楦唠娖?,然后保持不變,按下按鍵時(shí),I/O就接地,從而變?yōu)榈碗娖剑砰_按鍵,I/O端就會(huì)恢復(fù)高電平。電路連接圖如圖2
3.5 報(bào)警電路
這個(gè)模塊主要是三極管和蜂鳴器共同作用來實(shí)現(xiàn)功能的,當(dāng)外界氣體濃度大于標(biāo)準(zhǔn)值時(shí),三極管基級(jí)與發(fā)射極正向?qū)ā⒒?jí)與集電極反向?qū)?,蜂鳴器就會(huì)發(fā)出聲音顯示超值了,當(dāng)濃度小于標(biāo)準(zhǔn)值時(shí),蜂鳴器停止報(bào)警。電路圖如圖2:
3.6 系統(tǒng)硬件設(shè)計(jì)原理圖分析
圖2中的USB接口連接到一臺(tái)計(jì)算機(jī),它連接到單個(gè)芯片的RXD0和TXD,并為單個(gè)芯片提供5V電源。當(dāng)K1鍵被按下時(shí),電路就會(huì)開啟,指示燈亮著,表示有電。EEPROM存儲(chǔ)電路的SCL和SDA端口連接到P1.0和P1.1的單片機(jī),用來存儲(chǔ)極大值。傳感器的兩個(gè)接口,AOUT和DOUT,連接到單芯片的P1.7和P1.4上,用于將模擬電壓傳輸?shù)絾纹瑱C(jī)。模擬變壓器轉(zhuǎn)換為數(shù)字電壓,并傳送到LCD顯示器。單片機(jī)由P2.7、P2.6、P2.5和45、6的液晶顯示器連接,以控制其工作。7 - 14針與單片機(jī)的P0.0 - P0.7連接,該芯片用于傳輸數(shù)據(jù)。
參考文獻(xiàn)
[1]曾當(dāng)兵.基于單片機(jī)的便攜式酒精濃度測(cè)試儀設(shè)計(jì)與實(shí)現(xiàn)[J].電子制作,2018(15):10-12.
[2]王道平,王秋妍,王凱.簡易酒精濃度測(cè)試儀的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2018(11):18-19.
[3]辛慧娟.基于單片機(jī)的車載酒精濃度測(cè)試儀的設(shè)計(jì)[J].電子設(shè)計(jì)工程,2017,25(14):82-85.
[4]趙慧娟,汪小涵.LCD顯示的智能酒精濃度測(cè)試儀[J].信息化建設(shè),2016(03):40-41.
[5]邵婷婷,董軍堂,王卓.基于單片機(jī)ADuC842的酒精測(cè)試儀設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2015,38(12):102-104.
(作者單位:黑龍江科技大學(xué) 電氣學(xué)院)