摘要:利用AT89C51单片机、ADC0832转换器、MQ3气体传感器和声光报警电路设计了酒精浓度测试仪。本装置通过气体浓度传感器采集数据,经A/D转换器转换为数字信号后送入单片机,判断其所采集的气体浓度数据是否达到设定的警戒值,从而实现酒精浓度报警功能。本系统具有结构简单、使用灵活、价格低廉、性能可靠、实用性强,且成本低等优点,市场应用前景很广阔。52937
毕业论文关键词:AT89C51单片机,A/D转换器,声光报警,酒精浓度传感器(MQ3),硬件设计
Abstract: Using AT89C51, ADC0832 converters, MQ3 gas sensor and sound and light alarm alcohol tester device is designed. This device by gas concentration sensor data, converted to A digital signal by A/D converter after into single chip microcomputer, judge whether the gas concentration data collected to set the alert value, so as to realize the alcohol concentration alarm function. This system has simple structure, flexible use, low cost, reliable performance, strong practicability, and low cost advantages, wide application prospect in the market.
Key words: AT89C51,A/D converter,Sound and light alarm,Alcohol concentration sensor (MQ3),The hardware design
目录
1 引言 7
2 整体设计方案 7
3 元器件选择 8
3.1 89C51单片机 8
3.2 MQ3传感器 10
3.3 数模转换器 12
3.4 LCD显示 13
4外围电路设计 14
4.1 晶振电路 15
4.2 复位电路 15
4.3 报警设计 16
4.4 电源电路 17
4.5 A/D转换设计 18
4.6 外围扩充存储器电路 19
5 软件设计 19
5.1主程序图 19
5.2 A/D转换流程图 20
5.3 按键流程图 21
5.4 液晶显示流程图 22
6系统仿真 23
6.1 proteus软件的介绍及使用 23
6.2 proteus软件的仿真与调试 27
结 论 29
参考文献 30
致 谢 31
附录A 32
1 引言
当下经济发展相当迅速,拥有自己轿车的人也跟着增多,酒驾形成的交通事故经常发生。因此,设计智能仪器能够检测驾驶员体内酒精含量是很必要的。文中侧重研究的是以传感器和单片机为主体,监测呼出气体的酒精浓度,同时能够进行光声报警。对超出警戒值进行声光报警来提示危害。
此文主要从硬件设计与软件设计方面展开设计工作。硬件部分为 MQ3 传感器测量呼出气体酒精浓度,经转换成电压信号再通过 A/D 转换后最后传到单片机系统,由单片机及外围电路展开信号的处理对超警戒值进行声光报警。此外各个子程序之间的功能互相独立,调试和修改很方便。硬件电路可分成A/D 转换电路、声光报警电路、单片机小系统电路、LCD显示电路。
2 整体设计方案