【摘要】酒后驾车给我们的生活也带来了许多不可逆转的人间悲剧,日常生活中应该避免酒驾所带来的不利影响。本文基于上述原因设计一款用来检测驾驶员是否饮酒的智能化、便于携带和有较准确的检测数据。
本设计使用STC单片机作为微控制器来研究酒精检测仪。MQ-3采集空气中酒精浓度的信号,并把模拟信号传递给A/D转换处理成数字信号,经微控制器后再将数据显示到LCD1602上同时做出相对应的提示。本次设计的这款酒精检测仪拥有较高的实用性、安全性和低成本等特点。
【关键词】酒精监测;传感器;单片机;A/D转换
目录
摘要
Abstract
1 绪论-1
1.1 酒精检测仪的研究现状-1
1.2 酒精检测仪的设计目的-1
1.3 酒精检测仪研究内容及系统总体思路-1
2 酒精检测仪的总体方案构思-2
2.1 系统方案构思-2
2.2 系统方案整体器件选择-2
2.2.1 稳压芯片的选择-2
2.2.2 酒精传感器的选择-3
2.2.3 模数(A/D)转化芯片的选择-5
2.2.4 单片机的选择-5
2.2.5 液晶显示屏的选择-6
3 酒精检测仪的硬件方案-8
3.1 电源电路-8
3.2 酒精传感器MQ-3电路-8
3.3 ADC0832模数转化电路-9
3.4 单片机STC89C52RC电路和按键电路-9
3.5 LED显示及报警电路-10
3.6 LCD1602液晶显示器-11
3.7 酒精检测仪硬件设计原理图-11
4 酒精检测仪的软件及仿真调试方案-13
4.1 总体程序设计-13
4.2 ADC0832程序设计-13
4.2.1 ADC0832的初始化-14
4.2.2 ADC0832的转换程序-14
4.3 LCD1602程序设计-15
4.3.1 LCD1602的初始化-15
4.3.2 LCD1602的显示程序-15
4.4 按键值设置程序设计-16
4.4.1 按键值加键程序-16
4.4.2 按键值减键程序-16
4.5系统软件仿真调试-17
4.5.1 单片机软件及仿真开发-17
4.5.2 硬件仿真电路调试及仿真结果-17
5 酒精检测仪的实物制作-19
5.1 PCB实物的制作-19
5.2 元器件清单列表-20
5.3 PCB焊接及注意事项-21
5.4 酒精检测仪PCB焊接成品-22
5.5 酒精检测仪的实物测试-23
6 结论-25
参考文献-26
致谢-27
附录 酒精检测仪程序-28