- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
酒精检测仪
设计要求
酒精检测仪是专门为警察设计的一款呼出气体酒精含量探测器,民警们可用它来对司机朋友们是否饮酒来进行具体的检测、处理。可以粗略的检测出酒精含量,并锁定检测结果,测量完成、手动清零后,可以进行下一次测量。有效的减少了重大交通事故的发生,避免人员伤亡和财产的重大损失。
设计思路
我们要想做这个酒精检测仪器首先得有硬件的支持,所以我们这次的硬件用到了单片机、二极管、晶振、AD转换器、数码管、按键、酒精测量电路等,接着就是软件部分了,我们设计软件的思路是先通过酒精传感器电路,把接收到的信息传给AD转换器,然后通过AD转转换器把接收到的模拟电压信号转换成数字信号,然后在传给单片机,再由单片机处理,把收到的数字信号传给芯片164,通过164芯片传给数码管,然后在显示出在我们面前。完成整个酒精软件设计的初步实现,显示出来内容后我们在通过按键给单片机发送指令,让单片机执行那个按键下的命令。通过按键实现的酒精测试仪的控制,使这个装置更加的人性化。
硬件设计
单片机最小系统有晶振、电容、按键、单片机组成,我们把晶振是单片机工作的动力,所以我把晶振放在了单片机的XTAL1、XTAL2管脚上,为了能够提供单片机一个更加稳定的工作动力我们也给单片机加了两个电容并在了晶振的两个管脚上,电容有滤波的作用可以使单片机更好的工作,我们也给单片机加了个上电复位,避免了单片机死机时没办法处理的问题,我们把按键于电容并联起来然后在加了个电阻,这个电阻主要是起到了限流的作用,他的两端,一端接在了电源Vcc上另一端接在了RET上。为了使单片机有一个更好的驱动能力,我们也给单片机的P0.0~P0.7上加了上拉电阻,保证了单片机有足够大的驱动能力,满足了单片机的需求。
电路显示我们的显示主要是通过单片机的给芯片164发生高低电平来使芯片164工作来驱动数码管显示,我们的段选和位选都是同过164来实现的,所以我们把他的管脚接在了单片机的P0.0~P0.7上同时为了给单片机一个强大的驱动能力我们把单片机的P0.0~P0.7口上加了上拉电阻,通过上拉电阻来保持单片机的驱动能力,是显示正常的显示出来。
按键部分我们是通过高低电平来实现的,我们都知道单片机一上电是高电平所以我们通过按键来使单片机检测到低电平来保证给单片机发出指令所以我们把单片机的P0.0~P0.4接了独立按键当检测到有低电平时就可以执行单片机的命令,这样我们就实现了对单片机的输入控制。
软件设计
测试说明
第一步:当你按下S1时看看是否是参数校正
第二步:当你按下S2时看看能否就进行简易的测量。
第三步:当你按下S3时看看能否进行精确测量。
第四步:当你按下S4时看看能否进行除法运算。
第五步:当你按下S5时看看是否能进行电机的加速。
第六步:当你按下S6时看看能否进行清零。
如果以上测试能够成功说明我们的东西能够用了。
开始
按键检测
S1
参数校正
S2
简易测量
S3
酒精测量
S4
BrAC/BAC
S5
电动机加速
S6
酒精测量结果清零
显示
结束
文档评论(0)