1、 毕毕 业业 设设 计计 专专 业:业: 计算机控制技术计算机控制技术 班班 级级: : 计控计控 10021002 姓姓 名:名: 毕业设计题目:毕业设计题目: 基于单片机的酒精浓度测试仪基于单片机的酒精浓度测试仪 指导教师姓名:指导教师姓名: 负责人签字:负责人签字: 20122012 年年 12 月月 1313 日日 毕业设计任务 随着经济高速发展,越来越多的人有了自己的私家车,而酒后驾车造 成的交通事故也频繁发生。为此,需要设计一智能仪器能够检测驾驶员体 内酒精含量。本论文研究的是一种以气敏传感器和单片机为主,监测空气 酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。其可监测出空气
2、环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值 进行声光报警来提示危害。 本课题分为两部分:硬件设计部分和软件设计部分。硬件部分为利用 MQ3 气敏传感器测量空气中酒精浓度,并转换为电压信号经 A/D 转换后传 给单片机系统,由单片机及其外围电路进行信号的处理,显示浓度值以及 超阈值声光报警。 软件部分用 C 语言进行编程, 程序采用模块化设计思想。 各个子程序的功能相对独立,便于调试和修改。而硬件电路又大体可分为 单片机小系统电路、A/D 转换电路、声光报警电路、LCD 显示电路,各部分 电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用 C 语言编程。 设计思
3、路 运用单片机实现环境中酒精浓度的测量。 主要有晶振电路, 复位电路, MQ-3 传感器电路,LCD1602 显示电路,蜂鸣器报警电路几个部分构成。通 过该设计能够实现对环境中酒精气体的检测,传感器测量输出模拟值,再 通过模数转换成数字量, 并能够在 1602 液晶显示屏上显示出环境中酒精的 浓度数值及设定的报警阀值,当测量的数值等于或大于设定的报警阀值时 能够实现报警。 设计流程图 理 清 思 路 , 用Altium Designer 画设计硬件原理 图 购买设计所需的电子元器 件,焊接硬件电路板 编写 C 语言程序 调试硬件电路及 C语言程 序 撰写毕业设计论文 接受设计课题,查找相关 参
4、考文献及资料 熟悉设计的课题,查阅、 整理参考资料 学习相关的参考文献集资 料 项目结构框图 被 测 环 境 MQ3 气敏 传感 器 A/D 转换电路 报警电路 单片机 LCD 显示 实现效果 本设计制作完成后能实时测量所处环境中酒精的体积数,单位为 ppm (一百万体积的空气中所含酒精气体的体积数) 。1602 液晶显示器第一行 显示测量到的酒精气体的体积数,第二行显示系统设定的报警阀值,设定 的报警阀值可以通过程序修改。当测量到的酒精气体的体积数大于设定的 报警阀值时产生报警 (蜂鸣器响) , 直到测量值小于报警阀值时蜂鸣器才会 停止鸣叫。本设计测量范围为 0-999ppm。 硬件原理图
5、设计体会 珍贵的两年半的大专生活已接近尾声,感觉非常有必要总结一下大专 两年半的得失,从中继承做得好的方面改进不足的地方,使自己回顾走过 的路,也更是为了看清将来要走的路。学习成绩不是非常好,但我却在学 习的过程中收获了很多。随着学习的进步,我不止是学到了公共基础学科 知识和很多专业知识,我的心智也有了一个质的飞跃,能较快速的掌握一 种新的技术知识,我认为这对于将来很重要。在学习知识这段时间里,我 更与老师建立了浓厚的师生情谊。老师们的谆谆教导,使我体会了学习的 乐趣。我与身边许多同学,也建立了良好的学习关系,互帮互助,克服难 关。现在我已经接近毕业,正在做毕业设计,更锻炼了自我的动手和分析
6、问题能力,受益匪浅。2012 年 11 月,我开始了我的毕业论文工作,时至 今日,论文基本完成。从最初的茫然,到慢慢的进入状态,再到对思路逐 渐的清晰,整个写作过程难以用语言来表达。历经了几个月的奋战,紧张 而又充实的毕业设计终于落下了帷幕。回想这段日子的经历和感受,我感 慨万千,在这次毕业设计的过程中,我拥有了无数难忘的回忆和收获。通 过近两个月的努力,当我终于完成了所有打字、绘图、排版、校对的任务 后整个人都很累, 但同时看着电脑荧屏上的毕业设计稿件我的心里是甜的, 我觉得这一切都值了。这次毕业论文的制作过程是我的一次再学习,再提 高的过程。在论文中我充分地运用了大学期间所学到的知识。 我不会忘记这难忘的几个月的时间。毕业论文的制作给了我难忘的回 忆。在我徜徉书海查找资料的日子里,面对无数书本的罗列,最难忘的是 每次找到资料时的激动和兴奋;亲手设计电路图的时间里,记忆最深的是 每一步小小思路实现时那幸福的心情;为了论文我曾赶稿到深夜,但看着 亲手打出