智能车制作

标题: ATD的时钟最大能设置成多少啊? [打印本页]

作者: wjw    时间: 2010-4-3 11:41
标题: ATD的时钟最大能设置成多少啊?
ATD的时钟最大能设置成多少啊?有没有高手指点一下,我在一本书中看到只能是在0.25M—8.3M之间,请问能不能设置的更大一点?
谢谢!!
作者: 夜色里的幽魂    时间: 2010-4-3 11:41
Busclock我设置成80M
ATD0CTL4=0x01,AD超频到20M都没事。。。。
超happy~
作者: lim1t    时间: 2010-4-3 13:13
我也是有相类似的问题啊,搞不清楚时钟的话,很难控制采集周期啊。

在ATDCTL4寄存器:
7–5 SMP[2:0] Sample Time Select 这里的这个采集时间选择,几倍于ATD Clock Cycles后得到的是什么周期?
4–0 PRS[4:0] ATD Clock Prescaler 这下面又有一个ATD的时钟分频,两者到底是什么关系?

还有采集时间和转换时间的关系?
作者: huibei    时间: 2010-4-7 15:48
期待高手解决
作者: yzst    时间: 2010-4-7 19:02
ATD0CTL4设为0,则ATD0clock=Busclock/2,Busclock最大为25M,可得结果
作者: 时代还怪    时间: 2010-4-7 21:34
还没研究通透
作者: 夜色里的幽魂    时间: 2010-4-7 22:07
回复 2# lim1t
其实这个是有公式算的,但是算起来很费劲,而且算了很费解。。。所以你就用示波器凑合着测吧。
作者: 994824405    时间: 2010-5-8 22:18
yyy
作者: 时代还怪    时间: 2010-5-11 13:25
!!!
作者: 时代还怪    时间: 2010-5-11 13:58
atd可以超到20m??、
作者: linyujin    时间: 2011-2-15 18:42
手册里说了,最大是2MHZ
作者: fanfankaka123    时间: 2011-2-23 20:50
不懂。。。好像看到资料上说不能超过2M。。。
作者: lzwzdh    时间: 2011-2-25 14:00
一本书上说AD转换的最大时钟频率是2M,最小的事500KHz,,这样的话通常的一次的AD转换大约需要16-17个ADC周期,算一下也就是8~32μs.但如果时间还是长的话,可以选择超频工作,但我不知道它的稳定性会如何。
作者: zqcwxd    时间: 2011-3-24 20:03
回复 7# 夜色里的幽魂
问下怎么测啊?
作者: xlfd1    时间: 2011-8-16 10:58
数据手册给了时钟推荐值,每个芯片都可以一定程度超频,但是这样一来就不能做到高可靠性了。其实可靠性是第一位的。
作者: chiusir    时间: 2011-8-20 23:28
官方推荐2M,大家可以尝试适当加快,不过AD转换是有时间的,如果太快还没有稳定下来,采集的数据是没有意义的。
转换时间计算举例: (假设 2MHZ A/D 时钟频率)
例 1: 转换时间= Initial Sample Time + Programmed Sample Time + Resolution Period
= 2 + 2 + 10
= 14 A/D Clocks
= 7uSec
例 2: 转换时间= Initial Sample Time + Programmed Sample Time + Resolution Period
= 2 + 16 + 10
= 28 A/D Clocks
作者: wodesanmaoqian    时间: 2011-8-23 10:00
是遮这样哦
作者: 飞思卡尔835    时间: 2011-10-14 09:51
ATD的时钟频率最高可以达到总线时钟频率的一半!!!!
作者: 仙帝将王    时间: 2011-11-19 21:15
寄存器太多了,好烦啊
作者: 清明    时间: 2011-11-27 14:47
频率高了,采样时间短,误差大。




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2