打印
[STM32F0]

STM32F0 的片内温度传感器太弱了吧。。。

[复制链接]
3983|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
磁轨炮|  楼主 | 2015-11-17 11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
图片没法上传。。。

25℃时ADC值    最小值: 1.34V        典型值:1.42V       最大值: 1.52V
1℃步长           最小值:  4.0mv       典型值:4.3mv       最大值:4.6mv

这样算下来,25℃时最小值和最大值差200mv/4.3mv, 然后算下来能差50℃。。。。这不科学吧。。。
沙发
磁轨炮|  楼主 | 2015-11-17 11:39 | 只看该作者
大神们有什么好的解决方法吗?

使用特权

评论回复
板凳
磁轨炮|  楼主 | 2015-11-17 11:46 | 只看该作者
顶一下,不要沉啊

使用特权

评论回复
地板
磁轨炮|  楼主 | 2015-11-17 11:57 | 只看该作者
真的要沉了吗?

使用特权

评论回复
5
457344370| | 2015-11-17 12:22 | 只看该作者
校准下就差不多了

使用特权

评论回复
6
磁轨炮|  楼主 | 2015-11-17 13:05 | 只看该作者
457344370 发表于 2015-11-17 12:22
校准下就差不多了

每片都要校准?太可怕了

使用特权

评论回复
7
exson_2006| | 2015-11-17 14:05 | 只看该作者
我的这个计算也很不准啊

使用特权

评论回复
8
z_no1| | 2015-11-17 17:38 | 只看该作者
这个手册里说了是用于温度变化的测量的。测相对值。

使用特权

评论回复
9
mmuuss586| | 2015-11-17 17:58 | 只看该作者
和芯片的发热也有关系啊;
正常的话,一般也就5度内吧;
楼主查查看,是否还有其它原因;

使用特权

评论回复
10
457344370| | 2015-11-17 19:41 | 只看该作者
磁轨** 发表于 2015-11-17 13:05
每片都要校准?太可怕了

终检测试多一个步骤而已,全机器测试耽误不了多少时间

使用特权

评论回复
11
wfl102824| | 2015-11-17 20:08 | 只看该作者
人手册都说了只有参考意义,你上电时记个值,运行一段时间后读取一个值算偏差可以,要准确的温度不好用,不如用一个单IO的温度传感器。

使用特权

评论回复
12
zgy8864| | 2015-11-17 21:27 | 只看该作者
MCU自带的片内温度传感器,精度都 不高。一般测温都是用外挂一个温度传感 器,如要求不高,也可用NTC。

使用特权

评论回复
13
xinxinzhihuo| | 2015-11-17 21:57 | 只看该作者
片内的温度,MCU计算多了会发热啊,当然只是参考

使用特权

评论回复
14
yiwang1011| | 2015-11-18 08:47 | 只看该作者
放弃片内温度sensor吧,我问过FAE了,说这个肯定不准,就算校准后也没法用。

使用特权

评论回复
15
北极星405| | 2015-11-18 09:00 | 只看该作者
原来如此,了解了,应该只是一个参考能判断芯片是否过热……外用还是外接好

使用特权

评论回复
16
linqing171| | 2015-11-18 10:43 | 只看该作者
用过的最准的,C8051F392的内置的高精度温度传感器。
ST的参考源对温度传感器影响也较大。
还有见过更差的PIC18F1509

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

38

帖子

0

粉丝