打印

STM8 有带温度传感器的么?

[复制链接]
3238|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
麦克塔维什| | 2016-8-9 22:20 | 只看该作者
基本上大多数芯片都带温度传感器的,只不过精度不高

使用特权

评论回复
板凳
merry_zsp| | 2016-8-10 17:27 | 只看该作者
麦克塔维什 发表于 2016-8-9 22:20
基本上大多数芯片都带温度传感器的,只不过精度不高

假如想要拿这个温度传感器做ad的温度补偿,是否可以呢

使用特权

评论回复
地板
Creas_Tall| | 2016-8-11 16:41 | 只看该作者
merry_zsp 发表于 2016-8-10 17:27
假如想要拿这个温度传感器做ad的温度补偿,是否可以呢

内部温度传感器测量的是内部温度,不同的运行功耗发热不同导致内部温度传感器极不稳定。仅当参考吧,不可作为电路板温度补偿使用哦!

使用特权

评论回复
5
magicoctoy| | 2016-8-12 08:31 | 只看该作者
我知道STM8L自带温度传感器的,其他的系列不知道有没有带的了,具体要看数据手册

使用特权

评论回复
6
tomyoct| | 2016-8-12 21:51 | 只看该作者
内部的温度传感器精度不是很高,聊胜于无吧,凑合用的。

使用特权

评论回复
7
chrise23| | 2016-8-13 14:13 | 只看该作者
STM8内部的温度传感器直接连接一个AD通道,启动AD后,直接读取AD值就可以了。

使用特权

评论回复
8
MTCN2013| | 2016-8-14 22:04 | 只看该作者
我觉得还不如加个18B20呢,精度比内部温度传感器高多了。

使用特权

评论回复
9
叶覃| | 2016-8-15 12:27 | 只看该作者
我以前也考虑过,但是放弃了,没有用这个

使用特权

评论回复
10
JobShare| | 2016-8-15 23:27 | 只看该作者
magicoctoy 发表于 2016-8-12 08:31
我知道STM8L自带温度传感器的,其他的系列不知道有没有带的了,具体要看数据手册 ...

STM8L101xx就没有吧



使用特权

评论回复
11
huafei123| | 2016-8-17 16:13 | 只看该作者
用过STM32的,计算公式如下,应该都是差不多的
温度(°C) = {(V25 - VSENSE) / Avg_Slope} + 25
一般来说,我用过计算出来的比室温要高的。如果想要测比较准的室温,建议用DS18B20吧

使用特权

评论回复
12
magicoctoy| | 2016-10-15 22:37 | 只看该作者
叶覃 发表于 2016-8-15 12:27
我以前也考虑过,但是放弃了,没有用这个

内部的不好吗?为什么不用呢?

使用特权

评论回复
13
叶覃| | 2016-10-16 10:15 | 只看该作者
huafei123 发表于 2016-8-17 16:13
用过STM32的,计算公式如下,应该都是差不多的
温度(°C) = {(V25 - VSENSE) / Avg_Slope} + 25
一般来说, ...

DS18B20的速度太慢了,有没有好点的模块可以推荐呢。

使用特权

评论回复
14
叶覃| | 2016-10-16 10:15 | 只看该作者
magicoctoy 发表于 2016-10-15 22:37
内部的不好吗?为什么不用呢?

内部的精度和稳定性太差了,测量的只是表面温度。

使用特权

评论回复
15
magicoctoy| | 2016-11-13 15:20 | 只看该作者
叶覃 发表于 2016-10-16 10:15
内部的精度和稳定性太差了,测量的只是表面温度。

那么做ad的温度补偿和校准的话,有什么好的办法呢?

使用特权

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

本版积分规则

18

主题

187

帖子

0

粉丝