查看: 325|回复: 0
打印 上一主题 下一主题

MSP430单片机AD采样

[复制链接] qrcode

24

主题

30

帖子

87

积分

注册会员

Rank: 2

积分
87
楼主
跳转到指定楼层
发表于 2015-12-28 03:59 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

AD采样是通过一种电路将模拟量转换成数字量,输出的数字信号可以有8位、10位、12位、14位和16位等。根据香农定理,采样频率不应小于输入模拟信号频谱中最高频率的2倍,但是为了更好的不失真的恢复原模拟信号,采样频率越大越真,但是采样频率达其硬件要求越高。

          逐次逼近式A/D是比较常见的一种A/D转换电路,转换的时间为微秒级。
采用逐次逼近法的A/D转换器是由一个比较器、D/A转换器、缓冲寄存器及控制逻辑电路组成。
基本原理是从高位到低位逐位试探比较,好像用天平称物体,从重到轻逐级增减砝码进行试探。逐次逼近法转换过程是:初始化时将逐次逼近寄存器各位清零;转换开始时,先将逐次逼近寄存器最高,送入D/A转换器,经D/A转换后生成的模拟量送入比较器,称为 Vo,与送入比较器的待转换的模拟量Vi进行比较,若Vo

(1)首先发出“启动信号”信号S。当S由高变低时,“逐次逼近寄存器SAR”清0,DAC输出Vo=0,“比较器”输出1。当S变为高电平时, “控制电路”使SAR开始工作。 
 (2)SAR首先产生8位数字量的一半,即10000000B,试探模拟量的Vi大小,若Vo>Vi,“控制电路”清除最高位,若Vo
 (3)在最高位确定后,SAR又以对分搜索法确定次高位,即以低7位的一半y1000000B(y为已确定位) 试探模拟量Vi的大小。在bit6确定后,SAR以对分搜索法确定bit5位,即以低6位的一半yy100000B(y为已确定位) 试探模拟量Vi的大小。重复这一过程,直到最低位bit0被确定。 
 (4)在最低位bit0确定后,转换结束,“控制电路”发出“转换结束”信号EOC。该信号的下降沿把SAR的输出锁存在“缓冲寄存器”里,从而得到数字量输出。 从转换过程可以看出: 启动信号为负脉冲有效。 转换结束信号为低电平。 


AD转换一般包括采样、保持、量化、编码。单片机中常用的是采样、保持。保持电路不适用于直流或型号缓慢变化的信号。


采样状态:控制开关S闭合,Uo跟随Ui变化

保持状态:控制开关S打开,由保持电容C保持Uo不变化。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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