网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机课程设计热敏电阻温度计.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计热敏电阻温度计.doc

《》 任务书 课程题目 热敏电阻温度计 热敏电阻是近年来发展起来的一种新型半导体感温元件,由于它具有灵敏度高,体积小,重量轻,热惯性小,寿命长,以及价格便宜等优点,因此应用非常广泛。热敏电阻具有负的温度特性,当温度升高时,电阻值减小。热敏电阻的阻值――温度特性曲线是一条指数曲线,非线性度较大,因此在使用时要进行线性化处理。 设计目的 ??1.????????? 通过课程设计实践,树立正确的设计思想,培养综合运用专业课程和其他选修课程的理论与生产实际知识来分析和解决电子设计问题的能力。 2. 学习电子设计的一般方法、步骤,掌握电子设计的一般规律。 3. 进行电子设计基本技能的训练,培养查阅资料的技能、掌握Protel 2004的工作流程和调试方法。 4. 学习掌握单片机设计原理和设计思路。 设计要求(1)测量温度为10~150℃; (2)温度误差不大于0.5%; (3)温度用4位数码管显示; (4)以热敏电阻作为温度检测元件; 目录 绪论……………………………………………1 1.实验原理………………………………………2 2.电路实现………………………………………4 2.1热敏电阻温度转换原理…………………4 2.2原理图……………………………………5 3.程序设计………………………………………6 3.1温度计算程序……………………………6 3.2温度转换十进制程序……………………7 3.3显示子程序………………………………9 4.总结…………………………………………12 5.参考文献……………………………………14 绪论 温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数之一,所以温度测量技术和测量仪器的研究是一个重要的课题。随着时代的进步和发展,单片机技术已经伸入到各个领域,基于单片机数字温度计与传统的温度计相比,具有读数方便,测温范围广,其输出温度采用数字显示。 该课程设计仔细研究了有关公司开发的相关产品。首先详细介绍了铂热电阻PT100,运算放大器LM324, AD0804芯片及单片机工作原理,在此基础上,设计了相应的硬件原理图及软件程序,实现了温度检测与显示环节。 一.实验原理 测量部分可以采用热敏电阻,热电偶及温度传感器。由于精度要求不高,故我们通过热敏电阻实现温度的测量功能。 信号放大部分为使信号不失真,就得保证电路的对称性,所以我们采用单端输入双端输出的差动放大电路进行信号的变换,同时用高精度,低漂移的运放来代替晶体三极管。 A/D转换部分CPU8051通过P0口P0.0-P0.2向A/D发送模拟的地址编码信息,并通过地址线P2.0和写控制线 控制地址编码信号的锁存。选通相应的模拟输入通道,然后启动A/D转换。当转换结束后,A/D经过EOC发出标志信号,经反相后送入8051的 向8051发出中断请求,当8051响应请求后,通过P2.0的读控制端 使A/D的OE端变为高电平,从而控制转换器的三态数据输出,锁存器通过P0口P0.0-P0.7向8051输出。 数码显示部分用74LS164驱动显示,另外我们用一个PNP型的三极管来控制数码管的电源,是因为164没有数据锁存端,数据在传送过程中,对输出端来说是透明的,这样,数据在传送过程中,数码管上有闪动现象,驱动的位数越多,闪动现象越明显。为了消除这种现象,在数据传送过程中,关闭三极管使数码管没电不显示,数据传送完后立刻使三极管导通,这样就实现锁存功能。 二. 电路实现 1.热敏电阻温度转换原理 热敏电阻是近年来发展起来的一种新型半导体感温元件,由于它具有灵敏度高,体积小,重量轻,热惯性小,寿命长,以及价格便宜等优点,因此应用非常广泛。热敏电阻具有负的温度特性,当温度升高时,电阻值减小。热敏电阻的阻值――温度特性曲线是一条指数曲线,非线性度较大,因此在使用时要进行线性化处理。 ????????????????????? 热敏电阻的温度特性曲线 热敏电阻的使用是为了感知温度,为此给热敏电阻通以恒定的电流,测量电阻两端就得到一个电压,然后即可通过下列公式求得温度值: 其中的参数如下: T:被测温度 T0:与热敏电阻特性有关的温度参数 K:与热敏电阻特性有关的系数 :热敏电阻两端的电压 根据这一公式,如果能测得热敏电阻两端的电压并知道参数T0和K,则可以计算出热敏电阻的环境温度,即:被测温度,这样就把电阻随温度的变化关系转化为电压随温度变化的关系。数字式热敏电阻温度计设计工作的主要内容就是把热敏电阻两端电压值经A/D转换为数字量,通过软件方法计算得到温度值,然后进行显示处理。 2.原理图 三.程序设计 (1)温度计算程序 在温度计算公式中系数值K是一个很小的数,为了计算方便,取放大256倍后的K值与VT执行乘法运算,即256*K*

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档