搜索
bottom↓
回复: 6

求救,检测出问题!

[复制链接]

出0入0汤圆

发表于 2012-6-14 23:33:15 | 显示全部楼层 |阅读模式
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复杂,成本也高,本文提供了一种低成本的利用单片机多余I/O口实现的温度检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。其电路如下图所示:

大家可以直接打开链接网站http://www.61ic.com/Technology/embed/201104/31344.html


P1.0、P1.1和P1.2是单片机的3个I/O脚;

RK为100k的精密电阻;

RT为100K-精度为1%的热敏电阻;

R1为100Ω的普通电阻;

C1为0.1μ的瓷介电容。

其工作原理为:

先将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。
将P1.1、P1.2设置为输入状态,P1.0设为高电平输出,通过RK电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2口状态,当P1.2口检测为高电平时,即C1上的电压达到单片机高电平输入的门嵌电压时,单片机计时器记录下从开始充电到P1.2口转变为高电平的时间T1。
将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。
再将P1.0、P1.2设置为输入状态,P1.1设为高电平输出,通过RT电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2口状态,当P1.2口检测为高电平时,单片机计时器记录下从开始充电到P1.2口转变为高电平的时间T2。
从电容的电压公式:

可以得到:T1/RK=T2/RT,即 RT=T2×RK/T1

通过单片机计算得到热敏电阻RT的阻值。并通过查表法可以得到温度值。

从上面所述可以看出,该测温电路的误差来源于这几个方面:单片机的定时器精度,RK电阻的精度,热敏电阻RT的精度,而与单片机的输出电压值、门嵌电压值、电容精度无关。因此,适当选取热敏电阻和精密电阻的精度,单片机的工作频率够高,就可以得到较好的测温精度。

当单片机选用4M工作频率,RK、RT均为1%精度的电阻时,温度误差可以做到小于1℃。

如果P1.2具有外部上升沿中断的功能,程序可以更简单,效果更好。


大家可以直接打开链接网站http://www.61ic.com/Technology/embed/201104/31344.html

目前我怎么也调试不出来!不知道是不是这个有什么特别需要注意的事项!不知道有没有大侠按照上面可以调试出来!谢谢各位指点!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2012-6-30 13:54:29 | 显示全部楼层
没人看啊!

出0入0汤圆

发表于 2012-6-30 15:14:17 | 显示全部楼层
很简单啊,而且你的普通电阻100Ohm也不需要,完全可以去掉嘛,(我没看图)

出0入0汤圆

发表于 2012-6-30 15:19:34 | 显示全部楼层
收藏,等大牛

出0入8汤圆

发表于 2012-6-30 15:24:04 | 显示全部楼层
论坛原理上就有这种方法。 很早以前  我也用过。

出0入0汤圆

发表于 2012-6-30 16:11:02 | 显示全部楼层
这个玩过,利用RC充放电测温

出0入0汤圆

 楼主| 发表于 2012-7-5 20:28:31 | 显示全部楼层
但是实现起来问题一堆,每次显示都不一样啊!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-27 00:14

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表