热敏电阻总结_第1页
热敏电阻总结_第2页
热敏电阻总结_第3页
热敏电阻总结_第4页
热敏电阻总结_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

热敏电阻测温度系统功能:利用热敏电阻作为媒介元件,测环境温度性能指标:0~65简洁,使用敏捷的特点,热敏电阻器是敏感元件的一类,依据温度系数不同分为正温度系数热敏电阻器PTC〕和负温度系数热敏电阻器〔NTC。本电路承受的是负温度系数热敏电阻器NTC,当温度越高时电阻值越低,并且由于其存在非线性特性,使得最终测热敏电阻的读数精度降低,温度越高,精度越低。操作步骤:本系统操作简洁,只需接通5v电源,便可测其环境中得温度。方案论证:C8051F330〔Comparator_A〕〔Timer_A能实现,如图所示。将Comparator_A的CA0CA1端接内部参考电压0.25Vcc。Timer_A工作在捕获模式,下降沿捕获,通过CCI1B捕获CAOUT。先使P1.2端口输出高电平,通过RrefCCA0CA1端1CRrefCA00.25Vcc,Comparator_A输出。再对热敏电阻RsensC6Rsens0.25Vcctime_sens。由下面的公式可以计算出热敏电阻〔Rsens〕的阻值。_RsensRref*time_sens_time ref方案二:利用8951单片机其工作原理为:先将P1.0、P1.1都设为低电平输出,使两个电容放电至放完。将P0.0、P0.1设置为输入状态,P1.0设为高电平输出,通过R0电阻对C充电,延迟一段时间后〔延迟时间可长一点,使电容保证布满电,当使电容布满电后,此时使P1.0为低电平,同时启动单片机内部计时器开头计时,检测P0.0口状态,当P0.0口检测为低电寻常,停顿计时,单片机计时器记录下从开头放电到P0.0口转变为低电平的时间T0。同理可求出通过热敏电阻对C充电的时间T1从电容的电压公式:VcVo(1etrc)可以得到:T0/R0=T1/Rse,即Rse=T1×R0/T02方案三:利用555定时器VCCRtC262Vcc/3跳变为低电平,这时定时器内部放电管导通,CRT26Vcc/3内部放电管截止。从而形成矩形脉冲信号。=0.7RtCt1=RtClnVccVcc/3)(Vcc2/3Vcc=0.7RtC=0.7RtCt2=RtCln02Vcc/3)(0Vcc/3=0.7RtCRtRt,进而求出温度值。3综上所述:承受方案二制作,由于方案二,不仅电路本钱小,而且电路简洁,便于与超声波测距模块相结合,作为超声波测距的温度补偿。系统框图:热敏电阻与电容单片机电阻与电容遇到的问题和解决的方法:理图,是无法完成温度的测量的。P1.2P1.0P1.2TtP1.1T1R R Tt据公式可得热敏电阻的阻挡为t 1。

STCP1,P2,P3的I/O口无法实现上述的原理是由于51单片机的I/O口内部除了P0口之外,4P1.0R1P1.1P1.2P1.0P1.1和P1.2对电容充电,因此用单片机的I/O口无法完成电容的放电时间的检测。使用时〔RAMT1T2的局部就可以完成了。P0P1P0原理图修改成方案二图所示的电路原理图。误差分析:officeexcel5E-08x^5+8E-06x^4-0.0008x^3+0.0446x^2-1.6593x+32.774〔E10〕MicrosoftVisualC++6.05x不断递增,此时便能够输出上述函yy〔见”5.芯片手册”文件夹中“公式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论