51单片机红外线温度测量器
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
本设计应用性比较强,只要对电路部分稍加改装,就可以实现抄读其它的数字仪表设备:如数字电度表,数字水表等等。设计后的系统具有操作方便,控制灵活等优点。
其主要功能和指标如下:
1、利用温度传感器(DS18B20)测量某一点环境温度;
2、测量范围为-55℃~+99℃,精度为±0.5℃;
3、用4位数码管进行显示实际温度值显示;
4、手持端通过红外发射管发射测温信号;
5、测温端通过红外发射管发送到手持端;
6、手持端可以随时查看指定待测物体的温度值。
设计的核心是环境温度的测量以及红外数据的发射和接收,和温度的显示。文中对每个部分功能、实现过程作了详细地介绍。 [资料来源:www.THINK58.com]
该毕业设计系统主要由温度测量和数据采集和发送三部分组成。下面列举两种实现方案:
方案一:温度检测可以使用低温热偶或铂电阻,数据采集部分则使用带有A/D通道的单片机。考虑到一般的A/D输入通道都只能接收大信号,所以还要设计相应的放大电路。而模拟信号在长距离传输过程中,抗电磁干扰是令人伤脑筋的问题。此方案的软件简单,但硬件复杂,且检测点数追加时,各敏感元件参数的不一致性,都将会导致误差的产生,难以完全清除,而且成本会有较大增长幅度。
方案二:使用单片机和数字式单总线温度传感器构成。其具有下列特点:①具有高的测量精度和分辨率,测量范围大;②抗干扰能力强,稳定性好;③信号易于处理、传送和自动控制;④便于动态及多路测量,读数直观;⑤安装方便,维护简单,工作可靠性高。单总线温度传感器可以采用DALLAS公司生产的DS18B20系列,这类温度传感器直接输出数字信号,且多路温度传感器可以挂在1条总线上,共同占用单片机的1个I/O口即可实现。在提升单片机I/O口驱动能力的前提下,理论上可以任意扩充检测的温度点数。
比较两个方案后可以发现,方案二更适合于用作本系统的实施方案。尽管方案二不需要A/D,但考虑到系统扩充等因素,单片机可以选用AT98C2051。 [资料来源:http://think58.com]
软件模块的划分
该系统的控制软件主要可以分为测温和红外两个大的部分,其中具体有单片机初始化程序、定时中断服务程序、DS18B20接口程序、红外发射编码和红外接收解码程序等模块。 [来源:http://www.think58.com]
结论
这次毕业设计历时至少3个月,从一开始的确定课题,到后来的资料查找、理论学习,再有就是近来的调试和测试过程,这一切都使我的理论知识和动手能力进一步提高。
通过本次红外无线抄表系统的设计,我大有收获。从得到题目到查找资料,从对题目的研究设定到PCB电路板的制作,从电路板的调试到失败后再一次全部重新开始……在这一个充满挑战伴随挫折,充满热情伴随打击的过程中,我感触颇深,它已不仅是一个对我四年学习知识情况和我的应用动手能力的检验,而且还是对我的钻研精神,面对困难的心态,做事的毅力和耐心的考验。我在这个过程中深刻的感受到了做毕业设计的意义所在。
这个课题的根本技术就是单片机控制与串口通讯技术,加部分外围电路来实现一些复杂的功能。可以根据要求改变软件来实现功能的更新和扩展。
本课题的重点、难点是:
(1) 初步接触温度传感器,要对传感器的原理、结构、应用等各方面从头开始琢磨;
(2) 考虑电路实现原理以及与单片机的接口;
(3) 红外发送与接收技术;
通过完成本课题,我了解并掌握了传感器的基本理论知识,更深入的掌握单片机在实际电路中的开发和应用。为以后从事单片机软硬件产品的设计开发打下了一定的基础,培养了从事产品研发的信心。
[来源:http://think58.com]