打印

转——关于430adc10采样保持时间的说明

[复制链接]
2097|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xichengmadia|  楼主 | 2013-11-28 22:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到有坛友对这个问题很疑惑,回想自己理解也是很是花了功夫,所以把自己的一些愚见分享出来可能可以帮助理解。
第一、首先明确一次AD转换是如何开始的。
AD转换以SHI信号的上升沿为开始,同步的SAMPCON位也会置高(这里大家结合下面的这个时序图看)。
SHI信号从哪来?SAMPCOM又是什么?
SHI信号就是由ADC10CTL1中SHSx这两个控制位选择的,信号源可以是以下四个:
 The ADC10SC bit
 The Timer_A Output Unit 1
 The Timer_A Output Unit 0
 The Timer_A Output Unit 2
也就是说上面的这四个信号可以用来”发起“一次AD转换。
第二、采样时间。
这个就要解释SAMPCOM 了,在SAMPCOM 为高的情况下就是处在sampling状态,
SAMPCOM 还存在一个和ADC10CLK同步时间,总的采样时间就是T sync(同步时间)+Tsample(这个是我们设置的采样时间)。
Tsample怎么来呢? 就是由ADC10CTL0中的ADC10SHTx位决定,可以是以下时间:
4  ADC10CLKs
8  ADC10CLKs
16  ADC10CLKs
64  ADC10CLKs
第三、采样完成了还要转换。
这个转换是以SAMPCON的下降沿为标志(这个时候SAMPCON已经和ADC10CLK同步了),然后经过13个ADC10CLK转换完成。

ADC10的采样的过程就是这样子的。

相关帖子

沙发
xichengmadia|  楼主 | 2013-11-28 22:40 | 只看该作者
写的不错 分享给大家

使用特权

评论回复
板凳
dirtwillfly| | 2013-11-30 20:03 | 只看该作者
谢谢分享

使用特权

评论回复
地板
vivilzb1985| | 2013-11-30 22:25 | 只看该作者
SAMPCOM 还存在一个和ADC10CLK同步时间,总的采样时间就是T sync(同步时间)+Tsample(这个是我们设置的采样时间)。
这个任何单片机的ad都会有的么

使用特权

评论回复
5
1988020566| | 2013-12-2 23:38 | 只看该作者
来看看的。

使用特权

评论回复
6
1988020566| | 2013-12-2 23:38 | 只看该作者
ADC转换可以使用中断的。

使用特权

评论回复
7
1988020566| | 2013-12-2 23:38 | 只看该作者
然后按照速率读取的!

使用特权

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

本版积分规则

105

主题

1002

帖子

0

粉丝