doc 基于DS18B20的温度报警器的设计(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:26 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 14:56

基于DS18B20的温度报警器的设计(最终版)

在数码管上显示温度延时值负数标识及负号显示位置注意类型为如果为负数则反取加,并设置负号标识及负号显示位置默认负号显示在左边第位查表得到温度小数部分获取温度整数部分无符号栏中,单击打开按钮,选取目标代码文件。在栏中设置时钟频率为。编辑元件栏如图所示。图编辑元件栏运行之后,如果所测得的温度在之间,则结果如图所示。温度报警器不会响,也不会亮。图温度在之间的结果运行之后,如果所测得的温度低于,则仿真结果如图所示。低温报警指示灯会闪光,同时蜂鸣器会响。图温度低于摄氏度的仿真结果运行之后,如果所测得的温度高于,则仿真结果如图所示。高温报警指示灯会闪光,同时蜂鸣器会响。图温度高于的仿真结果参考文献钱晓捷汇编语言程序设计北京电子工业出版社杨季文汇编语言程序设计教程北京清华大学出版社何小艇电子系统设计浙江浙江大学出版社彭伟编单片机语言程序设计实训例基于仿真北京电子工业出版社,戴佳,戴卫恒单片机语言应用程序设计北京电子工业出版社,张志良单片机原理与控制技术北京机械工业出版社,彭介华电子技术课程设计指导北京高等教育出版社,致谢在毕业设计完成的过程中得到了许多老师和同学的帮助,老师们严谨治学的教学使我受益匪浅。其中,本论文的选题研究内容研究方法以及论文的成型都是在导师徐老师的支持鼓励和悉心教导下完成的,她是我获得深思熟虑的意见和概念清晰的见解的来源,她不惜花费自己的时间对本论文提出许多意见和建议,既积极发了我的灵感,又给了我持久不断的鼓励。本论文完成的过程中倾注了导师大量的心血,在本论文完成之际,特向我尊敬的导师表示由衷的感谢。本论文的完成对我是个巨大的激励,使我在学习和工作方面充满信心,更为我在今后的学习和工作中提供了宝贵的经验。在学习工作和论文写作中,得到了同学们的热枕帮助,再次向他们表示由衷的感谢。感谢院领导及各位老师在我学习期间给与我的帮助。最后,对我的父母及所有亲人给与我的理解帮助和支持表示申请的感谢,将整数部分分解为三位待显示数字高位为则不显示调整负号位置调整负号位置,显示,显示小数位个位及小数点,十位,百位定时器中断,控制警报声音主程序第章仿真结果首先打开,画出相应电路。然后在中编写的程序。将程序生成格式。双击单片机,打开其编辑元件栏,在的低电平信号。当接到此复位信号后则会在后回发个芯片的存在脉冲。存在脉冲在复位电平结束之后,控制器应该将数据单总线拉高,以便于在后接收存在脉冲,存在脉冲为个的低电平信号。至此,通信双方已经达成了基本的协议,接下来将会是控制器与间的数据通信。如果复位低电平的时间不足或是单总线的电路断路都不会接到存在脉冲,在设计时要注意意外情况的处理。控制器发送指令双方打完了招呼之后最要将进行交流了,指令共有条,每个工作周期只能发条,指令分别是读数据指定匹配芯片跳跃芯片搜索报警芯片搜索。指令为位长度,功能是对片内的位光刻进行操作。其主要目的是为了分辨条总线上挂接的多个器件并作处理。诚然,单总线上可以同时挂接多个器件,并通过每个器件上所独有的号来区别,般只挂接单个芯片时可以跳过指令注意此处指的跳过指令并非不发送指令,而是用特有的条跳过指令。指令在下文有详细的介绍。控制器发送存储器操作指令在指令发送给之后,紧接着不间断就是发送存储器操作指令了。操作指令同样为位,共条,存储器操作指令分别是写数据读数据将数据复制到温度转换将中的报警值复制到工作方式切换。存储器操作指令的功能是命令作什么样的工作,是芯片控制的关键。执行或数据读写个存储器操作指令结束后则将进行指令执行或数据的读写,这个操作要视存储器操作指令而定。如执行温度转换指令则控制器单片机必须等待执行其指令,般转换时间为。如执行数据读写指令则需要严格遵循的读写时序来操作。数据的读写方法将有下文有详细介绍。若要读出当前的温度数据我们需要执行两次工作周期,第个周期为复位跳过指令执行温度转换存储器操作指令等待温度转换时间。紧接着执行第二个周期为复位跳过指令执行读的存储器操作指令读数据最多为个字节,中途可停止,只读简单温度值则读前个字节即可。第章硬件电路设计温度报警器的电路设计如图所示,控制器使用单片机,温度传感器使用,用数码管实现温度显示。本温度报警器大体分四个工作过程。首先,由温度传感器芯片测量当前的温度,并将结果送入单片机中。其次,再通过单片机芯片对送来的测量温度读数进行计算和转化,并将此结果送入数码管。然后,数码管显示温度数据。最后,若温度超标,则二极管发光和蜂鸣器响起。由图可以看到本电路主要由温度传感器芯片数码管显示模块和单片机芯片组成。其中,温度传感器芯片采用线制与单片机相连,它独立的完成温度测量以及将测量结过传送到单片机的工作。图温度报警器电路设计原理图是种带字节存储器的低电压高性能位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除次。该器件采用高密度非易失存储器制造技术制造,与工业标准的指令集和输出管脚相兼容。由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器。单片机为很多嵌入式控制系统提供了种灵活性高且价廉的方案。引脚排列如图所示。图引脚排列在本设计中,起到控制器的作用。当温度传感器芯片测量系统发出报警声。,共阴数码管段码及空白显示,温度小数位对照表,报警温度上下限,为进行正负数比较,此处设为类型取值范围为,支持范围为,当前读取的温度整数部分从读取的温度值待显示的各温度数位高低温报警标志传感器正常标志定时器延时累加延时初始化读字节,写字节前的温度后,把结果送入单片机中。然后,通过单片机芯片对送来的测量温度读数进行计算和转换,井将此结果送入数码管模块。晶振电路晶振电路是给单片机提供时钟信号的。其中,连接在晶振旁的两个电容叫做负荷电容,般单片机的晶振工作于并联谐振状态,也可以理解为谐振电容的部分。晶振电路的原理图如图所示。图晶振电路的原理图它是根据晶振厂家提供的晶振要求负载电容选值的,换句话说,晶振的频率就是在它提供的负载电容下测得的,能最大限度的保证频率值的误差,也能保证温漂等误差。两个电容的取值都是相同的,或者说相差不大,如果相差太大,容易造成谐振的不平衡,容易造成停振或者干脆不起振。本设计中,负荷电容的值是。复位电路复位电路的作用就是把电路恢复到起始状态。就像计算器的清零按钮的作用样,当你进行完了个题目的计算后肯定是要清零的是吧,或者你输入,计算失误时都要进行清零操作。以便回到原始状态,重新进行计算。和计算器清零按钮有所不同的是,复位电路启动的手段有所不同。是在给电路通电时马上进行复位操作二是在必要时可以由手动操作三是根据程序或者电路运行的需要自动地进行。篡位电路都是比较简单的大都是只有电阻和电容组合就可以办到了。复位电路的原理图如图所示。图复位电路的原理图报警电路在本设计中,温度报警器的报警温度设为高,低,当感知到温度达到此临界值时相应的闪烁,同时蜂鸣器会发出报警声。报警电路的原理图如图所示。图报警电路的原理图是我们常用的芯片,用来驱动或者其他的设备,它是路同相三态双向总线收发器,可双向传输数据。其封装与引脚如图所示。图的封装与引脚还具有双向三态功能,既可以输出,也可以输入数据。当单片机的口总线负载达到或超过最大负载能力时,必须接入等总线驱动器。当片选端低电平有效时信号由向传输接收,信号由向传输发送当为高电平时,均为高阻态。由于口始终输出地址的高位,接口时的三态控制端和接地,口与驱动器输入线对应相连。口与输入端相连,端接地,保证数据线畅通。的和相与后接,使得且有效时,输入←,其它时间处于输出。在设计中,它主要起到了把单片机芯片所处理和转化的数据传输到数码管中。显示电路显示电路中的数码管是位的,有个引脚。通过芯片对送来的测量温度读数进行计算和转化,并将此结果送入数码管中,由数码管来显示,通过数码管可以清楚的看到所测得的温度。数码管的封装图如图所示。图数码管的封装图第章软件设计主程序模块主程序需要设置初始值和的温度报警值,之后读取温度值,将该温度与所设置的温度比较。如果该温度在所设温度的范围之内,则程序从头开始运行。如果该温度在所设温度的范围之外,则报警器报警。主程序流程图如图所示。开始设置初值调用函数,数码管显示从读取温度值报警器报警返回将读取的温度与设置的温度比较图主程序流程图程序说明具体的程序代码及其说明见注释语句如下。说明本例将报警温度设为高,低,当感知到温度达到次临界值时相应的闪烁,同复位电路报警电路显示电路

下一篇
基于DS18B20的温度报警器的设计(最终版)第1页
1 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第2页
2 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第3页
3 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第4页
4 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第5页
5 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第6页
6 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第7页
7 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第8页
8 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第9页
9 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第10页
10 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第11页
11 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第12页
12 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第13页
13 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第14页
14 页 / 共 26
基于DS18B20的温度报警器的设计(最终版)第15页
15 页 / 共 26
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批