| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 模拟电路设计(25)---A/D转换器的主要性能指标 -> 正文阅读 |
|
[嵌入式]模拟电路设计(25)---A/D转换器的主要性能指标 |
模数转换器性能参数是判定器件性能优劣的重要参考,因此了解性能参数对硬件选型来说是至关重要的。 量化误差与分辨率A/D转换器的分辨率习惯上以输出二进制的位数或BCD码位数表示,即用4位二进制数来表示1位十进制数中的0~9这10个数码。分辨率一般有8位、10位、12位、14位、16位、24位,根据公式数字上最小变化量1LSB=Vref/2^nVref为ADC的参考电压,分辨率越高那么可以分辨的电压越精确。 量化误差和分辨率是统一的。量化误差是由于有线数字对模拟数字进行离散取值(量化)而引起的误差。量化误差是基本误差,举个例子,一个3bit的ADC,参考电压1V,那么可以用000表示电压0~0.125V的信号,但是0 ~0.125V内的各个电平就无法区分,这就是数字化之后带来的量化误差。因此,量化误差理论上为一个单位分辨率,即±1/2LSB。提高分辨率可减少量化误差。 转换精度A/D转换精度反映了一个实际A/D转换器在量化值上与理想A/D转换器进行模/数转换的差值,可表示成绝对误差或相对误差,与一般测试仪器的定义相似。 转换时间、转换速率与采样时间转换时间被定义为A/D转换器完成一次完整的测量所需要的时间,即从输入端加入信号到输出端出现相应数码的时间。积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒级。通常,转换速率是转换时间的倒数。采样时间则是另外一个概念,是指两次转换的间隔。为了保证转换的正确完成,采样速率必须小于或等于转换速率。故有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。常用单位是ksps和Msps,表示每秒采样千/百万次。 电源抑制比电源抑制比(PSRR)反映A/D转换器对电源电压变化的抑制能力,用改变电源电压使数据发生±1LSB变化时所对应的电源电压变化范围来表示。 信噪比信噪比是信号功率和总噪声功率(包括量化噪声,热噪声,白噪声等电路噪声)之比。信噪比的功率噪声是针对整个奈奎斯特采样区间内的噪声,其在第二奈奎斯特区间内略有下降,但是整体几乎是恒定不变的。只考虑量化噪声的情况下SNR = 6.02N + 1.76dB,考虑奈奎斯特带宽内噪声,但是在实际使用中信号有效带宽往往小于fs/2,因此如果再后级采用数字滤波器滤去带宽外噪声,这样可以提高信噪比,公式如下图所示: ?信噪比受到输入信号频率,采样频率,ADC 量化位数和输入信号幅值的影响,与输入信号的幅值成比例关系。提高ADC的采样频率,增加ADC的量化位数,可以有效提高信噪比。 信纳比通过计算输入信号的均方根与在FFT分析中除直流分量外的所有噪声和失真分量的平方和根值之间的比值来得到SINAD。SINAD值是一个特别有用的性能指标,因为它包含了A/D转换器引入的所有噪声、失真和谐波所产生的影响SINAD=(S+N+D)/(D+N)。 A/D转换器选型一般原则选择A/D转换器时需要考虑如下问题: (1)A/D转换器应用的系统、输出数据的位数(分辨率)、系统要达到的精度和线性。 (2)输入A/D转换器的输入信号范围、极性、信号的驱动能力。 (3)对转换器输出的数字代码及其逻辑电平的要求。是否需要带输出锁存或三态门?是否通过计算机接口电路?是用外部时钟、内部时钟还是不用时钟?输出代码需要二进制码还是BCD码?是串行,还是并行? (4)系统是在静态条件下还是在动态条件下工作?带宽要求如何?要求A/D转换器的转换时间为多少?采样速率为多少?是高速应用还是低速应用? (5)要求参考电压是内部的还是外加的?是固定的还是可变的? 另外,整理了一些电子工程类的资料,分享给大家,目前有模拟电路、单片机、C语言、PCB设计、电源相关、FPGA、EMC、物联网、Linux相关学习资料,还有针对大学生的资料包,后续还会有更多资料分享给大家,助力大家学习,成就梦想~ |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:18:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |