打印

请问高人如何用程序检测NTC

[复制链接]
7939|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
2010bylon|  楼主 | 2010-9-24 15:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jiabin1024| | 2010-9-24 15:52 | 只看该作者
哈哈,我没有过NTC,电阻不变不是很好检测嘛

使用特权

评论回复
板凳
yewuyi| | 2010-9-24 15:54 | 只看该作者
NTC阻值随温度变化的,NTC阻值不变如何检测温度?

使用特权

评论回复
地板
sz_kd| | 2010-9-24 15:54 | 只看该作者
测试NTC上的电压就知道NTC阻值变化,当然要设置个波动范围。

使用特权

评论回复
5
2010bylon|  楼主 | 2010-9-24 15:56 | 只看该作者
但是,在某一段时间,就是恒温的时侯会误判啊

使用特权

评论回复
6
yewuyi| | 2010-9-24 16:59 | 只看该作者
什么事误判?!

误判什么呢?

使用特权

评论回复
7
2010bylon|  楼主 | 2010-9-24 18:18 | 只看该作者
本帖最后由 2010bylon 于 2010-9-24 18:19 编辑

yewuyi,你好!
是这样的,我现在每0.5S检测NTC阻值,如果在16S(客户要求)内阻值都没有变化,判NTC失效,但是,被测体在80-90度的时候,温度变化很慢,20S/度下降,在这里就误判NTC了。

使用特权

评论回复
8
xwj| | 2010-9-24 18:35 | 只看该作者
那你人认为这种情况是正常的吗?
如果人来判断认为是正常,那你为什么不把它加进程序里去呢?

使用特权

评论回复
9
流行音乐| | 2010-9-24 18:52 | 只看该作者
用两个或两个以上NTC同时工作就好了,损坏时总有先后顺序,这时就能判别NTC失效了。

使用特权

评论回复
10
流行音乐| | 2010-9-24 18:55 | 只看该作者
如果只用一个NTC,你是无法知道是NTC坏了,还是温度真的没变化。

使用特权

评论回复
11
2010bylon|  楼主 | 2010-9-24 18:59 | 只看该作者
多谢老X, 我上面提到的现象是正常的。做的事电烫斗,因为是控制7个温度档位,根据不同的使用环境,如在用一会就拔电(断电)然后又上电等,将会在不同的时刻出现误判,现在我把时间延长到24S,在调试没有发现误判,但是,客户要求16S,:L

使用特权

评论回复
12
2010bylon|  楼主 | 2010-9-24 19:16 | 只看该作者
如果只用一个NTC,你是无法知道是NTC坏了,还是温度真的没变化。
流行音乐 发表于 2010-9-24 18:55

我现在的情况是知道NTC是好的,而且温度可以控制的,就是会误判NTC失效。

使用特权

评论回复
13
冷漠| | 2010-9-24 19:42 | 只看该作者
本帖最后由 冷漠 于 2010-9-24 19:48 编辑

呵呵,一个闭环自控系统是有差调节、负反馈控制才达到恒温的。NTC传感器在220V一直加热情况下,16秒之内温度不变化、阻值不变化?那还叫有差调节自控系统吗?干脆不要负反馈控制得了,反正16秒之内它是恒温、没有差值的系统,用不着闭环负反馈控制。

即使拔电、上电使用,意思一样。只要通电温度必然变化。

使用特权

评论回复
14
谈的元| | 2010-9-24 20:26 | 只看该作者
给NTC略略加热?然后判断?10秒加热一次?

使用特权

评论回复
15
cauhorse| | 2010-9-24 23:42 | 只看该作者
损毁的状态如何?断丝检测可以主动给它通电试试。

使用特权

评论回复
16
2010bylon|  楼主 | 2010-9-25 07:44 | 只看该作者
要检测NTC的4种状态,即正常,开路,短路和无反应。因为要每一档控温在+-10度,所以不能定时加热。

使用特权

评论回复
17
yewuyi| | 2010-9-25 08:29 | 只看该作者
NTC和一个固定电阻串联,MCU的一个IO口接在串联电阻的一端,串联电阻的另一端接地,串联电阻的中心抽头接MCU的AD。

下面就是想怎么检测就怎么检测了。

使用特权

评论回复
18
2010bylon|  楼主 | 2010-9-25 11:23 | 只看该作者
17# yewuyi

你说的对,我就是那样接的。

使用特权

评论回复
19
hotpower| | 2010-9-26 20:29 | 只看该作者
adc后分段比较

使用特权

评论回复
20
2010bylon|  楼主 | 2010-9-27 15:48 | 只看该作者
多谢各位指教,我现在按照不同工作状态,采用不同的判断时间,总算解决了

使用特权

评论回复
评分
参与人数 2威望 +8 收起 理由
原野之狼 + 2 提出问题 并解决问题
程序匠人 + 6
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

1

粉丝