- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
酒精传感器的设计
电信10-1班刘晓萌
摘要
该设计作品基于ATmega16单片机,利用酒精传感器,实现空气周围环境中的酒精浓度实时测量,通过LED数码管实时显示,一旦超过阈值即蜂鸣器报警,可用于车载监控及仓库等有防火要求的地方
目录
1 项目要求 4
2.项目的硬件原理和内容 4
2.1 硬件设计思想和原理图 4
2.2 如何使用硬件单元 4
2.3 硬件电路图 6
3.软件设计思想和内容 8
3.1端口初始化 8
3.2数据采集及处理流程 8
3.3 LED显示 9
3.4蜂鸣器报警 10
4.测试过程处理 11
4.1硬件调试 11
4.2仿真调试 11
4.3综合调试 12
4.4测试过程问题分析 13
4.5测试结论 14
5. 系统设计所需资源 14
6. 项目分工 14
7. 系统设计总结 14
7.1团队总结 14
7.2个人心得 15
项目要求:
便携式酒后驾车测试仪
酒后驾车易出事故,但判定驾驶员是否喝酒过量带有较大的主观因素。请你利用学过的知识,设计一台便携式、交通警使用的酒后驾车测试仪。
总体思路是: 让被怀疑酒后驾车的驾驶员对准探头(内部装有多种传感器)呼三口气,用一排发光二极管指示呼气量的大小(呼气量越大,点亮的LED越多)。当呼气量达到允许值之后,“呼气气确认”LED亮,精酒蒸气含量数码管指示出三次呼气的酒精蒸气含量的平均百分比。如果呼气量不够,则提示重新呼气,当酒精含量超标时,LED闪亮,蜂鸣器发出“嘀??嘀??”声。
项目的硬件设计原理与内容
硬件设计思想和原理图:
采用MQ303将酒精信号转换成敏感体电阻的变化,外接电源和负载电阻,把电阻变化转换成电压信号,利用Mega16单片机的模数转换功能采样电压变化,转换成酒精浓度用七段数码管显示出来,当达到预定报警浓度时,蜂鸣器报警,并接通开关时,Led灯不再显示。
硬件设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值送入单片机进行处理。此外,还需接LED数码管显示,声光报警电路等。
如何使用硬件单元:
将MQ303预留引脚接电源,预热3秒以上。接通单片机电源,七段数码管闪烁显示周围酒精浓度。一旦酒精浓度超过阈值,蜂鸣器报警。与门和非门以及开关组成打火系统,蜂鸣器信号和开关决定是否导通。开关模拟打火系统电源开关,接通开关时,Led灯亮表示打火成功,反之则表示打火系统被强行制止。
单片机选择:ATmega16单片机是一款功能十分强大,集成度非常高的数字处理系统。它集成了ADC与DAC的模块,因而此作品设计中可以直接将MQ3型酒精气敏传感器
下图1为选择4位一体共阳极数码管,型号为SR410561k。该数码管具有工作稳定,亮度高,反应灵敏,质量可靠等特点。
图表 1
图二为蜂鸣器报警部分:
图表 2
图三为传感器回路图:
图表 3
硬件原理图:
PCB图:
软件设计思想和内容
软件方案主要包括数据采集、数据处理、显示、声光报警等子程序。仪器开机后经初测量结果。测量时数据采集程序把数据送到AVRmega16A/D转换器,进行AD转换。由数据处理程序完成数据间的转换和数制间转换。当测量数据超过阈值时报警子程序启动,发出声光报警。
1、端口初始化
1、 PORTA用于传感器信号输入和蜂鸣器输出;
PORTB用于控制LED显示;
PORTC用于LED位选。
2传感器采集部分:
采用ADC差分输入,因为传感器输出电压可以达到0-5v,单片机可以直接处理,故使用1倍增益。
3 ADC转换部分:
使用7.3728M晶振,32分频,T0比较匹配中断,定时2ms,转换结果右对齐。
4 七段数码管显示部分
动态扫描显示,间隔2ms。
2、数据采集处理子程序
图表 4
数据采集处理
图表 5
LED显示子程序
本显示为LD显示。显示子程序分为显示程序,测量结果显示程序。
图表 6
5、蜂鸣器报警子程序传感器输入值A/D转换后,调用比较程序,经过数据处理后显示的测量值与设定的报警阈值比较,小于阈值则继续执行显示程序大于阈值则将单片机端口进行报警
图表 7
测试过程处理
调试分析包括硬件调试分析和软件调试分析及软、硬件联调。由于硬件调试分析和软件调试分析是独立进行的,所以可以先调硬件再调软件。调试中找出错误、缺陷,判断各种故障,并软硬件的修改直至。
硬件调试
硬件调试包括传感器电路、显示电路、单片机外围电路、报警电路等。下面主要介绍传感器电路、报警电路的调试。
首先把,接上由于传感器里已经集成了放大电路,而用万用表测量可证实输出是一稳定的0-5V的电压信号,符合单片机的输入条件,因此此信号可以直接接人单片机进行AD转换而不需要放大、滤波
您可能关注的文档
最近下载
- 行进间低手投篮教案.doc VIP
- (正式版)H-Y-T 250-2018 无居民海岛开发利用测量规范(正式版).docx VIP
- “增材制造项目”—第二届职业技能大赛甘肃省选拔赛—技能试卷(样题).pdf VIP
- 日照城市介绍PPT模板.pptx VIP
- DLT 5219-2023 架空输电线路基础设计规程.pdf VIP
- 附睾炎护理查房.pptx VIP
- 跨学科实践“用'水透镜'探究近视眼的形成原因”(教学课件)物理沪粤版2024八年级上册.pptx VIP
- 2025年新人教版语文八年级上册全册教学设计.docx
- 华为认证ICT工程师HCIA考试(习题卷5).pdf VIP
- 招商运营专员岗位面试题及答案.docx VIP
原创力文档


文档评论(0)