1、“.....当总线被释放后,上拉电阻将单总线拉高。在单总线器件检测到上升沿后,延时,接着通过拉低总线,以产生应答脉冲。写时序均起始于主机拉低总线,产生写时序的方式主机在拉低总线后,接着必须在之内释放总线。产生写时序的方式在主机拉低总线后,只需在整个时序期间保持低电平即可至少。在写字节程序中的写个位的时候,没有按照通常的分别写时序和写时序,而是把两者结合起来,当主机拉低总线后在之内将要写的位给如果是高电平满足内释放总线的要求,如果是低电平,则这条语句仍然是把总线拉在低电平,最后都通过延时完成个写时序写时序或写时序过程。写时间时序当主机把数据从逻辑高电平拉到逻辑低电平的时候,写时间隙开始。有两种写时间隙,写时间隙和写时间隙。所有写时间隙必须最少持续,包括两个写周期至少的恢复时间。线电平变低后,在个到的窗口内对线采样。如果线上事高电平,就是写,如果是低电平,就是写。主机要生成个写时间隙......”。
2、“.....在写时间隙开始后的内允许数据线拉到高电平。主机要生成个写时间隙,必须把数据线拉到低电平并保存。每个读时隙都由主机发起,至少拉低总线,在主机发起读时序之后,单总线器件才开始在总线上发送或。所有读时序至少需要。源程序假设要写的数据,且数据放在中。延时将要写数据存入将数据写入总线延时释放总线写位读时间时序当从读数据时,主机生成读时间隙。当主机把数据从高电平拉到低电平时,写时间隙开始,数据线必须保持至少从输出的数据在读时间隙的下降沿出现后内有效。因此,主机在读时间隙开始后必须把脚驱动拉为的电平保持,以读取脚状态。在读时间隙的结尾,引脚将被外部上拉电阻拉到高电平。所有读时间隙必须最少,包括两个读周期至少的恢复时间。源程序假设要读的数据,且数据放在中。个字节位释放总线延时采样总线数据延时采样数据存入释放总线采样下位延时......”。
3、“.....然后释放,收到信号后等待微秒左右,后发出微秒的存在低脉冲,主收到此信号表示复位成功。源程序其中定义为的数据管脚,主机为。延时释放总线延时,等待回应采样总线信号,复位时序如图所示四温度报警电路本设计采软件处理报警,利用有源蜂鸣器进行报警输出,采用直流供电。当所测温度超过获低于所预设的温度时,数据口相应拉高电平,报警输出。也可采用发光二级管报警电路,如过需要报警,则只需将相应位置,当参数判断完毕后,再看报警模型单元的内容是否与预设样,如不样,则发光报警报警电路硬件连接见图。图蜂鸣器电路连接图六软件设计概述整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后,软件的功能也就基本定下来了。从软件的功能不同可分为两大类是监控软件主程序,它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。二是执行软件子程序......”。
4、“.....每个执行软件也就是个小的功能执行模块。这里将各执行模块列出,并为每个执行模块进行功能定义和接口定义。各执行模块规划好后,就可以规划监控程序了。首先要根据系统的总体功能选择种最合适的监控程序结构,然后根据实时性的要求,合理地安排监控软,,和各执行模块之间地调度关系。二主程序模块主程序需要调用个子程序,分别为数码管显示程序,温度测试及处理子程序,报警子程序,中断设定子程序。各模块程序功能如下数码管显示程序向数码的显示送数,控制系统的显示部分。温度测试及处理程序对温度芯片送过来的数据进行处理,进行判断和显示。报警子程序进行温度上下限判断及报警输出。中断设定程序实现设定上下限报警功能......”。
5、“.....当设计需要实现上下限报警时,利用口进行中断,键进行上下限报警温度设定,进入温度设定状态后按下温度设定键,首先会提示显示字母,表示要用户设定高温报警温度,按键,表示本位数字,按表示移向下位,如果位高温设定完毕,则显示,表示要用户设定低温报警温度。位低温设定完毕,如果用户设置的高温比设定的低温高的话则显示表示提示,同时会有蜂鸣器及时报警提示,然后自动显示,让用户重新进行温度设定。中断设定子程序流程图见下图图中断设定子程序流程图七总结和体会本设计利用芯片控制温度传感器,再辅之以部分外围电路实现对环境温度的测控,性能稳定,精度教高,而且扩展性能很强大。由于支持单总线协议,我们可以将多个可以并联到根或根线上,只需根端口线就能与诸多通信......”。
6、“.....可以加入时钟芯片实现对时间进行显示,加之存储芯片来实现对时间和温度数据的记录,利用芯片和计算机实现串口通讯,这样就可以方便的统计出特定时间内的需要的时间和温度数据。由于的测量精度只有度,往往很多场合需要更加精确的温度,在所测温度精度不变的基础上必须对数据进行校正。由于是基于带隙结构的数字式温度传感器,结增量电压正比于绝对温度,它的测温精度较高,但存在着定的误差不过,其误差在时间和外部环境变化的条件下,保持相当高的稳定性。针对这特性,基于线性插补的数学思想,利用技术,对其进行误差校正补偿这种误差校正的补偿方法,不需增加硬件电路,计算方法简单,软件费用也很小,既提高了测量精度,又不需增加成本。它充分利用监控计算机的处理能力,在监控计算机上用线性插补的数学方法对其进行误差校正补偿,能轻易地将其提高其精度。经过将近三周的单片机课程设计,终于完成了我的数字温度计的设计......”。
7、“.....但从心底里说,还是高兴的,毕竟这次设计把实物都做了出来,高兴之余不得不深思呀,在本次设计的过程中,我发现很多的问题,虽然以前还做过这样的设计但这次设计真的让我长进了很多,单片机课程设计重点就在于软件算法的设计,需要有很巧妙的程序算法,虽然以前写过几次程序,但我觉的写好个程序并不是件简单的事,举个例子,以前写的那几次,数据加减时,我用的都是码,这次,我全部用的都是进制的数直接加减,显示处理时在用除法去删分,感觉效果比较好,有好多的东西,只有我们去试着做了,才能真正的掌握,只学习理论有些东西是很难理解的,更谈不上掌握。从这次的课程设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高,这就是我在这次课程设计中的最大收获。八致谢在本毕业设计的设计和制作过程中......”。
8、“.....同时也离不开很多的同学热心帮助,是他们在我遇到难题的时候给了我启发。通过本次毕业设计,我在专业知识专业技能和解决问题方法方面得到很大的提高。更深入了解并掌握了传感器的基本理论知识,并在单片机实际电路开发和常用编程设计思路掌握方面有了定程度的掌握,尽管本次设计还不是很完善,但这为我以后的设计之路积累了宝贵的经验。参考文献孙育才单片微型计算机及其应用东南大学出版社沈德金陈粤初单片机接口电路与应用程序实例北京航天航空大学出版社潘新民王燕芳微型计算机控制技术电子工业出版社李朝青单片机原理及接口技术简明修订版杭州北京航空航天大学出版社,李广弟单片机基础北京北京航空航天大学出版社,阎石数字电子技术基础第三版北京高等教育出版社,廖常初现场总线概述电工技术,王勇叶敦范基于的便携式实时温度检测仪选自仪表技术与传感器发器和配置寄存器。的管脚排列各种封装形式如图所示......”。
9、“.....开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源为地信号为可选择的引脚。当工作于寄生电源时,此引脚必须接地。其电路图所示。图外部封装形式图传感器电路图使用中的注意事项虽然具有测温系统简单测温精度高连接方便占用口线少等优点,但在实际应用中也应注意以下几方面的问题从测温结束到将温度值转换成数字量需要定的转换时间,这是必须保证的,不然会出现转换的现象,使温度输出总是显示。在实际使用中发现,应使电源电压保持在左右,若电源电压过低,会使所测得的温度精度降低。较小的硬件开销需要相对复杂的软件进行补偿,由于与微处理器间采用串行数据传送,因此,在对进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在使用等高级语言进行系统程序设计时,对操作部分最好采用汇编语言实现。在的有关资料中均未提及单总线上所挂数量问题,容易使人误认为可以挂任意多个,在实际应用中并非如此......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。