《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的酒精濃度檢測儀的設計
基于單片機的酒精濃度檢測儀的設計
2014年微型機與應用第22期
俞露蘆,陶大錦
(溫州醫科大學 生物醫學工程系,浙江 溫州 325035)
摘要: 主要介紹了酒精濃度檢測儀的硬件設計和軟件設計,可用于檢測司機是否酒后駕車。該系統設計以單片機為核心,采用MQ-3酒精傳感器作為探測器件,AD轉換芯片采用12位的ADS7886,其精度高,可實現一定范圍內的酒精濃度檢測。
Abstract:
Key words :

  摘  要: 主要介紹了酒精濃度檢測儀的硬件設計和軟件設計,可用于檢測司機是否酒后駕車。該系統設計以單片機為核心,采用MQ-3酒精傳感器作為探測器件,AD轉換芯片采用12位的ADS7886,其精度高,可實現一定范圍內的酒精濃度檢測。

  關鍵詞: 單片機;MQ-3酒精傳感器;ADS7886

0 引言

  近年來,中國經濟不斷發展,人民生活水平不斷提高,私家車早已走進了千家萬戶,給人們生活帶來了極大的便利。但是文明進步的背后,酒后駕駛問題也日趨嚴重。國內外研究表明,飲酒后駕駛人的觸覺機能普遍下降,表現為觸覺遲鈍和反應遲鈍,駕駛人在行車過程中手、腳不能正常地控制方向盤、油門和剎車;其視覺機能也會有一定程度的下降,視像模糊導致駕駛人不能迅速對交通信號、標志做出反應和判斷[1-2]。世界衛生組織統計表明,酒后駕車發生事故的概率高達27%[3]。通過酒精濃度檢測儀對駕駛人員進行酒精測試,可判斷其醉酒程度,能夠有效遏制酒后駕車和醉酒駕車,減少道路交通事故發生。

  本文基于現狀設計的酒精濃度檢測儀,與傳統酒精檢測儀相比,具有如下優點:(1)體積小,便于攜帶;(2)采用12位AD轉換芯片,精度高;(3)一個周期內取樣20次,并在軟件程序中對采樣數據進行平滑處理,誤差小。

1 系統硬件設計

  1.1 探測參數

  本系統以酒精濃度作為主要的探測參數。通過檢測酒精信號采集電路的電壓值,并對數據做一系列的分析處理,就可以得到被檢測者呼氣中的酒精濃度值。

  1.2 方案設計


001.jpg

  圖1是本系統的硬件流程圖,其包括信號采集模塊、信號處理模塊、控制處理模塊和人機通道。

  1.2.1 信號采集模塊

  MQ-3酒精傳感器對于10 ppm~1 000 ppm范圍內的酒精信號都有高度的敏感性,此外它還有以下幾個特點:響應時間短、恢復快;使用壽命長,測得數值較穩定;驅動回路簡單,便于應用。

  MQ-3酒精傳感器輸出回路如圖2所示。

002.jpg

  MQ-3具有6只針狀引腳,其中4只用于信號取出,另外2只則用于提供加熱電流。圖2中的1、3、4、6四腳用于信號取出,2、5端之間是加熱電阻絲。同時在5腳后需要再接一個適當值的電阻,起到限流的作用。MQ-3上的微型A2O3陶瓷管、SnO2敏感層材料遇到酒精分子時,3、4兩端之間的敏感體電阻會發生變化,導致輸出的電壓值發生改變。由于這種變化是可逆的,因此酒精傳感器在實際應用中能夠重復使用,多次測量。如果用5 V的電源供電,理論上MQ-3傳感器輸出電壓值應該是0~5 V,但是實驗測得在無酒精的環境中傳感器輸出的電壓值并不為0。這就需要對系統進行零點設置,為方便計算,本系統選擇以數字電壓值1 000作為系統檢測零點。當得到的數字電壓值小于1 000時,液晶不能顯示酒精濃度值。

  1.2.2 信號處理模塊

  酒精傳感器將酒精濃度信號轉換成模擬電壓信號,模擬電壓信號再分別通過濾波電路,AD模數轉換電路后,轉換成數字電壓信號交由控制處理電路分析處理。圖3為信號處理模塊的流程圖。

003.jpg

  (1)濾波電路

  濾波電路用于除去輸出電壓信號中可能夾雜的高頻干擾信號。

  (2)AD轉換電路

  傳感器輸出的電壓信號通過濾波電路后,得到的是模擬電壓信號,為了便于單片機數據處理需要將其轉換成數字信號,因而其后連接了AD轉換電路。在AD模數轉換電路中,選用了12位的ADS7886芯片,具有高精度、低功耗、轉換時間短、接口簡單等特點[4],同時價格經濟實惠。ADS7886與單片機的接口電路如圖4所示。

005.jpg

  STC89C52單片機與ADS7886配套使用時,其中的VCC接5 V電壓,圖中電容是旁路電容,用于去除VCC中夾雜的高頻信號。SCLK端口產生數據轉換的串行時鐘,故需要連接單片機時鐘;CS端口是片選信號。VIN端口用于輸入信號,SDO端口用于接收數字信號數據。ADS7886一邊進行轉換一邊進行數據輸出。這些數據包含前面4個0和隨后的12位數。

  (3)控制處理模塊

  控制處理模塊主要指單片機最小系統。本系統采用的單片機是STC公司生產的STC89C52,它是一種低功耗、高性能CMOS 8位微控制器,且具有8 KB在系統可編程Flash存儲器,此外它還具有程序無法解密、價格低、功耗低、運算高速、高可靠強性、抗靜電和抗干擾能力強、功能強大等優點。STC89C52在智能化電子產品設計中有著極其廣泛的應用。單片機最小系統如下圖5所示。

004.jpg

  1.2.3 人機通道

  本系統中人機通道主要有按鍵檢測模塊、LCD液晶顯示模塊和聲光報警模塊。

  (1)按鍵檢測模塊

  測量鍵:只有當測量按鍵被按下后,系統才開始采集酒精濃度信號,并進行一系列的分析處理操作。

  復位鍵:在一次測量結束后,需要復位操作后再次進行測量,否則可能引起較大誤差。

  RL分壓電阻:用于調零。當設計的電路板被移動后,或者當MQ-3酒精傳感器處于干擾較大的環境時,需要用螺絲刀調節RL分壓,當調至液晶上AD顯示1 000左右才可進行酒精濃度的測量操作。

  (2)LCD液晶顯示模塊

  LCD1602液晶功耗小、體積小、價格低廉,且能滿足本系統設計的要求,故選擇使用LCD1602作為本設計的顯示模塊。此外,LCD1602還具有對比度可調、內含復位電路、提供各種控制指令的特點。

  本設計中LCD1602液晶的顯示屏需要顯示AD實時采樣數字電壓值和酒精濃度數值大小。

  (3)聲光報警模塊

  當檢測到的酒精濃度超過200 mg/L時,黃色指示燈D2亮起,蜂鳴器發出報警聲音,同時在液晶屏上顯示當前被測酒精濃度;當檢測到的酒精濃度超過800 mg/L時,紅色指示燈D3亮起,蜂鳴器發出報警聲音,同時在液晶屏上顯示當前被測酒精濃度。在檢測到的酒精濃度小于200 mg/L時,液晶屏上顯示酒精濃度數值,報警指示燈不亮,蜂鳴器不鳴叫。聲光報警模塊如下圖6所示。

006.jpg

2 系統軟件設計

  系統首先將得到的數字電壓信號通過軟件程序進行數據平滑處理,即在一個周期內采樣取值20次,并用中間的10次采樣值取平均值后作為此次酒精信號采樣的數字電壓值。再通過MQ-3敏感體電阻與分壓電阻RL電壓之比的變化量來計算酒精濃度變化量。系統將分析處理后的數據換算成酒精濃度值,然后再顯示到LCD1602液晶上。如果測得的數據超過所設定的標準閾值,聲光報警模塊開始工作。同時也可以通過人為按鍵操作來控制人機互動功能。軟件流程圖如圖7所示。

007.jpg

3 系統整體調試

  首先把傳感器置于無酒精的環境下,調節使得LCD1602顯示的濃度數值為0.00 mg/L。在MQ-3可探測到的酒精濃度范圍下,即10 ppm~1 000 ppm范圍內,配制3種不同濃度的酒精液體,并預先計算好它們的濃度值。然后分別用棉花棒蘸取酒精液體后放置于傳感器上方,若液晶顯示的數值分別與配制的酒精濃度值相近,則調試成功;如果液晶顯示值與配制的濃度值有較大偏差,則調試不成功,需進一步查找原因。表1給出了在100 mg/L、250 mg/L和900 mg/L時測量得到的酒精濃度值。可以發現,本設計測量的酒精濃度誤差在2%以內,如果進一步優化,便可以實際應用。

008.jpg

4 結論

  如果對本設計做一定程度的改進,并將它與多種傳感器、遠程處理等技術進行整合,就能夠制成“酒精鑰匙”。開車門之前,駕駛人需要按下開門鍵,待黃色準備燈亮起,對著這個吹棒吹氣約2 s。如果駕駛人所做的酒精吹氣測試結果未超過法定允許的標準值,綠色指示燈亮起,順利通過酒精檢測,車門打開,可以上路;如果駕駛人所做的酒精吹氣測試結果超過法定允許的標準值,紅色指示燈亮起,系統將使引擎維持在靜止狀態無法啟動,這樣就有效地遏制了酒后駕駛。相信隨著科技的發展,這種酒精檢測的技術將更廣泛地應用于我們的生活。

參考文獻

  [1] 孔祥裕.淺析酒精對駕駛人的影響及當前酒精檢測的主要方法及執法應用[J].林區教學,2008,131(2):46-47.

  [2] 黃暉.酒后駕車檢測技術的現狀與發展[J].中國科技信息,2013(12):185-186.

  [3] 彭挺,張誠,裴玉龍.酒精攝入對駕駛人駕駛能力的影響分析[J].交通信息與安全,2012,30(6):43-49.

  [4] 陳其成,陶大錦.頻分復用技術在多通道同步數據采集中的應用[J].微型機與應用,2013,32(10):54-56.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品一区二区久久精品| 亚洲精品国产精品国自产观看浪潮 | 欧美大片免费观看| 久久精品一区二区国产| 午夜精品偷拍| 午夜久久久久久| 亚洲欧美日产图| 午夜精品久久久久久久久| 亚洲字幕在线观看| 宅男噜噜噜66一区二区| 一区电影在线观看| 中文久久乱码一区二区| 亚洲午夜伦理| 亚洲免费中文| 欧美亚洲日本一区| 久久不射中文字幕| 久久久91精品国产一区二区三区 | 国产精品久久毛片a| 国产精品久久久久久户外露出 | 麻豆精品网站| 欧美电影打屁股sp| 欧美激情1区2区| 欧美精品一区二区精品网| 欧美黄色成人网| 欧美日韩精品高清| 国产精品高清一区二区三区| 国产精品va在线播放| 国产精品日韩精品| 国产精品拍天天在线| 国产三级精品三级| 在线观看亚洲| 亚洲精品一品区二品区三品区| 亚洲精品日本| 亚洲一区图片| 久久精品国产久精国产思思| 99re热这里只有精品视频 | 亚洲一区二区少妇| 欧美综合国产精品久久丁香| 久久综合99re88久久爱| 欧美激情视频一区二区三区在线播放| 欧美日韩福利| 国产精品一二三四| 一区二区三区在线看| 亚洲另类黄色| 欧美亚洲三区| 亚洲毛片一区| 欧美亚洲免费电影| 欧美成人伊人久久综合网| 欧美日韩亚洲一区二区| 国产色综合天天综合网| 亚洲风情亚aⅴ在线发布| 99视频一区二区| 欧美在线在线| 在线亚洲欧美专区二区| 久久国产精品99精品国产| 欧美大胆人体视频| 国产精品视频男人的天堂| 在线观看欧美黄色| 亚洲私人影院在线观看| 久久精品卡一| 亚洲欧美国产精品专区久久| 老司机一区二区三区| 国产精品国产三级国产普通话99| 激情视频一区二区| 亚洲小说春色综合另类电影| 亚洲国产婷婷香蕉久久久久久99| 亚洲一区二区在线| 久久夜色精品| 欧美午夜宅男影院| 亚洲电影天堂av| 亚洲在线观看| 夜夜狂射影院欧美极品| 久久婷婷国产麻豆91天堂| 欧美三级日本三级少妇99| 国产综合色产在线精品| 亚洲色图综合久久| 亚洲精品美女久久7777777| 欧美专区在线播放| 欧美视频在线免费| 在线视频成人| 亚洲欧美中文日韩在线| 一区二区三区久久精品| 久久精品盗摄| 国产精品久久久一区二区| 亚洲区欧美区| 亚洲国产欧美国产综合一区| 欧美在线啊v| 国产精品麻豆va在线播放| 91久久精品一区| 久久成人18免费网站| 亚洲欧美视频| 欧美私人啪啪vps| 亚洲精品久久久久中文字幕欢迎你| 久久爱另类一区二区小说| 亚洲欧美日韩精品久久| 欧美日本高清视频| 在线播放不卡| 欧美综合国产| 欧美专区日韩专区| 国产精品日韩在线播放| 一本久久综合亚洲鲁鲁五月天| 99国产一区| 欧美精品高清视频| 欧美福利一区| 黄色日韩网站| 久久爱www| 久久久久久一区| 国产欧美日韩免费| 亚洲在线观看视频网站| 亚洲一级在线观看| 欧美日韩亚洲一区二区三区四区| 1024成人网色www| 亚洲高清不卡一区| 久久婷婷麻豆| 国产日韩在线看片| 欧美一区二区三区另类| 欧美在线视频不卡| 国产欧美高清| 亚洲一区二区黄色| 午夜久久资源| 国产精品自在欧美一区| 亚洲综合成人在线| 午夜精品美女久久久久av福利| 国产精品久久二区| 黄色成人av网站| 久久精品国产欧美亚洲人人爽| 久久精品视频在线观看| 国产日本欧美在线观看| 香蕉久久夜色精品国产使用方法 | 国产精品电影观看| 亚洲一区999| 欧美永久精品| 国产综合久久久久久鬼色| 久久精品视频在线播放| 女主播福利一区| 亚洲高清色综合| 日韩视频免费观看| 欧美日韩高清不卡| 亚洲调教视频在线观看| 亚洲欧美视频一区二区三区| 国产日韩欧美视频在线| 亚洲国产高清高潮精品美女| 欧美成人69av| 日韩小视频在线观看| 亚洲综合欧美日韩| 国产日韩成人精品| 亚洲国产综合在线看不卡| 欧美精品自拍| 亚洲在线成人精品| 久久一区二区精品| 亚洲人成在线播放| 亚洲一区二区三区涩| 国产日产欧美a一级在线| 亚洲国产精品欧美一二99| 欧美黄色片免费观看| 一区二区三区日韩| 久久久91精品国产| 亚洲日本成人在线观看| 亚洲欧美日韩综合一区| 黑人巨大精品欧美一区二区小视频| 91久久在线播放| 欧美日韩专区在线| 欧美在线免费观看| 欧美绝品在线观看成人午夜影视| 亚洲视频日本| 久久久免费av| 99精品热视频只有精品10| 久久成人免费| 亚洲三级视频| 久久精品成人| 亚洲精品国产精品乱码不99| 欧美一区二区三区视频免费| 亚洲成在线观看| 亚洲欧美成人一区二区在线电影| 国内外成人免费激情在线视频| 99国产精品视频免费观看| 国产日韩三区| 一区二区三区四区五区视频| 国产亚洲欧美日韩一区二区| 99综合电影在线视频| 国产在线高清精品| 亚洲视频综合在线| 一区二区三区在线不卡| 亚洲综合视频一区| 亚洲国产精品一区二区第一页| 亚洲一区在线视频| 亚洲国产欧美日韩另类综合| 欧美影院午夜播放| 99国产精品久久久久老师 | 一区二区亚洲精品| 亚洲欧美激情诱惑| 亚洲日本激情| 久久综合给合久久狠狠色| 亚洲午夜激情网页| 欧美成ee人免费视频| 亚洲欧美网站| 国产精品高清在线| 99re亚洲国产精品| 樱桃视频在线观看一区| 先锋影音国产一区|