酒精测试仪的设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒精测试仪的Hale Waihona Puke Baidu计
介绍
酒后驾车问题越来越得到社会的关注,酒精浓 度对工业安全生产也很重要,为此设计了酒精测试 仪来检测空气中酒精浓度。 酒精测试仪硬件主要由89C52、酒精传感器 MQ3、A/D转换器TLC549、数码管、键盘、蜂鸣器 六部分组成,其中89C52是核心。软件用汇编语言 进行编程,采用模块化设计思想。在该装置中, MQ3将检测到的酒精浓度值转化为电压信号,电压 信号经TLC549转化为数字信号,并送入单片机, 单片机对所输入数字信号分析处理,并送至数码管 显示。由于不同环境对酒精浓度要求不同,这里可 以通过键盘设定不同阀值,并送至数码管显示,与 检测值比较。当检测值大于阀值,单片机将会控制 蜂鸣器发出警报,实现了对酒精浓度的监测、显示、 报警功能。
工作原理
酒精传感器将测试环境中的酒精浓 度信号转换为电信号,经过放大、A/D 芯片转换后送入单片机处理,,单片 机将酒精浓度信息转换为十进制数, 并通过查表获得对应的数码管显示, 并送到LED数码管显示,通过4×4键 盘输入设定数值,让检测到的酒精浓 度值和设定值相比较,如果检测数值 大于设定值就发出警报,否则,返回。
工作原理框图
方案一:
方案二:
控制电路原理图
原理说明
1:单片机89C52的31引脚接高电平,使用内存 ROM; 2:C1、C2、Y1(晶振)构成振荡电路,提供时 钟信号,与89C52的18、19引脚相连接; 3:C3、S1和R1组成复位电路,与89C52的9 引脚相连接; 4:P3.7接三极管驱动喇叭,低电平有效; 5:精传感器MQ3输出接TLLC549模拟量的输入 端; 6: P3.0、P3.1、P3.2接74LS138的地址输入 端,然后接反相器74LS14,实现地址部分译码并反 相输出,,接数码管的字位口,实现位选,P0口接 数码管的字型口。P1口通过上拉电阻接4×4键盘。 7:P2口接P2.0、P2.1、P2.2接串行AD转换芯 片TLCC549的7、5、6引脚数字量输出端;
A/D转换与比较子程序流程图
仿真结果
1:不报警时仿真结果
2:报警时仿真结果
酒精测试仪的程序
酒精测试仪的特点
1.数据采集系统以单片机为控制核心,外围 电路带有LED显示以及键盘响应电路,无需要其他 计算机,用户就可以与之进行交互工作,完成数据 的采集、存储、计算、分析等过程; 2.系统具有低功耗 小型化 高性价比等特点; 3.从便携式的角度出发,系统成功使用了数 码管显示器以及4×4键盘。。由单片机系统控制键 盘和 LED 显示来实现人机交互操作,界面友好; 4.软件系统采用汇编语言编写,在兼顾实时 性处理的同时也能很方便地进行数据处理。
相关文档
最新文档