资料介绍
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复杂,成本也高,本文提供了一种低成本的利用单片机多余I/O口实现的温度检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。其电路如下图所示:图中:P1.0、P1.1和P1.2是单片机的3个I/O脚;RK为100k的精密电阻;RT为100K-精度为1%的热敏电阻;R1为100Ω的普通电阻;C1为0.1μ的瓷介电容。其工作原理为:1.先将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。2.将P1.1、P1.2设置为输入状态,P1.0设为高电平输出,通过RK电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2口状态,当P1.2口检测为高电平时,即C1上的电压达到单片机高电平输入的门嵌电压时,单片机计时器记录下从开始充电到P1.2口转变为高电平的时间T1。3.将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。4.再将P1.0、P1.2设置为输入状态,P1.1设为高电平输出,通过RT电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2口状态,当P1.2口检测为高电平时,单片机计时器记录下从开始充电到P1.2口转变为高电平的时间T2。5.从电容的电压公式:可以得到:T1/RK=T2/RT,即RT=T2×RK/T1通过单片机计算得到热敏电阻RT的阻值。并通过查表法可以得到温度值。从上面所述可以看出,该测温电路的误差于这几个方面:单片机的定时器精度,RK电阻的精度,热敏电阻RT的精度,而与单片机的输出电压值、门嵌电压值、电容精度无关。因此,适当选取热敏电阻和精密电阻的精度,单片机的工作频率够高,就可以得到较好的测温精度。当单片机选用4M工作频率,RK、RT均为1%精度的电阻时,温度误差可以做到小于1℃。如果P1.2具有外部上升沿中断的功能,程序可以更简单,效果更好。单片机工作的程序流程图如下:(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于51单片机的热敏电阻数字温度计设计 8次下载
- 基于51单片机的热敏电阻数字温度计设计 33次下载
- 基于51单片机的热敏电阻测温仿真程序 13次下载
- 基于单片机的热敏电阻测温设计
- 39-基于51单片机的热敏电阻测温设计
- 39-基于51单片机的热敏电阻测温设计
- 基于51单片机热敏电阻温度计仿真设计 8次下载
- 热敏电阻器专业术语资料下载
- 热敏电阻在温度传感方案的应用资料下载
- 热敏电阻型号的命名有什么“讲究”?资料下载
- 使用单片机实现热敏电阻测试数码管显示的C语言程序免费下载 16次下载
- 使用PIC单片机实现热敏电阻数字化方法详细说明 9次下载
- 使用单片机设计热电阻测温仪的详细资料说明 10次下载
- MSP430的热敏电阻高精度测温设计详析 30次下载
- 基于单片机的光敏和热敏电阻实验程序【C语言版】 0次下载
- PTC热敏电阻和NTC热敏电阻怎么选? 171次阅读
- 教你如何分辨PTC热敏电阻和NTC热敏电阻 1093次阅读
- 正温度系数热敏电阻与负温度系数热敏电阻的区别 929次阅读
- ntc热敏电阻型号及参数 ntc热敏电阻怎么接线 9111次阅读
- NTC热敏电阻的应用 1627次阅读
- ntc热敏电阻原理_ntc热敏电阻测温范围 1.4w次阅读
- 热敏电阻如何测温度 1.2w次阅读
- 利用At89C2051单片机和热敏电阻实现中药加速仪温度测量系统的设计 3673次阅读
- NTC热敏电阻测温的工作原理及程序设计 2.5w次阅读
- ptc热敏电阻工作原理_ptc热敏电阻的应用 1w次阅读
- 电阻测温原理是什么?单片机温度计电路设计 1.2w次阅读
- ntc热敏电阻测温电路图大全(六款ntc热敏电阻测温电路) 24.5w次阅读
- 热敏电阻测温电路设计方案汇总(四款热敏电阻测温电路设计方案) 5.2w次阅读
- 热敏电阻的作用与热敏电阻的检测,热敏电阻的相关技术术语 3851次阅读
- 热敏电阻/PTC/NTC图形符号及电路图符号 7.2w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多