帮帮文库

返回

基于AT89S51单片机酒精浓度探测仪的设计 基于AT89S51单片机酒精浓度探测仪的设计

格式:word 上传:2025-07-21 05:52:15

《基于AT89S51单片机酒精浓度探测仪的设计》修改意见稿

1、“.....可以开始读取数据了。单片机通过口与模数转换芯片的数据输出口相连读取转换后的数据。读取后的数据送到数据存储器单元中,经过单片机作相应的处理,即要将该电压值转换为酒精浓度值,然后处理后的数据转换成三位十进制码用数码管显示。程序流程图如图所示。图程序流程图单片机选择通道地址单片机置位并启动测试转换结束数码管显示单片机初始化开始单片机读取数据并作处理程序代码编写系统电源线接通或者系统复位后,程序从主程序入口进入运行。因为在程序中每次对模数转换后读取的数据,需要相应的存储空间,同时对读取的数据作适当处理后也要送到特定的存储空间存储起来,以供后面的数码管显示用。当然,在程序运行的过程当中,还要用到工作寄存器,因为工作寄存器都是临时存储数据,不需要保存作为以后处理要用到的数据,所以工作寄存器的初始化这部分可以省去。于是,对于程序的初始化程序代码可以相应写出......”

2、“.....到单元全部清零。即每次的初始化将上次存储的数据全部清除,用于存放当前要存储的数据。对模拟电压信号的数字转换由模数转换芯片加单片机控制来完成。模拟电压的输入端接在模数转换芯片的通道,再根据单片机与模数转换芯片的连接,单片机在选择读写地址时应该为。因为单片机高位地址位的位与单片机的位经或非后与模数转换芯片的和用导线连接。所以单片机在将地址写入模数转换芯片后,方面模数转换芯片锁存地址选择线的状态,从而选通相应的模拟通道,同时启动模数转换。模数转换需要定的时间,这时可以开始对转换是否结束进行不断的查询。中模数转换结束输出标志位是,转换结束时为高电平有效。该位通过个反相器与单片机引脚相连,因为启动模数转换之前位被置位,所以当查询到位为时即表示模数转换结束。最后将转换后的数据读取到单片机累加器中。根据这思路可以写出模数转换的子程序代码。,......”

3、“.....因为,实际的电压值范围在之间,而模数转换芯片对应的是位精度的处理,即从到,所以单片机还要对它作个除的处理工作。而在处理过程中对于有些数据的处理,可能要碰到双字节相除的情况。为此,在第位单字节除后,接下来的小数部分位的除则要作双字节的除法,这样才能保证使所有位能显示出来。如果所有位都当单字节除法来运算的话,对于有些要作双字节除法的位上的数字则无法显示,而能是显示。相除后对应的每位分别送到地址为的存储单元保存,以供显示或后续处理用。思路明确后,实际电压值转换部分程序可以写出来。经过处理后实际采样到的电压值对应的各个位就分别存储在三个存储单元里面了。模数转换后得到的数字电压量被单片机读取后还要作定的数据处理,其中包括把电压值转换为与之相对应的酒精浓度值,根据总体设计思路,对电压值都近似作对应区间的线性转换。即首先......”

4、“.....然后再根据该区间的线性关系作转换,得到对应的酒精浓度值。根据酒精浓度与电压的线性映射关系,如表所示,可以写出该部分的程序代码,从读取到的电压值得到酒精浓度值后,还要把该值转换为位进制码,存储到特定的存储单元以供数码管显示数值。数码管显示选用的是静态显示的方法,要在每次显示数据时把要显示的个位按顺序串行送到数码管集成驱动电路并行输出,以同时驱动个数码管同时点亮。根据段数码管的字型码如表所示和移位寄存器的逻辑功能,将对应的共阴极字型码放在个表格中,然后通过查表的方式找到要显示的数字送移位寄存器驱动数码管显示。单片机对每次移出的位通过输入到移位寄存器的数据输入端,移位寄存器的时钟脉冲通过单片机模拟的时钟信号提供。于是可以写出显示部分的程序代码。,,表七段字型码显示字符共阴极字型码共阳极字型码程序当中为了显示的精确,在有些位相除时用到了双字节相除的算法......”

5、“.....可以依照移位相减的基本位码并将位送送数码管显示。在发光二极管显示报警模块中,将采集信号输入二极管集成功率放大器,对该采集信号放大后驱动相应的发光二极管点亮,起到报警的作用。当然可以对本系统作定改进,并在此基础上制作酒精检测钥匙。即在车钥匙上设计个小吹管,由组信号发射器连接至车上的电子控制组件,如果驾驶者在开门之前所做的酒精吹气测试样本被发现超过法定允许的标准值,则系统将使引擎维持在静止状态无法启动。当驾驶者按下遥控器上的开门按钮,酒精探测仪也随之启动,然后驾驶者对着小管口吹气,酒精浓度会经由感应器上的小绿灯或小红灯显示出来。当显示绿灯时,钥匙将传送允许信号至车辆的电子控制系统,也就是通过检测,可以上路了但是如果测试结果为红灯,则车辆将维持在锁定状态,即使钥匙插入钥匙孔也无法发动车子......”

6、“.....广泛应用于化工建筑环保医疗家电安全保卫等领域。随着纳米技术薄膜技术等新材料研制成功,微机械与微电子技术计算机技术等的综合应用,高性能的气敏传感器将会不断出现。参考文献司士辉生物传感器化学工业出版社,吴桂秀传感器应用制作入门浙江科学技术出版社,彭军传感器与检测技术西安电子科技大学出版社,陈杰,黄鸿传感器与检测技术北京高等教育出版社,吴桂秀传感器应用制作入门浙江科学技术出版社,张锡富传感器北京机械工业出版社,郁有文传感器原理及工程应用西安西安电子科技大学出版社,楼然苗,李光飞系列单片机设计实例北京航空航天大学出版社,朱定华,戴汝平单片微机原理与应用清华大学出版社,胡乾斌,李光斌,李玲单片微型计算机原理与应用华中科技大学出版社,胡汉才单片机原理与借口技术清华大学出版社,余家春电路设计实用教程中国铁道出版社......”

7、“.....,,,,,,,,附录,,,致谢基于单片机酒精浓度探测仪设计与实现论文已经完成。本论文从选题,实验,到论文的写作,整个过程得到了易迎彦和徐晓英老师的精心指导和细心帮助,在此表示衷心的感谢。大学四年学习生涯即将告以段落,在此要感谢四年以来直对教学和指导工作认真负责,孜孜不倦的所有武汉理工大学理学院的老师们,同时还要感谢跟我同学习的同学,他们给了我帮助支持和动力,让我度过了个美好的大学生活。感谢武汉理工大学。黄制兵年月日方法来进行。除法运算是按位进行的,每位是个循环,每个循环中要作三件事,是被除数左移位,二是余数减除数,最后根据是否减来置商位为或。对于被除数的移动,最简单的办法是把被除数向余数单元左移,把被除数左移后空出的低位存放商数,当除法完成后,被除数已全部移动到余数单元并逐次被减而得到余数,而被除数单元中内容已成为商数。据此......”

8、“.....根据程序流程图和各个子程序的编写可以得到整个设计的总程序代码,见附录。打开实验开发平台单片机集成开发环境,在软件代码编辑器编辑程序代码,经汇编,修改,产生代码。电路调试与测试结果电路调试根据各个模块功能的设计和绘制的整体电路图,找到各功能模块的连接点。按照设计的步骤,并对照总电路图,在面包板上连接电路。电路的连接顺序是,先连接好各个模块,在调试检查正确的前提下再把各个模块连接起来。打开软件,将写好的调试程序代码在计算机上输入汇编修改产生代码,形成输入输出口实验文件。打开打开软件,在菜单选项中选择,在弹出的窗口中选择器件,并选点击。初始化器件后,将经过编译生成的,十六进制文件下载到单片机。电路连接好,并将调试程序代码注释电压到酒精浓度转换关系代码烧写到单片机上后,接上电源开始调试。先把气体传感器探头用个阻值为的电阻替代,复位单片机......”

9、“.....用万用表测量采样点的电压值,看用万用表测得的电压值与数码管上显示数据是否致。因为各导线和元器件对电压电流的影响,数码管显示的数据与万用表测得的数据存在定的偏差,但在可接受的范围内。调节电位器,观察数码管数据显示的变化,同样用万用表测量电压值作比较。测量数据与数码管显示数据基本致,说明电路数码管显示部分连接正确。然后,再把电位器阻值从开始逐渐调大,在每过个电压后观察相应发光二极管点亮,说明发光二极管显示部分电路连接正确。调试电路其他功能模块正确后,将预热足够长时间能正常工作的气体传感器换上原来的电阻。准备好若干个不同浓度的酒精气体样品,检测气体传感器是否能正常工作。当把不同浓度的酒精溶液样品靠接气敏传感器时,各自对应个不同的数据显示,说明整体电路已经完全正确。如图所示,硬件电路中发光二极管显示和位数码管显示都正确后,表明所连接的硬件电路已经调试成功......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(1)
1 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(2)
2 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(3)
3 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(4)
4 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(5)
5 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(6)
6 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(7)
7 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(8)
8 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(9)
9 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(10)
10 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(11)
11 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(12)
12 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(13)
13 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(14)
14 页 / 共 41
基于AT89S51单片机酒精浓度探测仪的设计.doc预览图(15)
15 页 / 共 41
预览结束,还剩 26 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档