打印
[AVR单片机]

看了avr的ADC评价,正好我要请教个问题。

[复制链接]
楼主: cpu51
手机看帖
扫描二维码
随时随地手机跟帖
21

20楼的VCC是多少?

使用特权

评论回复
22
awey| | 2008-5-4 12:27 | 只看该作者

宇宙飞船一出现,论坛里就少不了口水战!

对于AD用的基准,除了电压精度要求高外,更重要的是稳定性和抗干扰能力,
因为精度可以通过硬件或软件调校来解决,而对稳定性硬件或软件几乎是无能
无力的。

MCU内部带的AD,因为与MCU做在同一芯片上,MCU是个数字电路,会对AD产生很
大的干扰,同时还受芯片温度的影响,这就是MCU内部AD精度一般很难做得很高
的原因,而对AD结果有决定性作用的基准,同样会受影响,不然,也没必要引
出外接基准的引脚了。

将模拟电路和数字电路做在一个硅片上,要保证很好的兼容,这是个世界级的
难题。

如果MCU内部AD的精度那么容易解决,哪里还有那么多的厂家生产AD芯片?而且
许多的价格远远超过MCU本身!

使用特权

评论回复
23
宇宙飞船| | 2008-5-4 14:57 | 只看该作者

副近形的AD本身要求的工艺就不复杂,速度在

双积分AD和并行AD之间,精度优于并行AD。最大的主要原因只要很少晶片面积就能达到目的。

副近形AD很简单,制作AD的关键技术就是模以电子开关同基准源,否定M8的精度换句话讲就是否定了ATMEL的集成制作一致性工艺。

使用特权

评论回复
24
yewuyi| | 2008-5-4 15:58 | 只看该作者

宇宙飞船的VREF就是准……

怎么着?

谁不同意谁别用……


呵呵,等于没说……


从M8手册上看,VREF精度好象确实不高……

使用特权

评论回复
25
宇宙飞船| | 2008-5-4 16:58 | 只看该作者

M8手册上从来就是写着2.56V,实测没啥不准,

M8手册上省掉了必要一个条件(VCC=5V供电)。AVR的竟争对手就利用手册上的写作漏洞来攻击AVR!只是可怜了一帮将要应用AVR的菜鸟们。

使用特权

评论回复
26
yewuyi| | 2008-5-4 17:40 | 只看该作者

DATASHEET没写出或者写的错误

那比ATMEL没做好芯片更糟糕。

出了这么长时间的CHIP了,也很多人反映过了,为什么AT连个基本的DATASHEET修订都不出?


那只能说明:它确实就是在2.3~2.7V范围内误差的。


尊重ATMEL给的DATASHEET才是对ATMEL芯片的尊重。

使用特权

评论回复
27
awey| | 2008-5-4 17:45 | 只看该作者

宇宙飞船看看这是什么?

这是手册上的参数:


这是能带隙基准的说明:


这是基准随Vcc与温度的变化曲线:



使用特权

评论回复
28
awey| | 2008-5-4 17:52 | 只看该作者

做产品不能抱着侥幸的心理,出了问题找谁去?

不要说内部的基准的不准确,就是使用外部的基准,也不能将宝压在它的上
面,因为还有其它的电路参数影响,应该有一个整体的调校。

使用特权

评论回复
29
宇宙飞船| | 2008-5-4 18:16 | 只看该作者

手册上很多错误的地方,就上面的图就有错了,

-40 到+85 都是极基稳定,VCC=5V的时候1.295~1.305 之间!!!何来差?
上面的图上标的85跟25应该换个位才对!AVR菜鸟们还不跪谢awey。

使用特权

评论回复
30
mohanwei| | 2008-5-4 19:14 | 只看该作者

这样的稳定度对于普通应用来说足够了。

使用特权

评论回复
31
zhousd| | 2008-5-4 21:49 | 只看该作者

M8的性价比这么高,AVR的竟争对手这回要哭了!

-40度到+85度参考源 < 0.01的误差。VCC供电4.5V到5.1V的参考源的误差 < 0.01 ;所谓的高手们这回没话好说了!

使用特权

评论回复
32
宇宙飞船| | 2008-5-4 22:33 | 只看该作者

线性稳压器7805的波电压一般都在20到50mv,

加上电路上的不确定脉冲电流,纹波通常大于50mv,最主要的是7805的温度特性远远不如内置MCU内部参考源!这就是真正有经验的人与“菜鸟级”的区别。
俺公司产品除了16949的高周波测试,产品无一例外都要过-40到+85温度的测试关,读到这个贴子的AVR菜鸟们这回真走运了!捡了个大便宜。

使用特权

评论回复
33
yewuyi| | 2008-5-5 08:58 | 只看该作者

既然反了,AT为什么不给出修订?

另外,这个图片中的VBG范围和基准随Vcc与温度的变化曲线差的很多,到底是哪个部分错了?ATMEL为何不给出订正呢?

这个问题就如同M48的内部RC OSC和MEGA系列内部EE的首字节容易‘蒸发’的问题一样,ATMEL往往给不出解释或者不愿意给出解释。


AT在AVR系列上的技术支持非常有限,或者是根本找不到人解决问题,靠代理的FAE根本不能解决问题,代理的FAE没办法了只有转给ATMEL,但往往是无影无踪,不了了之……

使用特权

评论回复
34
宇宙飞船| | 2008-5-5 10:16 | 只看该作者

33楼得复习一下模拟电路了。基准源的特性没标错,

错的是应用AVR的某些工程师不合格---》模拟基础不扎实的,手册上典形值对应的是5V供电。  

使用特权

评论回复
35
computer00| | 2008-5-5 11:18 | 只看该作者

哈哈~~~我的曲线是这样子的,看上去还比较稳定……

使用特权

评论回复
36
coldra| | 2008-5-5 11:28 | 只看该作者

M8内部基准误差很大

使用特权

评论回复
37
yewuyi| | 2008-5-5 12:56 | 只看该作者

呵呵,俺可没测过M8的VREF

但当时看它的手册,感觉AVR的手册简直是混乱不堪……

使用特权

评论回复
38
宇宙飞船| | 2008-5-5 13:16 | 只看该作者

手册有错,但并不影响实际的稳定性,M8的VREF

低压做得并不平坦,不可能在 2.7V或更低的的供电要求达到 2.56V稳定摆幅。这会增加内部成本和体积。

使用特权

评论回复
39
宇宙飞船| | 2008-5-5 13:27 | 只看该作者

VCC电压变化1V,温度变化-40+85,但参考电压<0.01V,

变化只有于7805的作为参考电压源的 1 %。

使用特权

评论回复
40
yewuyi| | 2008-5-5 14:50 | 只看该作者

不知飞船在讲什么?

我的意思:
从37楼的曲线图看,变化的范围在1.29~1.31间,但从33楼的TABLE16看,怎么就是1.15~1.40V了呢?

而且从曲线图看,典型值应该在1.29~1.31之间,为什么TABLE16给出的典型值是1.23V呢?

使用特权

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

本版积分规则