1、 JIANGXI AGRICULTURAL UNIVERSITY 本 科 毕 业 设 计 题目 : 酒精浓度 检测 仪 设计 学 院: 工学院 姓 名: * 学 号: * 专 业: 电子信息工程 年 级: 08 级 指导教师: * 职 称: 讲师 二 0 一 二 年 五 月 酒精浓度检测仪设计 目录 中文摘要 . I Abstract . II 1 绪论 . 1 1.1 呼吸气体酒精浓度检测报警仪开发背景 . 1 1.2 呼吸气体酒精浓度检测报警仪的简介 . 1 1.3 呼吸气体酒精浓度检测报警仪课程设计基本要求与设计简介 . 2 2 单片机最小系统介绍 . 3 2.1 STC89C52 简介
2、 . 3 2.2 复位电路介绍 . 5 2.3 晶振电路介绍 . 6 3 信号采集和 AD 转换过程的软硬件设计 . 7 3.1 MQ-3 酒精浓度传感器模块简介 . 7 3.2 AD 转换软硬件件设计 . 8 3.2.1 ADC0804 简介 . 8 3.2.2 本设计中 ADC0804 外围硬件连接 . 10 3.2.3 本设计中 AD 转换软件实现 . 11 4 显示模块软硬件设计 . 13 4.1 LCD1602 简介 . 13 4.2 本设计中 LCD1602 的硬件连接介绍 . 14 4.3 本设计中 LCD1602 的软件设计 . 14 4.3.1 本设计的液晶写命令子函数和写数
3、据子函数程序分析 . 14 4.3.2 本设计中用到的液晶指令介绍 . 16 4.3.3 本设计中的字符串显示和数据实时更新的实现方法 . 16 5. 其它外围设备软硬件设计 . 19 5.1 报警电路软硬设计 . 19 5.1.1 硬件部分设计 . 19 5.1.2 软件部分设计 . 19 5.2 待机指示灯软硬件设计 . 20 5.2.1 硬件部分设计 . 20 5.2.2 软件部分设计 . 20 5.3 按键软硬件设计 . 20 5.3.1 硬件部分设计 . 21 5.3.2 软件部分设计 . 21 5.4 电源电路 . 22 6系统总体设计 . 23 6.1 硬件总体框图 . 23 6.2 程序流程图 . 24 6.3 硬件调试 . 25 6.4 软件调试 . 25 6.4.1 标志数的应用 . 25 6.4.2 按键的消抖与松手检测的程序实现 . 26