0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于8051單片機(jī)制作一個(gè)酒精測試儀

科技觀察員 ? 來源:英銳恩 ? 作者:英銳恩 ? 2023-07-07 11:27 ? 次閱讀

我們經(jīng)??吹浇痪诓樗緳C(jī)酒駕的時(shí)候,會(huì)使用酒精測試儀來檢查他們是否受酒精影響。其實(shí),酒精測試儀其實(shí)很容易制作,以下是如何自制具有3位顯示輸出的酒精測試儀。當(dāng)然,畢竟是作為簡單案例使用,所以準(zhǔn)確度要差點(diǎn)。

在本文中,使用8051單片機(jī)的呼吸分析儀電路,它從呼吸中輸出血液酒精含量(BAC)。“酒精含量的百分比”在3位七段顯示器上以百分比顯示。使用的單片機(jī)是8051系列的AT89S51和酒精傳感器MQ135氣體傳感器。

一、MQ135氣體傳感器電路

MQ135是一款穩(wěn)定靈敏的氣體傳感器,可檢測氨、二氧化碳、酒精、煙霧、二氧化氮等。該傳感器由氧化鋁微管內(nèi)的二氧化錫敏感層、測量電極和管狀鋁殼內(nèi)的加熱元件組成。傳感器的前端用不銹鋼網(wǎng)覆蓋,背面固定連接端子。

呼吸中存在的乙醇在通過加熱元件時(shí)被氧化成乙酸。這種乙醇落在二氧化錫傳感層上,因此其電阻降低。使用外部負(fù)載電阻器將這種電阻變化轉(zhuǎn)換為合適的電壓變化。MQ135

酒精傳感器的典型連接布置如下所示:

mq135-connection-diagram.png

MQ135在不同溫度和不同氣體濃度下具有不同的電阻值。制造商建議在100 ppm的氨或50

ppm的酒精中校準(zhǔn)傳感器。負(fù)載電阻的推薦值在10K到47K之間。

二、酒精測試儀原理圖

alcohol-breathalyzer-using-80511.jpg

需要的組件列表:

酒精傳感器 (MQ135) – 1個(gè)。

ICADC 0804) – 1個(gè)。

單片機(jī) (AT89S51) – 1個(gè)。

7 段顯示 – 3 個(gè)。

晶體管 (2N2222) – 3個(gè)。

開關(guān) – 1個(gè)。

電容器 (150pF) – 1個(gè)。

電容器 (22uF/10V) – 1個(gè)。

電容器 (10uF/10V) – 3個(gè)。

電阻器:100– 11 nos, 10k – 3nos, 22k – 1 nos, 8.2k – 1 nos, 330 ohm – 1

nos。

三、酒精檢測器電路工作原理

酒精檢測器單元的電壓輸出使用 ADC0804 (IC1) 轉(zhuǎn)換為數(shù)字格式。ADC的 V ref/2引腳使用由 R14 和 R15

組成的分壓器網(wǎng)絡(luò)保持在 1.28V。V ref/2 =1.28V 表示 ADC 的步長為 10mV,模擬輸入每增加 10mV,ADC 的輸出將增加一位。請參閱

ADC0804 的數(shù)據(jù)表以更好地掌握。ADC 的數(shù)字輸出(D0 到 D7)連接到單片機(jī)的端口 1??刂?a target="_blank">信號 CS、RD、WR、INTR 分別從單片機(jī)

P3.7、P3.6、P3.5、P3.4 引腳獲得。R9 和 C1 與 ADC0804 的時(shí)鐘電路相關(guān)。

電容器 C3 連接在ADC0804 傳感器輸出中的噪聲濾波器(如果有)的V in+和 V in-之間。如果不使用 C3,ADC

的數(shù)字輸出將不穩(wěn)定。該濾波電容器肯定會(huì)導(dǎo)致 ADC 響應(yīng)出現(xiàn)一些滯后,但它在此入門級應(yīng)用中并不是很重要。單片機(jī)對 ADC

數(shù)字輸出執(zhí)行所需的操作,以便將其轉(zhuǎn)換為“酒精含量的百分比”并將其顯示在三位數(shù)的七段顯示器上。單片機(jī)的端口 0

連接到多路復(fù)用的三位數(shù)七段顯示器。三位數(shù)字的驅(qū)動(dòng)信號分別從單片機(jī)的P3.0、P3.1、P3.2引腳獲得。

四、8051單片機(jī)酒精測試儀程序

ORG 00H
MOV P1,#11111111B
MOV P0,#00000000B
MOV P3,#00000000B
MOV DPTR,#LUT
MAIN: MOV R4,#250D
      CLR P3.7
      SETB P3.6
      CLR P3.5
      SETB P3.5
WAIT: JB P3.4,WAIT
      CLR P3.7
      CLR P3.6
      MOV A,P1
      MOV R5,A
      SUBB A,#86
      JC NEXT
      SETB P3.3
      CLR PSW.7
NEXT: MOV A,R5
      SUBB A,#115D
      JNC LABEL
      MOV A,#00000000B
      CLR PSW.7
LABEL: MOV B,#5D
       MUL AB
       MOV B,#8D
       DIV AB
       MOV B,#10D
       DIV AB
       MOV R6,A
       MOV R7,B
DLOOP:SETB P3.0
      MOV P0,#01000000B
      ACALL DELAY
      CLR P3.0
      SETB P3.1
      MOV A,R6
      ACALL DISPLAY
      MOV P0,A
      ACALL DELAY
      CLR P3.1
      SETB P3.2
      MOV A,R7
      ACALL DISPLAY
      MOV P0,A
      ACALL DELAY
      CLR P3.2
      DJNZ R4,DLOOP
      SJMP MAIN
DELAY: MOV R3,#255D
LABEL1: DJNZ R3,LABEL1
        RET
DISPLAY: MOVC A,@A+DPTR
         CPL A
         RET
LUT: DB 3FH
     DB 06H
     DB 5BH
     DB 4FH
     DB 66H
     DB 6DH
     DB 7DH
     DB 07H
     DB 7FH
     DB 6FH
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628391
  • 8051單片機(jī)
    +關(guān)注

    關(guān)注

    5

    文章

    153

    瀏覽量

    25431
  • 酒精測試儀
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    6313
收藏 人收藏

    評論

    相關(guān)推薦

    便攜式酒精測試儀電路設(shè)計(jì)

    測試儀只要被試者問由氣敏元件組成的傳感探頭吹口氣,便可顯示出被試者醉酒的深度,決定出被試者是否還適宜駕駛車輛。實(shí)用酒精測試儀的電路如圖,它是實(shí)用
    發(fā)表于 11-05 16:13 ?8634次閱讀
    便攜式<b class='flag-5'>酒精</b><b class='flag-5'>測試儀</b>電路設(shè)計(jì)

    如何使用8051單片機(jī)制作個(gè)簡單的0-5V電壓表

    在本文中,使用8051單片機(jī)制作個(gè)簡單的0-5V電壓表。該數(shù)字電壓表的靈敏度為200mV,這有點(diǎn)低,但該項(xiàng)目旨在演示如何將ADC和七段顯示器連接到
    的頭像 發(fā)表于 07-07 11:29 ?1603次閱讀
    如何使用<b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)制作</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>簡單的0-5V電壓表

    求助,關(guān)于單片機(jī)酒精測試儀器的程序

    哪位好心的朋友可以給單片機(jī)酒精測試儀器的程序謝謝不勝感激啊好人在哪里啊
    發(fā)表于 09-29 13:28

    簡易手持式酒精測試儀電路設(shè)計(jì)與單面板pcb繪制

    測試儀采用酒精傳感器測試酒精的濃度后,可以選擇精確測量與粗略的測量。精確測量是將酒精傳感器信號以模擬量方式,輸出至模數(shù)轉(zhuǎn)換模塊,經(jīng)模數(shù)轉(zhuǎn)換
    發(fā)表于 06-30 19:53

    如何采用89C52和MQ-3酒精濃度傳感器設(shè)計(jì)酒精濃度測試儀?

    基于單片機(jī)酒精濃度測試儀的設(shè)計(jì)本文設(shè)計(jì)了款便攜式的酒精濃度測試儀,該設(shè)計(jì)方案采用的是89C5
    發(fā)表于 11-10 06:44

    如何使用8051單片機(jī)制作多光束激光圍欄

    基于8051單片機(jī)制作多光束激光圍欄
    發(fā)表于 09-21 06:43

    基于C8051F005 單片機(jī)的小電阻測試儀

    介紹了種新型小電阻測試儀的測量原理及其系統(tǒng)設(shè)計(jì),包括系統(tǒng)的硬件和軟件設(shè) 計(jì)。該儀器選用CYGNAL 公司的低功耗單片機(jī)C8051F005 作為核心,具有數(shù)據(jù)存儲、通訊以及LCD 顯
    發(fā)表于 06-04 11:05 ?98次下載

    基于C8051F005單片機(jī)的參數(shù)測試儀的設(shè)計(jì)

    介紹了基于單片機(jī)航空交流電參數(shù)測試儀的系統(tǒng)設(shè)計(jì)。以Silicon Labs公司的C8051F005單片機(jī)為核心設(shè)計(jì)出數(shù)據(jù)采集板,通過RS-232串口與上位機(jī)通訊。運(yùn)用Lab Windo
    發(fā)表于 12-11 16:57 ?44次下載
    基于C<b class='flag-5'>8051</b>F005<b class='flag-5'>單片機(jī)</b>的參數(shù)<b class='flag-5'>測試儀</b>的設(shè)計(jì)

    酒精測試儀電路

    酒精測試儀電路 如圖所示為實(shí)用酒精測試儀的電路,該測試儀只要被試者向傳感器吹口氣,便可顯示出
    發(fā)表于 11-06 12:37 ?4574次閱讀
    <b class='flag-5'>酒精</b><b class='flag-5'>測試儀</b>電路

    單片機(jī)制作繼電器 【匯編版】

    單片機(jī)制作繼電器 【匯編版】單片機(jī)制作繼電器 【匯編版】單片機(jī)制作繼電器 【匯編版】
    發(fā)表于 12-29 13:50 ?0次下載

    智能酒精測試儀中信息處理模塊的設(shè)計(jì)與測試_李耀輝

    智能酒精測試儀中信息處理模塊的設(shè)計(jì)與測試,基于51。
    發(fā)表于 03-11 16:55 ?2次下載

    智能酒精測試儀設(shè)計(jì)研究

    針對當(dāng)前酒精測試儀的使用還存在體積大、測試識別不方便等諸多問題,引用人機(jī)T程學(xué)原理和人體測量尺寸數(shù)據(jù)進(jìn)行了深化研究,提出了更便攜的、智能化的酒精測試
    發(fā)表于 03-09 10:42 ?3次下載

    基于單片機(jī)酒精濃度測試儀的設(shè)計(jì)

    基于單片機(jī)酒精濃度測試儀的設(shè)計(jì)本文設(shè)計(jì)了款便攜式的酒精濃度測試儀,該設(shè)計(jì)方案采用的是89C5
    發(fā)表于 11-04 21:06 ?40次下載
    基于<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>酒精</b>濃度<b class='flag-5'>測試儀</b>的設(shè)計(jì)

    基于單片機(jī)心率測試儀畢業(yè)設(shè)計(jì)全套

    基于單片機(jī)心率測試儀畢業(yè)設(shè)計(jì)全套
    發(fā)表于 11-13 09:21 ?48次下載
    基于<b class='flag-5'>單片機(jī)</b>心率<b class='flag-5'>測試儀</b>畢業(yè)設(shè)計(jì)全套

    酒精測試儀原理和酒精的代謝過程

    是多少?喝酒臉紅,臉白體現(xiàn)在人體的酒精代謝是什么個(gè)情況?酒量能否經(jīng)過訓(xùn)練變大等問題。 酒精測試儀的原理 這個(gè)要根據(jù)
    發(fā)表于 12-01 10:24 ?3816次閱讀