下载此文档

酒驾检测仪实验报告.doc


文档分类:行业资料 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
单片机实验报告
题目: 酒驾检测仪
学院: 信息与通信工程学院
专业: 通信工程
班级: 113
姓名: 金丹凤
学号: 2011136308
指导教师: 董玉华
目录
实验目的---------------------------------------------------------3
设计要求---------------------------------------------------------3
设计方案---------------------------------------------------------3
1、整体设计---------------------------------------------------------3
2、A/D转换电路--------------------------------------------------4
3、单片机系统-----------------------------------------------------6
4、显示电路---------------------------------------------------------6
5、报警电路---------------------------------------------------------7
三、软件流程图------------------------------------------------------8
1、主程序流程图-----------------------------------------------8
2、数据采集子程序流程图------------------------------------9
3、显示子程序流程图------------------------------------------9
4、报警子程序流程图------------------------------------------10
软件程序--------------------------------------------------------10
五、心得体会--------------------------------------------------------12

一、实验目的
1、掌握传感器的使用方法
2、掌握A/D转换的基本原理
3、掌握单片机扩展外围芯片的方法,包括键盘电路,显示电路
二、设计要求
1、能够检测酒精浓度,能够显示浓度值;
2、当呼出气体的酒精浓度超标时,蜂鸣器发出报警声,同时发光二极管闪烁;
3、有启动检测开关
三、设计方案
1、整体设计
酒驾检测仪采用最小系统板实现,通过数模转换器将模拟信号转换成数字信号送至单片机,即将R101两端的电压通过ADC809转换成数字量,单片机对数字信号进行分析处理,通过算法将分析处理的数据转换成浓度,将结果显示在数码管。在程序中设置阀值,若检测出的浓度大于阀值,则单片机控制控制蜂鸣器和小灯发出声光报警。其硬件系统框图如下图。
注:此处酒精传感器使用电位器R101代替。
A/D转换电路
模数转换电路的功能是将连续变化的模拟量转换为数字量,是架起模拟系统跟数字系统之间的桥梁。对于本实验而言,就是快速、高精度地对输入信号进行采样编码,将其转换成单片机能够处理的数字量,它是本实验的关键部分。
模数转换采用ADC0809,由8路模拟开关、地址锁存与译码器、比较器、8位开关树形A/D转换器、逐次逼近寄存器、定时和控制逻辑电路组成。引脚图如下所示。23--26脚是模拟通道地址,分别对应IN0--IN7。12、16脚是参考电压端。10脚是时钟输入端。22脚是地址锁存允许信号。6脚启动转换信号。7脚是转换结束信号。9脚是输出允许信号。
本实验使用通道IN0,将R101两端的电压作为模拟信号。电路接通后,在ALE由低电平变为高电平时,通道号写入地址锁存器,当ALE变低时,通道号被锁存。通道号经译码后选中对应通道,将该路模拟量接入转换单元。启动转换信号START的上升沿使内部寄存器清零,下降沿开始A/D转换。转换期间,START应保持低电平。在A/D转换期间,转换结束信号EOC为低电平,当EOC变为高电平时表明转换结束。A/D转换结束后,如果输出允许端OE为1,则转换结果从D0--D7送出。
单片机系统
原理图如下,模数转换结束后,转换完成的数字信号被送入单片机中,为八位二进制数,即0~255。要将其转换为浓度,设转换完成的数是X,首先让X/26,得到浓度的十位,然后余数

酒驾检测仪实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人253214894
  • 文件大小295 KB
  • 时间2018-09-01
最近更新