搜索
bottom↓
回复: 70

AVR的数据手册修订一次,内部RC的初始精度便低一次,m48的最新en数据手册标的精度已经到

[复制链接]

出0入4汤圆

发表于 2007-6-22 11:35:51 | 显示全部楼层 |阅读模式
太恐怖了



从最初的1%,再到3%,现在m48又到10%,怕啊



还说了内部RC用于写Flash和Eeprom时不能高过8。8M的,这可如何是好?

出0入4汤圆

 楼主| 发表于 2007-6-22 11:45:51 | 显示全部楼层
你能发现有多少不同?

出0入0汤圆

发表于 2007-6-22 12:05:07 | 显示全部楼层
难怪最近买的168PU的芯片波特率不稳定了呢!!!!!!



强烈BS他们的这种行径。

出0入0汤圆

发表于 2007-6-22 12:50:58 | 显示全部楼层
恐怖呀,我以前做的设备使用内部8M非常稳定,波特率设置在57600,很准确。上个月买的都是无铅的,23片中有2片波特率不准,根本不能正确收到数据了,我也没看数据手册,就是觉得这批芯片不行。刚才看了楼主的介绍我就赶快去下载了最新的数据手册看看,果然楼主所言不错,看我下面的图片描述部分。



他奶奶的ATMEL太可恶了,竟然做出如此卑鄙之事,我现在手头的这2片芯片还不知道该怎么处理,以后我更不知道该怎么办了。23片中有2片不准,基本上是10%的比率呀?????跟手册宣称的10%巧然吻合!!!!!!内部RC基本上不能用了,我的产品也就准备寿终了,真是太郁闷了。



出0入4汤圆

 楼主| 发表于 2007-6-22 13:01:30 | 显示全部楼层
你还真敢用内部RC做通信啊?

出0入4汤圆

 楼主| 发表于 2007-6-22 13:29:33 | 显示全部楼层
做个频率输出看看吧。



tiny13的数据手册(中文)倒是直接,10%,然后又说写EEPROM时内部RC不得超出标称频率的10%。



这不是明摆着的吗?连写EEPROM都可能出错。

出0入4汤圆

 楼主| 发表于 2007-6-22 13:35:52 | 显示全部楼层
2007年4月m48的新数据手册 7.6 Calibrated Internal RC Oscillator 已经不再提内部RC的精度了,反而偷偷地放到数据手册地最后。一般也不注意。



大部分人用的还是老数据手册,更不知道了。



谴责一下atmel

出0入0汤圆

发表于 2007-6-22 13:49:35 | 显示全部楼层
还有这等事?

出0入162汤圆

发表于 2007-6-22 14:18:48 | 显示全部楼层
和其ref一样,atmel 出厂已经不细调了,节约成本

出0入162汤圆

发表于 2007-6-22 14:24:32 | 显示全部楼层
稳定性倒是不变 1%  

需要自己校准了

出0入4汤圆

 楼主| 发表于 2007-6-22 14:24:43 | 显示全部楼层
这样写EEPROM就麻烦了,因为EEPROM高压泵定时就是使用内部RC的,数据手册还提了,频率不能高出标称频率的10%。

出0入4汤圆

 楼主| 发表于 2007-6-22 15:32:13 | 显示全部楼层
程序要修改喽。



如果原来就使用自动载入校准字节。你可怎么修改m48内部的那个校准字节去。只好重新修改程序了。



atmel太不人道了。

出0入0汤圆

发表于 2007-6-22 15:58:59 | 显示全部楼层
还好,没用过内部RC,幸运

atmel太不人道了。

出0入0汤圆

发表于 2007-6-22 16:00:19 | 显示全部楼层
我以前就用内部8M,还是不错的,现在PU的芯片就不行了,10%的废品率。

出0入4汤圆

 楼主| 发表于 2007-6-22 16:11:34 | 显示全部楼层
atmel自己省懒事,可是把用户坑了一把

出0入0汤圆

发表于 2007-6-22 16:57:58 | 显示全部楼层
NND M8还是老样子吗???  



我用M8做的东东,I/O口不够.没有办法接外部晶震啊!

出0入4汤圆

 楼主| 发表于 2007-6-22 18:31:19 | 显示全部楼层
m8还好,只不过从1%降到了3%。

但天知道那天atmel有修改数据手册,把指标降下去呢?

出0入4汤圆

 楼主| 发表于 2007-6-22 19:41:30 | 显示全部楼层
它的ref倒也无所谓了,关键是把内部RC调到了10%太过分了吧。



就算用外部振荡源,EEPROM还是用内部RC做计时的啊,atmel保证在25度3V时不超过10%,其他电压、其他温度天知道,EEPOM写错了就完了。

出0入4汤圆

 楼主| 发表于 2007-6-22 19:51:33 | 显示全部楼层
这样肯定不利于批量应用的,还怎么推广?

搞不明白。还是生产不够卖的的了?

出0入0汤圆

发表于 2007-6-22 20:21:41 | 显示全部楼层
BL ATMEL 的这种行为

出0入0汤圆

发表于 2007-6-22 21:02:04 | 显示全部楼层
厂家为了降低成本把指标放宽了

自己校准吧
头像被屏蔽

出0入0汤圆

发表于 2007-6-22 21:12:39 | 显示全部楼层
谢谢楼主的细心。



这个帖子置成COOL,虽然它不是件好事,但这个信息的确很重要。

出0入0汤圆

发表于 2007-6-22 21:52:00 | 显示全部楼层
个人能否进行测试筛选?

出0入162汤圆

发表于 2007-6-22 22:19:11 | 显示全部楼层
还好楼主提醒



马上就去下载m8的资料,看指标是否变化





atmel不厚道



改了就改了吧,也知会一声。这不害人吗?????

出0入4汤圆

 楼主| 发表于 2007-6-23 08:29:59 | 显示全部楼层
mega8、mega16由最初的1%降到了3%,不知道还会不会再降。



mega48则是由1%降到3%,再直接降到10%。



问题是mega48如果是每个用户都自己去校准的话那还的了。



avr本来就是因为便于应用,用户拿过来不用做太多处理就可以用才吸引人的,也是它的一个大卖点。这样一来岂不是自毁长城?



阿莫说得对,这个帖子是“COOL”不是“酷”

出0入4汤圆

 楼主| 发表于 2007-6-23 08:32:28 | 显示全部楼层
肯定会造成以前的一些设计出现问题的。

出100入0汤圆

发表于 2007-6-23 08:38:24 | 显示全部楼层
是比较可恶,不过我从来都不相信手册的一些东西。在精度有要求的情况下,尽量使用外部器件实现。比如用外部晶振和外部参考。还有,像NXP的213X系列,其内嵌的时钟经常用不起来,手册上也没说明,但是我一开始就不相信内嵌时钟能达到我想要的精度。我有朋友使用内部时钟的算倒霉了,刚开始调试没出过问题,批量时有大批的时钟晶振不震荡,甚至有些当时能用,卖出去就不能用了。

出0入0汤圆

发表于 2007-6-23 12:59:40 | 显示全部楼层
吃惊,第一反应,完了,换PIC,下载最新的datasheet,发现T13没变,查PIC datasheet,发现也不是个好鸟,估计批量R/C只能这个精度,自己修改设计了

出0入4汤圆

 楼主| 发表于 2007-6-23 13:15:31 | 显示全部楼层
最初我用freescale的片子,其内部RC可以校正,但是出厂时没做,看到AVR的还可以嘛,1%,于是用了。这下可好…………

新的设计肯定是不再用m48了。

出0入4汤圆

 楼主| 发表于 2007-6-23 14:47:58 | 显示全部楼层
刚开始我看到10%我还以为是笔误呢,不过看到连续几份最新的数据手册都是这样子……



用mega8时,测几片基本上内部RC精度还在2%左右

用mega48时,只是注意到内部RC的精度比mega8差多了,一般在3%~5%的比较多



哪位用过04年的mega48?那时候标的精度还是1%呢。

出0入0汤圆

发表于 2007-6-23 17:06:19 | 显示全部楼层
很庆幸!我从来不用内部RC;我从来就不相信RC振荡的稳定性;用晶振吧!

出0入0汤圆

发表于 2007-6-23 17:36:28 | 显示全部楼层
3楼用57600的波特率,敢用内部rc,还做为产品,够厉害的。

出0入4汤圆

 楼主| 发表于 2007-6-23 18:09:21 | 显示全部楼层
RC精度到10%,很多情况下就失去实用价值了。Atmel也不如不标定了,频率调低点专给EEPROM用吧。

出0入0汤圆

发表于 2007-6-24 11:50:42 | 显示全部楼层
鄙视!!!

出0入50汤圆

发表于 2007-6-24 12:16:47 | 显示全部楼层
看来ATMEL的精度在逐步向中国特色的STC系列51MCU的内部RC振荡器精度靠拢!我晕啊

出0入50汤圆

发表于 2007-6-24 12:17:01 | 显示全部楼层
看来ATMEL的精度在逐步向中国特色的STC系列51MCU的内部RC振荡器精度靠拢!我晕啊

出0入0汤圆

发表于 2007-6-24 12:28:09 | 显示全部楼层
我倒是一直在使用内部振荡器,因为大部分影响不大,另外有的与时钟关系比较大的,在液晶显示界面中做了个调整的参数,可以从参数中直接调整,不过指批量出厂可就有麻烦了,不至于每个都要重新标定吧?!我一直用内部振荡器主要是为了简化电路,要这样真要小心了。这没准啊。

出0入0汤圆

发表于 2007-6-24 16:44:40 | 显示全部楼层
呵呵,看来还是freescale的东西可靠的哟,我是一直用freescale的,但是也关注avr的,但总是觉得有些不放心的,freescale在汽车上一直是第一应该不是白混的吧。

这里上传mc9s08qd4的时钟部分说明,是不是比avr好一些,大家看看。






-----此内容被allegropro于2007-06-24,16:46:02编辑过

出0入0汤圆

发表于 2007-6-24 17:29:31 | 显示全部楼层
不一样的概念,把9.6MHZ 10% 做32分频,精度就该高了吧, freescale的32KHZ,应该也是分频得到的, R/C的精度毕竟有限

出0入0汤圆

发表于 2007-6-25 02:51:45 | 显示全部楼层
分频减小的是绝对误差,相对误差还是没有变

出0入4汤圆

 楼主| 发表于 2007-6-25 08:35:54 | 显示全部楼层
飞思卡尔的其实也没做校准。



不过atmel也根他们学的话,显然,这个优点也就消失了

出0入4汤圆

 楼主| 发表于 2007-6-25 08:38:08 | 显示全部楼层
我主要担心内部RC初始精度到10%的话,随着电压和环境温度的变化,可能会超出写EEPROM允许的误差范围。

出0入0汤圆

发表于 2007-6-25 08:39:48 | 显示全部楼层
难怪我做的充电器设定75分钟的,实际只计时69分钟就结束了,本来还想省点成本的,没办法又把晶振焊上去了。

出0入4汤圆

 楼主| 发表于 2007-6-25 09:44:12 | 显示全部楼层
-8%的误差?

出0入4汤圆

 楼主| 发表于 2007-6-25 10:59:23 | 显示全部楼层
频率偏差超出8%了,不少……

出0入0汤圆

发表于 2007-6-25 13:19:57 | 显示全部楼层
初始精度就这么差的话!随着温度的变化和时间的变化,两年后或许会达20%,五到十年后或许会达25%--30%.

一般情况请大家不要用内部RC振荡器.

出0入4汤圆

 楼主| 发表于 2007-6-25 18:18:35 | 显示全部楼层
喔,这个情况还要注意……

出90入0汤圆

发表于 2007-6-25 19:16:27 | 显示全部楼层
Atmel减低的只是偏差,只要校准一下,还是有1%的精度。

用内部RC,难道你们不校准吗?我是要每片校准的。

Atmel在省成本,只要卖的便宜就行。

出0入0汤圆

发表于 2007-6-25 19:35:05 | 显示全部楼层
一个HC49晶振,也就几毛钱,犯得着这样省?脚不够?加个数字芯片也是1元左右,除了做玩具,还是不要这样节省。

这贴能这么长,也反映了兄弟们做事情不够严谨、没有精品意识,不要老是说性价比,要性能相同的情况下节省成本。性价比不是设计电子垃圾的正当理由。

出0入4汤圆

 楼主| 发表于 2007-6-26 08:38:12 | 显示全部楼层
hzpyl兄是怎样校准的?是不是先载入一个校准程序计算后再存到EEPROM或者FLASH中?这对批量生产可不是好事。



to  ddb_21ic :谁都知道可以扩展,但你有没有想到同时增加的空间需求?如果atmel坚持校准到1%或3%的话,你能说用它设计出来的不是精品?

出0入0汤圆

发表于 2007-6-26 12:18:33 | 显示全部楼层
批量校准是需要自动校准工具的:

do

{

   在一个脚输出一个测试用的CLK;

   计算后修改时钟参数

}while(误差大于设定);



但是,1%,就是10000ppm,晶振一般是多少?而且这是一个温度下的值,冬天呢?夏天呢?

空间需求?为什么欧美的飞机座位间距大,既有他们体型的原因也有他们对品质的要求。他们会不会因为是亚洲航线就加几排座位?

出0入4汤圆

 楼主| 发表于 2007-6-26 15:59:02 | 显示全部楼层
这样校准似乎就得不偿失了。



但是,即使是用外置晶振,也别忘了,写Flash和Eeprom还是要用内部RC,超出10%你还得处理。

出0入0汤圆

发表于 2007-6-26 17:15:31 | 显示全部楼层
RC校准怎么用?

出0入4汤圆

 楼主| 发表于 2007-6-26 18:13:09 | 显示全部楼层
RC校准怎么做?

出0入0汤圆

发表于 2007-7-11 23:54:05 | 显示全部楼层
Atmel另外一份文档上面说了,即使在最恶劣的汽车级要求下内部RC振荡器偏差依然保证小于10%,也就是说无论如何内部振荡器频率不会超过8.8MHz,照这样说是能够满足EEPROM写入定时的。明天去读一下看他出厂没有标定,默认值变成多少了,

出0入4汤圆

 楼主| 发表于 2007-7-12 20:49:53 | 显示全部楼层
那是在3V25度时为1%的精度时,全范围才不会超出10%



现在3V25度已经到10%了,环境稍微变化,就有可能超出了.



标定应该还是标定了,只是没有细标..

出0入0汤圆

发表于 2007-7-12 21:06:52 | 显示全部楼层
这也是个商机



建议

阿莫可以增加一个部门提供精度为1%的有偿校准服务,订购时只要要求校准,并少付些费用,就解决了,大家也省心。

出0入0汤圆

发表于 2007-7-12 21:16:13 | 显示全部楼层
今天才看见这个帖子,好在没有用RC,当初为了省成本曾经想用过,不过为了稳定性还是放弃,虽说是民用品,但是还是不想因小失大

出0入4汤圆

 楼主| 发表于 2008-6-15 09:59:38 | 显示全部楼层
新出的Tiny48也是这个德行,并且最重要的是,出了一个大家基本不用的外部有源晶振之外,能用的振荡源就只有这个内部10%的RC了,悲惨。
抽空要研究一下和下载器结合在一起的自动校准工具,如果在烧录程序时自动校准到1%的精度,加之在工作电压以及温度范围内的误差,大概还能保证到3%~5%。这个校准对tiny48还是有意义的。

出0入0汤圆

发表于 2008-6-15 10:16:15 | 显示全部楼层
麻烦问一下,听说老的8L快停产了,有这回事吗?何时停产?
头像被屏蔽

出0入0汤圆

发表于 2008-6-15 10:18:55 | 显示全部楼层
哈哈,我们邮购部最近经营大批量的AVR拆机芯片(目前数量>100K),04,05,06年的版本均有,没想到这些拆机件有这个好处 :)

另: M8L 三年前就说停产的了。。现在产量却越来越大。。。。一句话:市场决定一切。

出0入0汤圆

发表于 2008-6-15 13:44:49 | 显示全部楼层
在硅片上做高精度的电阻和电容确实不容易……

出0入4汤圆

 楼主| 发表于 2008-6-15 17:26:59 | 显示全部楼层
前几年就听说硅振荡器已经研发出来了,精度能达到0.1%~1%,记得也只是常规振荡器略贵一些,但这么长时间了居然还是没有推广。dallas好像现在就有这种振荡器,只是没见有集成到mcu的,是专利、授权、工艺还是成本制约了呢?搞不懂,不过如果能推广就好了。

出0入0汤圆

发表于 2008-6-16 20:20:45 | 显示全部楼层
记号.

出0入0汤圆

发表于 2008-6-16 21:04:27 | 显示全部楼层
产品过度追求性价比的最终结果是:把自已杀死!

出0入4汤圆

 楼主| 发表于 2008-7-31 23:20:50 | 显示全部楼层
自mega8以后,atmel最近没有出来一些有影响力的片子了。
m48虽然还热,但从指标来看,已经是在砸自己的牌子了。

这段时间尤其是电子行业的寒秋,价格竞争更为激烈,atmel……

出0入0汤圆

发表于 2008-8-1 06:20:38 | 显示全部楼层
自己回来校一下不就行了。

出0入0汤圆

发表于 2008-8-3 10:02:16 | 显示全部楼层
胆子真大

出0入0汤圆

发表于 2008-8-3 11:14:53 | 显示全部楼层
STC厚道啊,直接告诉你50%误差

出0入4汤圆

 楼主| 发表于 2008-8-3 15:26:22 | 显示全部楼层
基本上,如果内部振荡精度低于10%,问题不会太大,因为这种情况下还使用内部振荡说明对时间精度几乎没要求。

STC的内部振荡精度看来相当的差,很多品牌的内部RC精度虽然不高,但一般也在10%~20%左右。这种精度,变化一点没啥。

50%变成60%也只是相对20%的变化而已;
5%变成10%可就是相对100%的变化了;
3%变成10%更是超出230%了。

没有可比性。

出0入0汤圆

发表于 2009-4-16 15:42:40 | 显示全部楼层
各位大虾RC内部时钟怎么校准,请各位大哥指教。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 22:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表