打印
[8/16-bit MCU]

AD采样

[复制链接]
1234|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tclone|  楼主 | 2014-11-11 16:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_ZJJ| | 2014-11-12 10:05 | 只看该作者
楼主你好!
这个你需要参考该芯片的datasheet查看并计算下:

根据你选择的ATD clock时间,计算转换的频率,转换频率与你被采样的波形要满足乃奎斯特采样定理:在进行模拟/数字信号的转换过程中,当采样频率大于信号中最高频率的2倍时,采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10倍;
如果最大转换率能够达到10M,那么就可以采样。
你自己计算下。

使用特权

评论回复
板凳
tclone|  楼主 | 2014-11-12 10:15 | 只看该作者
FSL_TICS_ZJJ 发表于 2014-11-12 10:05
楼主你好!
这个你需要参考该芯片的datasheet查看并计算下:

您好,我就是不知道怎么计算这个clock?能不能告知怎么计算?

使用特权

评论回复
地板
FSL_TICS_ZJJ| | 2014-11-12 10:37 | 只看该作者
tclone 发表于 2014-11-12 10:15
您好,我就是不知道怎么计算这个clock?能不能告知怎么计算?

你好,ATD clock是你ADC模块的时钟。
由于我不是16位工程师,所以只能告诉你方法。
如下图,ATD clock可以选择为bus clock 经过分频。

从datasheet中可以看到:

也就是说ADC模块的时钟最大8Mhz。
而算转换最高频率,8/19Mhz,已经不高了。
但是你期望的是10Mhz的采样,至少也要期望4M以上。
所以,8/19Mhz <4Mhz,这款芯片的采样率是不能采2Mhz的。

使用特权

评论回复
5
tclone|  楼主 | 2014-11-12 11:21 | 只看该作者
FSL_TICS_ZJJ 发表于 2014-11-12 10:37
你好,ATD clock是你ADC模块的时钟。
由于我不是16位工程师,所以只能告诉你方法。
如下图,ATD clock可以 ...

您好,我想请问下您说的8/19中的19是怎么得来的?根据您提供的算法,这款单片机可以采样400KHz的频率是吗?

使用特权

评论回复
6
FSL_TICS_Jeremy| | 2014-11-12 14:58 | 只看该作者
tclone 发表于 2014-11-12 11:21
您好,我想请问下您说的8/19中的19是怎么得来的?根据您提供的算法,这款单片机可以采样400KHz的频率是吗 ...

工程师已经在5楼贴出的图表中已经显示了ADC 10位模式时,最少需要19个ATD cycle,
即最短时间是19/8 us,对应的频率也就是8/19Mhz啊。

使用特权

评论回复
7
tclone|  楼主 | 2014-11-12 19:41 | 只看该作者
FSL_TICS_Jeremy 发表于 2014-11-12 14:58
工程师已经在5楼贴出的图表中已经显示了ADC 10位模式时,最少需要19个ATD cycle,
即最短时间是19/8 us, ...

您好:大神
      可是datasheet上面有配置SMP寄存器  在图TABLE 8-13 (P297)上面,最快的是4ATD Clock   那怎么得出的最小19ATD Clock?

使用特权

评论回复
8
FSL_TICS_Jeremy| | 2014-11-13 09:28 | 只看该作者
tclone 发表于 2014-11-12 19:41
您好:大神
      可是datasheet上面有配置SMP寄存器  在图TABLE 8-13 (P297)上面,最快的是4ATD Clock ...

你好,楼主!
Table 8-13 表示的是采样时间,与ADC完成采样到转换完成的时间是两个完全不同的概念。
按照FSL_TICS_ZJJ给出的建议,你的需求应该是不同完成的。

使用特权

评论回复
9
tclone|  楼主 | 2014-11-13 11:04 | 只看该作者
FSL_TICS_Jeremy 发表于 2014-11-13 09:28
你好,楼主!
Table 8-13 表示的是采样时间,与ADC完成采样到转换完成的时间是两个完全不同的概念。
按照 ...

我刚刚拿到新的要求,需要采样20KHz的波形了!不知道这样能不能实现?我算了极限状态(8/23MHz=347KHz)下是能采样260KHz的波形?如果我那样算的话就可以采样了,不知道算得是否正确?

使用特权

评论回复
10
FSL_TICS_Jeremy| | 2014-11-13 11:40 | 只看该作者
tclone 发表于 2014-11-13 11:04
我刚刚拿到新的要求,需要采样20KHz的波形了!不知道这样能不能实现?我算了极限状态(8/23MHz=347KHz)下 ...

你好,楼主。
如果你要采样F频率的波形,要很好还原波形的话,你的采样频率:f>5F,所以你按此公式,可以计算出你的需求能否满足。

使用特权

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

本版积分规则

12

主题

52

帖子

0

粉丝