- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PT100传感器的单片机温度检测系统分析
大连民族学院机电信息工程学院
自动化系
检测技术课程设计报告
题 目: 基于PT100的热电阻温度检测系统设计 专 业: 测控技术与仪器 班 级: 测控092班 学生姓名: 韦魏 刘宝琪 指导教师: 谢春利
设计完成日期: 2012年 6月29日
目 录
1 设计任务 1
1.1任务要求 1
1.2任务内容 1
2 系统方案设计 2
2.1总系统方案 2
2.1.1温度检测与处理 2
2.1.2模数转换 2
2.1.3温度显示 2
2.2系统方案图 2
3 硬件设计 4
3.1温度检测模块的设计 4
3.1.1PT100温度传感器简介 4
3.1.2温度检测及信号处理电路 4
3.2模数转换 5
3.2.1 ADC0809简介 5
3.2.2模数转换电路图 6
3.3 LED显示电路的设计 7
3.3.1 LED数码管编码 7
3.3.2 LED数码管显示方式选择 8
4 软件设计 9
4.1程序设计语言的选用 9
4.2软件程序的设计 9
4.2.1总体程序流程 9
4.2.2温度信号采集处理 10
5 系统调试 12
结 论 14
参考文献 15
附录A系统总电路图 16
附录B元件清单 17
附录C系统源程序 18
1 设计任务
1.1任务要求
给定温度传感器(热电阻、热敏电阻等)和单片机最小系统,学习使用单片机最小系统,设计温度测量电路和模拟量输入通道,完成相关的软件设计并实现温度测量显示。
1.2任务内容
通过传感器对温度进行检测,设计的检测电路将其转换成相应的电压值,又通过过程通道,A/D模数转换器将传感器的电压值的模拟信号转换为数字信号,然后所转换的数字量接到单片机89C52的P0口,最后单片机对接入的数字信号做出反应,显示出温度值。
2 系统方案设计
2.1总系统方案
该电阻温度检测系统由三部分组成:温度检测与处理,模数转换,温度显示。
2.1.1温度检测与处理
电阻式温度计是利用物质在温度变化时本身电阻也随着发生变化的特性来测量温度的。当被测介质中有温度阶梯存在时,所测得温度是感温元件所在范围介质中的平均温度。尽管导体或半导体材料的电阻值对温度的变化都有一定的依赖关系,但适用于制作温度检测元件的并不多。
由电阻温度传感器检测的信号不稳定,进入测量电路的除了传感器输出的测量信号外,往往还有各种噪声。而传感器的输出信号一般又很微弱,为了将测量信号从含有噪声的信号中分离出来我采用了仪用放大器AD623进行信号放大及低通滤波,将噪声去除。
2.1.2模数转换
A/D转换器的作用就是把模拟量转换成数字量,以便于单片机进行处理。电阻温度计将测量温度以电信号的形式传递给ADC0809(逐次比较型),将电压信号转换成单片机可接收的数字信号。
2.1.3温度显示
这部分模块由四位八段共阳极的数码管组成,段选部分直接与单片机相连。
2.2系统方案图
系统方案图如图1.1所示。
图2.1 系统方案图
3 硬件设计
3.1温度检测模块的设计
3.1.1PT100温度传感器简介
① 测量范围:-200℃~+850℃;
② 允许偏差值℃: A级 , B级 ;
③ 响应时间<30s;
④ 最小置入深度:热电阻的最小置入深度≥200mm;
⑤ 允通电流≤5mA。
另外,PT100温度传感器还具有抗振动、稳定性好、准确度高、耐高压等优点。
鉑热电阻的线性较好,在0~100摄氏度之间变化时,最大非线性偏差小于0.5摄氏度。鉑热电阻阻值与温度关系为:
① -200℃<t<0℃时,;
② 0℃≤t≤850℃时,;
式中,A=0B=-0.000000580;C=0.0000000000042735。可见PT100在常温0~100摄氏度之间变化时线性度非常好,其阻值表达式可近似简化为:,当温度变化1℃,PT100阻值近似变化0.39。
3.1.2温度检测及信号处理电路
热电阻测温是基于金属导体的电阻值随温度的增加而增加这一特性来进行温度测量的。通常将其放在电桥的桥臂上,温度变化时,热电阻两端的电压信号被送到仪器放大器AD623的输入端,经过仪器放大器放大后的电压输出送给A/D转换芯片,从而把热电阻的阻值转换成数字量。
AD623是一款集成式单电源仪表放大器,采用3 V至12 V电源供电时提供轨到轨输出摆幅。它可以通过单一增益设置电阻进行编程,并遵照8引脚工业标准引脚排列配置,赋予用户出众的灵活性。不接外部电阻时,AD623采用单位增益配置(G = 1);连接外部电阻时,AD623可通过编程实现最高增益1000。
AD623具有优异的交流共模抑制比(CMRR),并且随着增益提高而增大,因此可确保误差极小。由于CMRR在最高200 Hz时仍然保持稳定,因此线路噪声和线路谐波均得到抑制。
文档评论(0)