发新帖我要提问
12
返回列表
打印

谁能看懂这个测温电路?

[复制链接]
楼主: lushoubao305
手机看帖
扫描二维码
随时随地手机跟帖
21
十位ADC,一千多度,分辨率却在一度以内。却在一度以内

十位的分辨率是1024,而且通常精度只有九位左右,就算是采样信号是线性也很难做到一度之内,这已经超出我的认知范围了,

使用特权

评论回复
22
wztoad| | 2016-5-9 18:54 | 只看该作者
wztoad 发表于 2016-5-9 18:51
十位ADC,一千多度,分辨率却在一度以内。却在一度以内

十位的分辨率是1024,而且通常精度只有九位左右,就 ...

我通常用计算RC充放电的时间,16位定时器测量0-200度才勉强做到控制精度1度内

使用特权

评论回复
23
fzyuan| | 2016-5-9 21:06 | 只看该作者
wztoad 发表于 2016-5-9 18:51
十位ADC,一千多度,分辨率却在一度以内。却在一度以内

十位的分辨率是1024,而且通常精度只有九位左右,就 ...

确实有很多东西会超出你的认知范围。
绝大部分SAR结构AD(12bit或以下的)的精度都会优于其分辨率。

使用特权

评论回复
24
fzyuan| | 2016-5-9 21:10 | 只看该作者
jrcsh 发表于 2016-5-9 14:00
首先~~~~告诉你~~~~ 假设 1000度的话  10位 ADC 对应就是 1024   1000/1024 = 约 1度左右    基本的分辨概 ...

算这个分辨率不是依靠算术的,最高用点高数的知识。

使用特权

评论回复
25
fzyuan| | 2016-5-9 21:16 | 只看该作者
gx_huang 发表于 2016-5-9 17:24
这个我最懂,大批量在使用,利用比较器实现ADC的测量。
做好这个,需要一定的功力的。
分辨率比普通的MCU内 ...

在这种低速的应用下,如果有内置10bit的ADC,完全可以实现万分之一的有效分辨率(注意:不是精度),而并不需要么复杂的外部电路支持。
比较器是多余的,放大部分那么多偏置、迁移、滤波也基本可以省略。
譬如:直接ADC,10ksps采样,1s平均。

使用特权

评论回复
26
wg3613| | 2016-5-9 22:48 | 只看该作者
运放放大信号,然后传到单片机的管脚采集

使用特权

评论回复
27
duhemayi| | 2016-5-10 08:22 | 只看该作者
看看,很神秘!

使用特权

评论回复
28
whtwhtw| | 2016-5-10 08:32 | 只看该作者
按原理是TMP方波经阻容积分网络形成三角波,与TC放大电路输出电压进行比较,输出一个随温度变化的PWM波,测量PWM波的占空比实现测量温度的目的。
所以TEMP接的管脚不一定是ADC功能,很有可能是TIME输入捕获。

使用特权

评论回复
29
ljhtj| | 2016-5-10 09:14 | 只看该作者
TMP输出方波,C10上形成三角波 与07的输出比较产生一个占空比变化的方波,这样可以获得较高的分辨率,10位ad分辨率较低。

使用特权

评论回复
30
gx_huang| | 2016-5-10 12:48 | 只看该作者
fzyuan 发表于 2016-5-9 21:16
在这种低速的应用下,如果有内置10bit的ADC,完全可以实现万分之一的有效分辨率(注意:不是精度),而并 ...

10bit的ADC过采样,分辨率达到万分之一,不太好实现的。需要叠加一定的随机噪声,当噪声小于1/1024,ADC值不波动,分辨率就很低了。

使用特权

评论回复
31
qzlbwang| | 2016-5-10 14:15 | 只看该作者

使用特权

评论回复
32
fzyuan| | 2016-5-10 22:59 | 只看该作者
gx_huang 发表于 2016-5-10 12:48
10bit的ADC过采样,分辨率达到万分之一,不太好实现的。需要叠加一定的随机噪声,当噪声小于1/1024,ADC ...

叠加随机噪声只是最烂的方法

使用特权

评论回复
33
lws5678| | 2016-5-11 10:04 | 只看该作者
學習下

使用特权

评论回复
34
gx_huang| | 2016-5-11 12:50 | 只看该作者
fzyuan 发表于 2016-5-10 22:59
叠加随机噪声只是最烂的方法

那你10KHz采样率,10bit ADC,实现万分之一的有效分辨率,是什么原理呀?
是过采样吗?

使用特权

评论回复
35
batiafu| | 2016-5-11 13:34 | 只看该作者
xuexi

使用特权

评论回复
36
fzyuan| | 2016-5-11 16:57 | 只看该作者
gx_huang 发表于 2016-5-11 12:50
那你10KHz采样率,10bit ADC,实现万分之一的有效分辨率,是什么原理呀?
是过采样吗? ...

当然,肯定需要过采样。
但采用随机噪声加扰的效率较低,过采样数与分辨率提升倍数是平方关系;
并且产生一个良好的随机噪声很难;
所以可以采用一定幅度的三角波来实现,三角波的频率等于采样率除以平均个数(严格相等),
其幅度略大于ADC的一个LSB。
这样增加100倍分辨率只需400个采样,而随机噪声至少需要10000个采样.

使用特权

评论回复
37
fzyuan| | 2016-5-12 12:07 | 只看该作者
gx_huang 发表于 2016-5-12 11:57
没有使用10bit的ADC做过过采样,用8bit的试过,如果没有加额外噪声,ADC值基本不会变化。如果不是随机噪 ...

光是怀疑是没用的,拿起纸笔推导计算一下吧。

使用特权

评论回复
38
qzlbwang| | 2016-5-12 12:18 | 只看该作者
gx_huang 发表于 2016-5-12 11:57
没有使用10bit的ADC做过过采样,用8bit的试过,如果没有加额外噪声,ADC值基本不会变化。如果不是随机噪 ...

关键是:“三角波的频率等于采样率除以平均个数(严格相等)”,仔细品味哦!

使用特权

评论回复
39
bluecup| | 2016-5-12 12:37 | 只看该作者
电路有点意思,但未免复杂了。。而且整个电路的误差不好控制,冷端补偿,放大线性,阻容误差都挺麻烦。。成本上+-电源也不便宜。这个电路估计设计于90年代。。

使用特权

评论回复
40
gx_huang| | 2016-5-12 15:33 | 只看该作者
qzlbwang 发表于 2016-5-12 12:18
关键是:“三角波的频率等于采样率除以平均个数(严格相等)”,仔细品味哦! ...

这样操作,太复杂,对CPU的要求太高,得准确同步,似乎得不偿失。
我看见过一个产品,STC52芯片,应该是10bit的ADC,另外一个GPIO通过电阻分压引入到ADC脚,猜测可能是这个原理,不过我没有测试波形。

使用特权

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

本版积分规则