摘要:该设计就是基于51单片机的酒精浓度测试仪,并以MQ3气敏传感器作为敏感器件。通过MQ3传感器将物理信号转化为电压信号,并传送给ADC0809,由其转换成单片机能识别的数字信号。然后在LCD上显示出来,并判断是否超过阈值。若浓度超过阈值,则会启动声光报警系统,否则只闪烁绿灯。本酒精测试仪检测范围为0—200mg/(100ml),检测精度±5mg/(100ml)。该测试仪还应该能LCD实时显示,能手动设置阈值,超限开启声光报警,具有一键复位功能。
关键词 酒精;酒精浓度测试仪;89C51;单片机
目录
摘要
Abstract
1、绪论-1
1.1市场上的酒精浓度测试仪-1
1.2本课题研究的任务-1
2、酒精测试仪设计总方案-2
2.1 该酒精浓度测试仪的指标-2
2.2 酒精浓度检测仪设计方案-2
3、硬件设计-3
3.1 A/D转换电路-3
3.1.1 ADC0809的引脚及功能-3
3.1.2 ADC0809的工作流程-5
3.1.3 ADC0809各引脚连线-5
3.2 传感器的选择-6
3.3 AT89C51单片机-7
3.3.1 单片机片内结构-7
3.3.2 89C51芯片介绍-8
3.3.3 晶振电路和复位电路-10
3.4 LCD1602液晶显示电路-11
3.5键盘电路-12
3.6报警电路-13
3.6.1灯光报警系统-13
3.6.2 声音报警电路-13
4、软件设计-14
4.1 编程软件介绍-14
4.2 主程序框图-15
4.3 数据采集子程序程序框图-16
4.4 仿真电路-16
4.4.1 仿真软件-16
4.4.2仿真电路的设计-17
5、调试-19
5.1 仿真电路的调试-19
5.2 实物调试-19
5.3 与标准酒精测试仪对比-20
结论-24
致谢-25
参考文献-26
附录-27