信号处理(一)——理解AD转换时的信号采样与保持
摘要:对AD转换过程中的数学原理加以理解,讲述了原始模拟信号的抽样信号以及抽样序列,将时间和统一起来,并对采样的物理过程加以解释。
声明:本文章参考了《Introduction to Signal Processing》一书, 作者:Sophocles J.Orfanidis ,特此声明。
欢迎大家批评指正!!
理解AD转换时的信号采样与保持
AD转换器的内部原理如图1所示。包括两个部分:采样保持器(sampler)和量化器(quantizer)。模拟信号经过采样保持器后得到采样信号,再经过量化器(A->D转换)得到,每个采样点是用位来表示数字信号。
采样保持器内部电路见图1,均匀采样时,开关每隔时间闭合一次,理想状态下,闭合时间无限短,连续的闭合过程可以等效为一个冲激函数序列。开关闭合后,信号(可以理解为理想的电压源)快速给电容充电或放电(当输入的电压值比上一个采样值小的时候,就是放电),在电容上就形成了与输入信号值一致的电压信号,这个值会保持至下一次采样时刻,在模拟转数字的过程中这个电压值需要保持不变,以保证AD能转换为正确的结果(因为AD转换需要时间)。当然在理想的状态下,电容充放电的时间都是无限短的,输入信号源可以认为内阻为0。
如果从连续时间角度说,采样过程可以建模为输入信号与的乘积,经过采样以后在A点得到抽样信号如下,注意其为的函数:
其本质上是一系列的冲激函数,其在每个采样时刻的幅度都为无限值 ,但其总的能量是有限的,就等于此时的输入信号的幅度。
如果从离散时间角度来说,A点得到的是一个离散时间的抽样序列,表达式如下,注意其为的函数:
两者之间可以有如下联系:
上式中,,
即当时,抽样序列的z变换,等于其理想抽样信号的拉普拉斯变换,这句话中的“其”,说明两者是同宗的,都源于
最后,再重点说一下,如果从物理过程理解采样:如图2所示,这里可以将信号想象为电流信号,在采样时间到后,开关闭合,输入模拟信号等效的理想电压源在无限短的时间,以无限大的电流,给电容充电或放电,强迫电容达到与输入信号相同的电压值,描述这个过程最恰当的数学模型就是冲激函数序列。可以将想象为A点的电压值,这个电压值一瞬间完成,就是时刻的函数值。这样就好理解了,当然这一切,都是在理想状态下完成的,非理想状态思路也是一样的。
信号处理(一)——理解AD转换时的信号采样与保持相关推荐
- ad采样信噪比与噪声_在AD转换中的过采样和噪声形成
1. 直接量化的过采样AD转换 此类系统的模型可以用下图表示. 图中xa(t)是输入信号,e(t)是量化引入的噪声,xd[n]是最终得到的数字信号,包含分量xda和xde. 对于M倍过采样,信号与量化 ...
- AD转换中参考电压的作用 .
参考电压是这个样子的,假如你选择的参考电压是5v,你的ad是12位的,那么当你的输入电压是5v的时候你的单片机的显示应该是4095 ,如果是0v的输入那单片机里面的值就是0 ,中间点的值成线性关系,就 ...
- AD转换中【参考电压】的作用
AD转换 AD转换就是模数转换.顾名思义,就是把模拟信号转换成数字信号.主要包括积分型.逐次逼近型.并行比较型/串并行型.Σ-Δ调制型.电容阵列逐次比较型及压频变换型. A/D转换器是用来通过一定的电 ...
- AD转换中参考电压的作用
AD转换 AD转换就是模数转换.顾名思义,就是把模拟信号转换成数字信号.主要包括积分型.逐次逼近型.并行比较型/串并行型.Σ-Δ调制型.电容阵列逐次比较型及压频变换型. A/D转换器是用来通过一定的电 ...
- 电压越低采集的ad值反而变大_80多条关于AD转换设计的经验总结
1.如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题? ADC之前的信号调理,最根本的原则就是信号调理引起的噪声和误差要在ADC的1个LSB之内.根据这个目的,可以需要选择指标合 ...
- ad如何选中当前层上的器件_82条AD转换设计经验总结!
看到一片关于AD转换设计中的基本问题整理博文,特地转载过来和大家共分享. 了解数据转换器错误及参数 1.如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题? ADC之前的信号调理, ...
- DA14580的AD转换
DA14580在两处体现了ADC功能.一是电源管理方面,10bit的ADC能够测量电池电压:二是模拟接口方面,有4通道的10bit AD转换. 10bit ADC可单端可差分,一次转换耗时65ns,最 ...
- 关于AD转换设计中的基本问题
1.如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题? ADC之前的信号调理,最根本的原则就是信号调理引起的噪声和误差要在ADC的1个LSB之内.根据这个原则,可以选择指标合适的 ...
- 关于AD转换设计经验总结82条
看到一片关于AD转换设计中的基本问题整理博文,特地转载过来和大家共分享. 了解数据转换器错误及参数 1如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题? ADC之前的信号调理,最 ...
最新文章
- Matlab与线性代数 -- 矩阵的右除
- 输出四位完全平方数_LeetCode 题解 | 279. 完全平方数
- Springboot [日志管理LogBack]
- 利用CSS定位背景图片
- apache rewrite规则详解
- 一篇不错的讲DHCP的文章
- ubuntu的apt及pip自动下载换源脚本
- python支持向量机回归_Python中支持向量机SVM的使用方法详解
- Qt5.8 Windows端 关于 Style Plugin Example 官方实例中的错误
- 联想ThinkPad E15 2021款 酷睿版怎么样?测评值得买吗?
- 罚函数——内点罚函数算法
- 主流流媒体服务器软件,十款免费的流媒体服务器软件介绍
- SDN技术的十个关键因素
- sendip linux发包工具
- ST7920 12864液晶图片取模,显示你想显示的图片。
- 字符串匹配算法之Aho-Corasick
- 利率上浮100bp是什么意思,利率浮动值60BP什么意思
- 关于Navicat 连接 RDS数据库
- 手把手教你反编译小程序
- 仿网易云音乐日推界面(监听AppBarLayout滑动+动态高斯模糊)
热门文章
- 华为LAB实验室3-机器学习实验:(线性回归)美国King County房价预测训练赛
- 每个人都想学的Java
- 学生学不好数学 关键在自己而不在老师
- 通过商品ID获取到京东商品详情页面数据,京东商品详情API接口,京东APP详情接口,可以拿到sku价格,销售价格,优惠价格,主图等页面上面有的数据参数
- 想进BAT?这些面试题助你一臂之力
- MemoryError的处理方式
- 【多线程】给三个字母a、l、i,采用多线程的方式打印alialialiali。。。
- c++ vector转换成二维数组(C++ 函数返回二维数组)
- 数字化转型如何执行?
- 新增25%岗位!航旅纵横2023春招开启!