当前位置:首页 > 技术心得 > 正文内容

模数转换器基本原理

xjtudll16年前 (2010-09-21)技术心得20220

模数转换一般分为采样、保持、量化和编码四步进行。

采样-保持

采样是将时间上连续变化的信号转换为时间上离散的信号,采样值取决于采样时间内输入模拟信号的大小。

根据采样定理,其采样频率fS必须大于等于输入模拟信号包含的最高频率fmax的两倍。采样频率的一般选取为:

要对模拟信号的采样值进行量化和编码,必须使采样值保持一定的时间。采样和保持是由采样-保持电路完成的。

量化-编码

用数字量表示采样电压值时,要将采样电压化为某个最小数量单位(1 LSB) 的整数倍,这一转换过程称为量化,所取的最小单位称为量化单位,用Δ表示,Δ= 1 LSB。将量化的结果转化为对应的代码,称为编码。

实际输入电压值与量化值之间的偏差称为量化误差。

(1)四舍五入量化法

采用四舍五入的方法量化取整。最大量化误差为Δ/2。

(2)舍去小数量化法

舍去小数直接取整,最大量化误差为△。

完成量化编码工作的电路是ADC。按工作原理不同,可分为直接ADC和间接ADC。

编码位数越多,量化误差越小,准确度越高。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/137/

标签: ADC模电
分享给朋友:

“模数转换器基本原理” 的相关文章

ios设备分辨率、屏幕尺寸、屏幕密度

iPhone Devices iPhone 5S Retina 4" Screen 326ppi 16:9 640 x 1136 px 123.8 x 58.6 x 7.6 mm 112...

Quartus II Warning:can't generate programming files because you are currently using the Quartus II softwore in Evaluation Node

开发环境: Quartus II 11.0 问题: 代码编译通过,但是下载到CPLD,没有任何现象 且有warning 如下: can't generate programming files because you are currently using the Quartus II softwo...

C# 去掉小数点后面多余的0

1、使用TrimEnd()    decimal num1=(decimal)0.5;    //第一步将浮点数转换成字符串    string strNum=num1.ToString(); &nb...

基于状态机实现的按键处理算法

基于状态机实现的按键处理算法

这篇文章写了很久了,一直没发,现在发出来吧。 关于按键的基础知识,这里就不多写了,可以参考程序匠人的《按键漫谈》 一次完整的击键过程包括:等待阶段,闭合抖动阶段,有效闭合阶段,释放抖动阶段,有效释放阶段。释放抖动阶段对于按键处理用处不大,所以这个阶段被忽略了,即按键击键包括四个状态:等待阶段,闭合抖...

QQ for Mac老提示密码错误

这段时间,一直在折腾黑苹果,好不容易将黑苹果装的差不多了,下了个QQ for Mac,安装什么的都很顺利,但是就是死活登陆不上。 1、检查过大小写,确认过密码,没错。在Windows下可以使用;在Mac系统中,Web QQ也可使用。 2、采用复制粘贴的方法将密码粘贴到密码框,依旧提示密码错误。...

Android Studio:Your project path contains non-ASCII characters

Android Studio:Your project path contains non-ASCII characters

参考资料: http://stackoverflow.com/questions/32171968/your-project-path-contains-non-ascii-characters-android-studio 问题: Android Studio编译工程时,提示: Error:(1...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。