帮帮文库

返回

基于89C52和DS18B20温度检测系统的设计(最终版) 基于89C52和DS18B20温度检测系统的设计(最终版)

格式:word 上传:2022-06-25 14:56:19

《基于89C52和DS18B20温度检测系统的设计(最终版)》修改意见稿

1、“.....右移位读字节函数发转换命令开机显示处理温度数据显示温度值结束从总线上取个字节读出温度函数总线复位发命令发转换命令发命令读温度值的低字节温度值正负判断负温度求补码,标志位置取小数部分的值存入小数部分显示值取中间八位,即整数部分的值取百位数据暂存取后两位数据暂存取十位数据暂存符号位显示判断,读温度值的高字节最高位为时不显示,次高位为时不显示负温度时最高位显示主函数初始化端口开机显示开机先转换次器件决定,在频率稳定度要求不高时也可以使用陶瓷滤波器。使用石英晶体时为,使用陶瓷滤波器时,。本系统用的石英晶振,接的和脚,具体电路如图所示。图时钟信号电路晶振路传输电路在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题多点测量切换误差问题和放大电路零点漂移误差问题等技术问题......”

2、“.....另外般监控现场的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,本文采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器具有体积更小精度更高适用电压更宽采用线总线可组网等优点,在实际应用中取得了良好的测温效果。有三个引脚。管脚接电压给传感器供电。管脚为数据线,与的连接的同时,还要接个的上拉电阻,并接到的电源上,使数据线在空闲状态下能自动上拉为高电平。管脚接地。具体电路如图所示。之所以接口,是因为口的驱动力最强,完全可以驱的正常运行。图路传输电路显示电路显示电路采用静态显示,位数码管。所谓静态显示,就是每个显示器都要占用单独的具有锁存功能的接口用于比划段字形代码。这样单片机只要把显示的字形代码发送到接口电路,就不用管它了,直到要显示显示新的数据时......”

3、“.....因此,使用这种方法,单片机中的的开销小。本文的显示电路如图所示。其中口作为断码和小数点的选择,口作为位码的选择,在断码和口之间还需加上的上拉电阻,以保证灯的正常显示。图显示电路报警电路本文中当通道的温度测量值超出预先设定的上下限报警值或系统运行出现故障时,系统发出声光报警以提醒用户注意。报警电路中光报警采用发光二极管,声报警采用蜂鸣器来设计,蜂鸣器电路中,晶体管起开关作用,输出低电平时,管脚输出电压经过限流电阻分压后,到达基极的电压为使得晶体管发射结正偏,集电结反偏,晶体管导通,蜂鸣器上电而产生声响。发光二极管电路中,主要是限流电阻的设计,由于发光二极管工作电流是,导通压降为而单片机工作在电压时,口输出低电平的最大灌入电流是,输出的低电平是这样在限流电阻上的压降就是,而电流要限定在左右,所以电阻阻值为欧姆......”

4、“.....具体电路如图序上的语法,然后可以在它的基础上在对它进行些修改达到没有为止,然后将软件拿到硬件上去运行。通过仿真后,如无误,方可将程序灌输如单片机中。实物图调试前电路板图调试时电路板图调试后温度显示个人体会通过这次课程设计,让我对我所学的知识有了再次的熟悉。以前知识了解个表面,但是现在慢慢地看到了些本质。在这次课程设计中,让我更熟悉了操作软件,也让我清楚的了解了电子设计大体分三个阶段设计与计算阶段预设计阶段安装与调试阶段撰写总结报告阶段。通过所提出的原理方案,利用已有的各种理论知识,以便作出更合理的选择。再通过对元器件进行选择,对提出的问题进行分析,对参数进行估算。通过课程设计的实际操作,将课堂理论学习贯穿其中,全面系统的把所学的知识联系在起,并且做到融会贯通。通过这次机会的锻炼,使我学习和巩固了新老知识......”

5、“.....在课程设计过程中,我发现了自己的不足,以后我会通过加强学习,让自己所学的理论与实践相结合,把所学的知识应用于实际当中。参考文献李朝青单片机原理及接口技术第版北京航空航天大学出版社,陈世和电工电子实习教程北京航空航天大学出版社,孙进生等电子产品设计实例教程北京冶金工业出版社,张伟等实用教程北京人民电邮出版社,白瑞青,金功伟单片机温度巡回监测系统测试技术学报,年第卷第期李红刚,方佳,王强,钱双艳基于的八路温度巡回检测系统设计热带农业工程,年第卷第期附录附表元件清单序号型号个数排阻排针排针按键显示灯蜂鸣器晶振电阻电阻电阻电阻电容电容三极管发光二极管注封装都为标准封装图路传输温度测量系统完整电路图附源程序延时函数用段码输出口扫描口温度输入口小数点控制温度小数部分用查表法所示。图报警电路下载程序电路本文中将机上的程序拷贝到单片机中是通过如图所示的......”

6、“.....再和机之间进行通讯。图下载程序电路完整电路图完整电路第三节软件设计介绍程序流程图和实物图系统程序主要包括主程序,读出温度子程序,温度转换命了子程序,计算温度子程序,显示刷新温度子程序等。主程序主程序的主要功能是负责温度的实时显示读出并处理的测量的当前温度值。温度测量每进行次,这样可以在之内测量次被测温度,其程序流程见图所示。图系统主程序流程显示电路框图显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高位显示为时将符号显示位移入下位。程序流程图如图所示。图显示电路框图读出温度子程序温度转换命令子程序主要是发温度转换开始命令,当采用位分辨率时转换时间约为,在本程序设计中采用显示程序延时法等待转换的完成。温度转换命令子程序流程图如图所示。图温度转换流程图计算温度子程序计算温度子程序将中读取值进行码的转换运算......”

7、“.....其程序流程图如图所示。图计算温度流程图调试硬件调试硬件调试是利用开发系统基本测试仪器万用表显示器等,检查系统硬件中存在的故障。静态调试静态调试是在系统未工作时的种调试。步骤如下第步目测。检查外部的各种原器件或者是电路是否有断点。第二步用万用表检测。先用万用表复核目测中有疑问的连接点,在检测各种电源线与接地线之间是否有短路现象。第三步加电检测。给电路板加电,检测所有的插座或者是硬件的电源是否符合要求的值。第四步联机检查。因为只有单片机开发系统才能完成对用户系统的调试。动态调试动态调试是在用户系统工作的情况下发现和排除系统硬件中存在的器件内部故障器件连接逻辑等的种硬件检查,动态调试的般方法是由近及远由分到合。由近及远是将信号流经的各器件按照距离单片机的逻辑距离进行由近及远的分层,然后分层调试。调试时,仞采用去掉无关元件的方法,逐层调试下去,就会定位故障元件了......”

8、“.....当调试电路时,与该元件无关的器件全部从系统中去掉,这样可以将故障范围限定在个局部的电路上。当各块电路无故障后,将各电路逐块加入系统中,再对各块电路功能及各电路之间可能存在的相互联系进行调试,软件调试软件调试是通过对程序的汇编或者语言连接执行来发现程序中存在的语法与逻辑并加以排除纠正的过程,查看程序是否有逻辑的。在对硬件调试后再对软件进行,因为先对硬件检查没问题的情况下再对软件进行调试,编译软件可以通过编译去检查内部不带上拉电阻。脚脚输入输出脚,称为口,是个带内部上拉电阻的位双向口。脚脚输入输出脚,称为口,是个带内部上拉电阻的位双向口,脚脚输入输出脚,称为口,是个带内部上拉电阻的位双向口。端口具有复用功能......”

9、“.....与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现位的数字值读数方式。其实物如图所示。图内部主要有三个数字部件位激光温度传感器非易失性温度报警触发器和。的性能特点如下独特的单线接口方式,在与微处理器连接时仅需要条口线即可实现微处理器与的双向通讯多个可以并联在唯的三线上,实现多点组网功能无需外部器件可通过数据线供电,电压范围测温范围,在时精度为零待机功耗温度以或位数字量读出用户可定义的非易失性温度报警设置具有非易失性上下限报警设定的功能,用户可方便地通过编程修改上下限的数值负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作适用于,各种介质工业管道和狭小空间设备测温。电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接......”

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

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

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

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

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

搜索

客服

足迹

下载文档