打印
[AVR单片机]

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

[复制链接]
楼主: cpu51
手机看帖
扫描二维码
随时随地手机跟帖
41
t.jm| | 2008-5-5 15:34 | 只看该作者 回帖奖励 |倒序浏览

我一般不用内部基准.

回楼上:
那说明内部基准"稳定"而"不准确",也就是批量误差大,温度影响小.
如果做软件校准内部基准可以达到比VCC好的多的效果.

使用特权

评论回复
42
宇宙飞船| | 2008-5-5 23:25 | 只看该作者

RE:yewuyi ,手册中给出了间隙基准源与温度同电压范围

的特性曲线。AVR M8手册中通篇都是2.56V的字眼(典型5V供电)。俺实际上这几年来对M8的不同批次中证实了的确是2.56V,俺用的都是5V。很多专用的AD也是用5V供电。没有必要要求M8 的内置AD比专用AD适应的电压范围更牛B吧。

想想俺当年用51+AD0809+24C01 的日子,M8已经是很理想了,无论是功耗还是速度,再加上丰富的外设。

送大家一句话:一颗AVR(M8/M16/M32)在手,设计中低端产品性价比打遍世界无对手!

使用特权

评论回复
43
yewuyi| | 2008-5-6 09:33 | 只看该作者

RE t.jm AND 飞船

t.jm 发表于 2008-5-5 15:34 AVR 单片机 ←返回版面    

41楼: 我一般不用内部基准. 

回楼上:
那说明内部基准"稳定"而"不准确",也就是批量误差大,温度影响小.
如果做软件校准内部基准可以达到比VCC好的多的效果.
 
 


如果讲温度影响小,那37楼的温度曲线就不应该标出电压值,而只要标出温漂系数PPM不就可以了吗?像这个曲线这样给出了电压值,岂不是很容易让人理解为:在25度温度下,基准的电压为1.3x(V),从而导致此数值和Table16中的典型值差的太多,呵呵,实在看不懂ATMEL怎么写手册了……

使用特权

评论回复
44
t.jm| | 2008-5-6 10:33 | 只看该作者

TABLE16对应的是大量测试结果,

说明它的一致性差,而上面这个图说明稳定性其实很好,
具体的说:
假设
1样品#的VREF是1.18V,但是在整个温度范围内很稳定1.175-1.185.
2样品#的VREF是1.35V,但是在整个温度范围内很稳定1.345-1.355.

基准,SENSOR这类东西,稳定性是最最重要的,
一致性(可互换性)是第二重要的.
有了稳定性,标定后长期工作不会有误差.
有了一致性,基准,SENSOR坏了,换一个不用标定.
一致性差可用软件校准去弥补.

使用特权

评论回复
45
yewuyi| | 2008-5-6 12:02 | 只看该作者

呵呵,AT在手册上给出的温度曲线既然

写出电压值,那么按照正常理解,那就应该是准确值,如果他要说明温度特性好,应该用PPM表示才对。


再次表达对AT手册水平的不解……

使用特权

评论回复
46
音乐乐乐| | 2008-5-6 15:07 | 只看该作者

ls不用不理解

 曲线是典型值
 表格是AT能负责任的极限值,设计时是按照典型值还是极限值就看个人理解不同了,反正偶向来都是按照极限值(最坏的情况)来设计系统。 

使用特权

评论回复
47
粉丝| | 2008-5-6 15:17 | 只看该作者

这咱水平还搞鸟设计!

使用特权

评论回复
48
yewuyi| | 2008-5-6 15:40 | 只看该作者

哈哈,曲线给的典型值和表格中的典型值可是相去甚远……

哈哈~~

使用特权

评论回复
49
t.jm| | 2008-5-6 16:23 | 只看该作者

误解:

1:表格中的值是很多个元件的离散特性,
2:曲线给出的是1个元件的温度电压特性.
举个例子:
1KR 5%的电阻按表格给出就是950R-1050R,TYPE=1000R,
温度曲线或许是,980R@-40C,985R@25C,990R@85C.(这个样品的中心值是985R,表明他是随意测的,并没有挑)
而ATMEL的温度电压曲线没有用PPM给出,因为它还表示了电压的影响.
3:对于温度电压曲线里有人认为,25C与85C弄反了,我认为没有反!
因为基准内部有温度较准电路,经过较准后的特性不会像我们想当然的样子!

使用特权

评论回复
50
yewuyi| | 2008-5-6 16:39 | 只看该作者

呵呵,那看来AT写的手册水平太高了……

高得需要让我们专心琢磨为什么是这个数据……


呵呵,相这样的参数还不如温度和电压分开标,温度用PPM,电压影响用百分比或者多项式或者上条件式,一目了然……

再次BS一下AT的手册水平。


 另t.jm和飞船的说法是不一致的,呵呵,建议两位直接PK一下搞出最终的结果。


哈哈,看来俺也应该弄点M8测试一下是不是如飞船所云,但个人感觉AT似乎做不到飞船讲的那么好……

恩,看来俺们应该给AT的FAE打电话核实才对,但恐怕AT的FAE也说不准,那就完蛋了…… 

使用特权

评论回复
51
t.jm| | 2008-5-6 17:15 | 只看该作者

讨论问题又不是打架,为何要PK!?

我参考了一些基准的特性,分析得出的结论,要测试也很简单,
我是没测试过,但是就那种特性也是可能的,
或许就是因为正是如ATMEL描述的那样,是非线性的,不能用PPM给出了.

使用特权

评论回复
52
judge| | 2008-5-6 22:45 | 只看该作者

找什么FAE啊。 都得自已解决。

这方面还是MCHP做的好。    
用ATMEL的东西我还是很慌的。  
一个是批次问题,二个就是停产的问题。

  

使用特权

评论回复
53
ayb_ice| | 2008-5-7 19:28 | 只看该作者

误差大是可以接受的

关键是要稳定的,误差大,乘个系数即可。

使用特权

评论回复
54
宇宙飞船| | 2008-5-7 23:36 | 只看该作者

楼上净想着误导AVR初学者!

初学AVR的朋友请注意--说AVR--ADC不准的人通通都是AVR的竟争对手。

使用特权

评论回复
55
hotpower| | 2008-5-7 23:44 | 只看该作者

哈哈~~~俺在楼下~~~

使用特权

评论回复
56
t.jm| | 2008-5-8 08:53 | 只看该作者

说AVR--ADC不准的人通通都是AVR的竟争对手,

这句话我赞成,我现在也都是用AVR,且别说普通的AD,
我还使用到内部的放大,按理应该更加不稳吧?
我也没出现一些人描述的那么离谱的情况.

使用特权

评论回复
57
donkey89| | 2008-5-9 11:52 | 只看该作者

都是牛人,没用过AD批量,听课。

我想不通的是楼主是怎么给芯片供电的?怎么会出现楼主所说的情况呢?

使用特权

评论回复
58
LPcfANS| | 2008-5-10 16:13 | 只看该作者

好好看看...

使用特权

评论回复
59
sszxxm| | 2008-5-11 19:54 | 只看该作者

呵呵,吵起来了

    其实楼主的问题中,大家忽略了另外一个重要因素:测量的是0~33V的电压,必然要用电阻分压,电阻的精度难道不用考虑了吗?

    一个系统的测量精度需要每一个环节的协调合作,套句流行的话:那叫——和谐。

使用特权

评论回复
60
hotpower| | 2008-5-11 19:58 | 只看该作者

外部分压内部放大~~~M16以上都有此功能,T26等也有~~~

使用特权

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

本版积分规则