单片机在热敏电阻测温线化中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机在热敏电阻测温线性化中应用 时间:2007-02-26 ? 来源: ? 作者:申屠恒火 童良忠 ? 点击:2753 ? 字体大小:【 HYPERLINK javascript:doZoom(16) 大 HYPERLINK javascript:doZoom(14) 中 HYPERLINK javascript:doZoom(12) 小】 【摘要】介绍了热敏电阻温度传感器经过温度频率变换电路进行模数转换,利用单片机的计算和查表功能对热敏电阻的温度非线性特性进行线性化处理,提高了热敏电阻测温精度。   关键词:热敏电阻;温度传感器;单片机;线性化 1 前言   目前大多利用硬件电路对热敏电阻温度非线性特性进行线性化,再经模/数转换送到单片机进行测量并显示,这样不仅线路复杂,难以消除硬件元器件参数随温度变化而引起温度测量误差,且成本相对较高,利用单片机的计算机和查表功能对热敏电阻温度非线性特性进行线性化处理,可以消除硬件参数随温度变化而引起的测量误差,且成本相对便宜,利于维护。 2 硬件设计   硬件由温度传感器、温度频率变换电路、单片机、显示电路等组成,原理如图1所示。 ? 图1 结构原理图 2.1 温度/频率变换电路   温度/频率变换电路由集成块NE555、电阻R0、温度传感器Rt(CWF51A)、振荡电容C0组成无稳态振荡电路,由集成块NE555第3脚输出频率信号,与单片机输入脚2相连。振荡器频率由表1确定。 ? 表1 NE555第3脚输出状态? 2脚 6脚 7脚 3脚 ≤1/3VCC <VCC 开路 低 1/3VCC 2/3VCC 保持 保持 1/VCC ≥2/3VCC 导通 高 2.2 单片机及显示电路   单片机选用美国Microchop公司生产的PIC16C54芯片,该单片机价格低廉,驱动能极强,可直接驱动数码显示(LED),指令简洁,运行速度快,最快执行单周期指令为200ns,自带看门狗电路,抗干扰能力极强,可在恶劣环境工作。该单片机外围线路,如图1所示。 3 计算分析,建立数学模型   热敏电阻CWF51A的特性: ??????????????? (1) 式中 Rto——在温度25℃时的热敏电阻阻值    t——被测温度,℃   我们从式(1)中得知温度传感器热敏电阻的电阻随温度呈指数式变化,是一种非线性关系。   根据表1求出振荡器输出信号低电平、高电平的脉宽,脉宽用X表示。 X低=(Ro+Rt)Coln2?????????????????? (2) X高=RtColn2?????????????????? (3) 由式(2),(3)得 X低-X高=R0C0ln2??????????????????? (4) 再式(3)除式(4)得: ???????????????????? (5) ???????????? (6) 如选择R0=Rt0,则得 ????????????????????????? (7)   从式(7)中知,测量温度跟硬件使用元器件无关,只要求精确测量低电平、高电平脉宽,单片机非常容易做到,因此可消除硬件电路元器件参数随温度变化而引起的测量误差。   把式(7)中左边进行数字化,取温度变化增量△t=1组成数据表格,如表2示。以便单片机进行数字化处理。 表2 数字化结果(-10℃~+85℃) t(℃) Rt/Rto t(℃) Rt/Rto t(℃) Rt/Rto -10 5.104 22 1.133 54 0.337 -9 4.843 23 1.086 55 0.326 -8 4.596 24 1.042 56 0.315 -7 4.364 25 1.000 57 0.305 -6 4.146 26 0.960 58 0.295 -5 3.94 27 0.922 59 0.285 -4 3.745 28 0.885 60 0.276 -3 3.562 29 0.850 61 0.267 -2 3.388 30 0.817 62 0.259 -1 3.225 31 0.785 63 0.25 0 3.07 32 0.755 64 0.242 1 2.924 33 0.726 65 0.235 2 2.785 34 0.698 66 0.227 3 2.655 35 0.672 67 0.22 4 2.531 36 0.647 68 0.213 5 2.414 37 0.622 69 0.207 6 2.303 38 0.599 70 0.201 7 2.198 39 0.577 71 0.194 8 2.098 40 0.556 72 0.189 9 2.004 41 0.536 73 0.183 10 1.914 42 0.516 74 0.177 11 1.829 43 0.498

文档评论(0)

135****6041 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档