完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
标签 > adc
ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。
ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模数转换器[1] 。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。
与之相对应的DAC,Digital-to-Analog Converter,它是ADC模数转换的逆向过程。
ADC最早用于对无线信号向数字信号转换。如电视信号,长短播电台发接收等。
ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模数转换器[1] 。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。
与之相对应的DAC,Digital-to-Analog Converter,它是ADC模数转换的逆向过程。
ADC最早用于对无线信号向数字信号转换。如电视信号,长短播电台发接收等。
速度和精度
模拟数字转换器的速度根据其种类有较大的差异。威尔金森模拟数字转换器受到其时钟率的限制。频率超过300兆赫兹已经成为可能。转换所需的时间直接与通道的数量成比例。对于一个逐次逼近(successive-approximation)模拟数字转换器,其转换时间与通道数量的对数成比例。这样,大量通道可以使逐次逼近转换器比威尔金森转换器快。然而,威尔金斯转换器小号的时间是数字的,而逐次逼近转换器是模拟的。由于模拟的自身就比数字的更慢,当通道数量增加,所需的时间也增加。这样,其在工作时具有相互竞争的过程。Flash模拟数字转换器是这三种里面最快的一种,转换基本是以一个单独平行的过程。对于一个8位单元,转换可以在十几个纳秒的时间内完成。
人们期望在速度和精确度之间达到一个最佳平衡。Flash模拟数字转换器具有与比较器水平的漂移和不确定性,这将导致通道宽度的不均一性。结果是Flash模拟数字转换器的线性不佳。对于逐次逼近模拟数字转换器,糟糕的线性也很明显,不过这还是比Flash模拟数字转换器好一点。这里,非线性是源于减法过程的误差积累。在这一点上,威尔金森转换器是表现最好的。它们拥有最好的微分非线性。其他种类的转换器则要求通道平滑,以达到像威尔金森转换器的水平。
数字输出选择
1.高端仪表促进了更快的ADC速度和更多的通道数与密度,设计者必须评估转换器的输出格式,以及基本的转换性能。
2.主要的输出选项是CMOS(互补金属氧化物半导体)、LVDS(低压差分信令),以及CML(电流模式逻辑)。
3.要考虑的问题包括:功耗、瞬变、数据与时钟的变形,以及对噪声的抑制能力。
4.对于布局的考虑也是转换输出选择中的一个方面,尤其当采用LVDS技术时。
当设计者有多种ADC选择时,他们必须考虑采用哪种类型的数字数据输出:CMOS(互补金属氧化物半导体)、LVDS(低压差分信令),还是CML(电流模式逻辑)。ADC中所采用的每种数字输出类型都各有优缺点,设计者应结合自己的应用来考虑。这些因素取决于ADC的采样速率与分辨率、输出数据速率,以及系统设计的功率要求,等等。
ADC原理
下面我们以逐次逼近ADC为例介绍一下其原理。逐次逼近ADC的工作原理是它首先得到最高的有效位,然后是第二个最高有效位,直到得到最后一个。ADCV08832是一个低功耗版本的器件,它的操作电压较低。
对于任何逐次逼近ADC,都有5个组成部分:第一部分是DAC,其中含有一个算术逻辑测试单元,会比较DAC的输出和模拟信号的输入,直到两者接近;第二部分是输出寄存器;第三部分是比较器,逐次逼近ADC仅含有一个比较器,所以功耗和管芯尺寸都比较小;第四部分是逻辑电路;第五部分是时钟。
逐次逼近型ADC在逐次逼近的方法上分为两种,以3比特采样为例,它首先将基准电压分为7个比较电压,使输入信号同时与这7个电压进行比较,最接近的比较电压是表示数值;第二种是将输入电压逐次接近电压的二分之一、四分之一、八分之一等,顺序产生比较后的数字信号。
ADC应用
音乐录制
模拟数字转换器对于目前的音乐复制技术至关重要。由于大多数音乐都在计算机上制作,当模拟信号被录制,就需要一个模拟数字转换器来创建脉冲编码调制(PCM)数据流,并可以以数字音乐格式刻录在CD上。
信号处理
在模拟信号需要以数字形式处理、存储或传输时,模拟数字转换器几乎必不可少。例如,快速视频模拟数字转换器在电视调谐卡中得到了应用。8,10,12或16位的慢速在片(On-chip)模拟数字转换器在单片机里十分普遍。
Sigma-Delta ADC是一种目前使用最为普遍的高精度ADC结构,在精度达到20位以上的场合,Sigma-Delta是必选的结构。通过采用过采样、...
2020-10-02 标签:adcSigma-Delta 8.7万 1
六个术语(DAC、ADC、DSP、codec、运放、耳放)解析
自vivo在vivo X1引入独立DAC之后,Hi-Fi手机开始崛起,之后连续几款vivo手机都用上了独立的Hi-Fi芯片。同时,消费者也开始被这些不明...
在工业控制和智能化仪表中,通常由微型计算机进行实时控制及实时数据处理。计算机所加工的信息总是数字量,而被控制或被测量的有关参量往往是连续变化的模拟量,如...
一文带你看懂Stm32定时器+ADC+DMA进行AD采样的实现
STM32的ADC有DMA功能这都毋庸置疑,也是我们用的最多的!然而,如果我们要对一个信号(比如脉搏信号)进行定时采样(也就是隔一段时间,比如说2ms)。
模拟数字转换器ADC连接着现实模拟世界与电子系统,是芯片产业皇冠上的明珠。ADC产业国产化并不是一条好走的路,但国内不少研发团队已经取得了成绩,打开了市...
我们一般通过检测电压来判断锂电池的电量。单节锂电池标称电压为3.7V,充满电压为4.2V。电压大于等于4.2V我们认为电量为100%,电池电压等于3....
adc0832引脚图:ADC0832 是美国国家半导体公司生产的一种8 位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好
2008-04-01 标签:adc 4.1万 0
STM32 ADC 是一个12 位精度、 一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次...
ADC芯片的两个指标,速度和精度指标存在着相互制约的关系。高速/高精度ADC一直是国产厂商努力的方向,毕竟ADC实在是太关键了,连接起了现实模拟世界与电...
ADC转换就是输入模拟的信号量,单片机转换成数字量。读取数字量必须等转换完成后,完成一个通道的读取叫做采样周期。采样周期一般来说=转换时间+读取时间。转...
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |