尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

AD7606BBSTZ芯片深度解析:D223采集卡的“心脏“到底强在哪

AD7606BBSTZ芯片深度解析:D223采集卡的“心脏“到底强在哪 D223选择AD7606BBSTZ作为ADC芯片这颗芯片凭什么能支撑8通道500KSPS同步采样本文从引脚到时序从输入保护到过采样带你彻底搞懂这颗芯片。一、芯片概览AD7606BBSTZ是ADIAnalog Devices推出的8通道、16位、双极性输入、同步采样数据采集系统DAS芯片[pdf_33]。核心特性[pdf_33]参数规格通道数8通道同步采样分辨率16位无失码ADC类型逐次逼近型SAR采样率最高200KSPS芯片规格D223通过FPGA实现500KSPS输入范围±5V / ±10VRANGE引脚选择输入阻抗1MΩ固定不需驱动放大器SNR95.5 dBTHD-107 dBINL±0.5 LSB典型DNL±0.5 LSB典型电源5V单模拟电源封装64引脚LQFP功耗100mW工作25mW待机应用领域[pdf_33]电力线监控和保护系统多相电机控制仪表和控制系统多轴定位系统数据采集系统DAS二、内部架构为什么不需要外部驱动放大器AD7606的内部信号链非常完整[pdf_33]模拟输入 → 输入箝位保护 → 输入信号缩放放大器 → 二阶抗混叠滤波器 → 采样保持放大器 → 高速ADC → 数字滤波器 → 并行/串行接口2.1 输入箝位保护AD7606虽然采用5V单电源供电但模拟输入箝位保护允许输入过压达到±16.5V[pdf_33]。这意味着在±10V量程下即使输入信号超出量程65%芯片也不会损坏。2.2 1MΩ高输入阻抗AD7606的模拟输入阻抗为1MΩ且是固定阻抗不随采样频率变化[pdf_33]。高输入阻抗的意义免除驱动放大器可以直接与信号源或传感器相连去掉双极性电源驱动放大器通常是系统中的噪声源去掉后信噪比更高简化电路设计减少了BOM成本和PCB面积对比很多ADC芯片的输入阻抗在kΩ级别必须外加运放驱动而AD7606的1MΩ输入阻抗使其可以直接连接高阻抗传感器[pdf_33]。2.3 二阶抗混叠滤波器AD7606片内集成了二阶抗混叠模拟滤波器截止频率约为22kHz[pdf_33]。这个滤波器在硬件层面抑制了高频混叠噪声减轻了数字滤波的负担。2.4 片内基准电压AD7606内置精密基准电压源基准电压为2.5V[pdf_33]参数规格基准输出电压2.49VREFIN/REFOUT温度系数±10 ppm/°C基准输入电压范围2.475~2.525V使用内部基准时无需外部基准芯片进一步简化设计。D223的ADC部分使用AD7606内部基准而DAC部分使用独立的REF5050基准源[pdf_64]。三、引脚功能详解3.1 RANGE引脚引脚8RANGE引脚决定所有模拟输入通道的输入范围[pdf_33]RANGE引脚电平输入范围高电平±10V低电平±5V重要RANGE引脚的逻辑状态改变会立即影响模拟输入范围但除正常采集时间要求外还有典型值约80μs的建立时间。建议根据系统信号所需输入范围通过硬件连线设置RANGE引脚转换期间不要更改[pdf_33]。D223通过STM32H743的GPIO引脚PD9AD_RANGE_Pin控制RANGE引脚电平实现软件可切换的±5V/±10V量程[note_63]voidad7606_setRange(u8 range){if(range0){HAL_GPIO_WritePin(AD_RANGE_GPIO_Port,AD_RANGE_Pin,GPIO_PIN_RESET);// ±5V}else{HAL_GPIO_WritePin(AD_RANGE_GPIO_Port,AD_RANGE_Pin,GPIO_PIN_SET);// ±10V}_framDatas._adcParam.adcRangerange;}3.2 CONVST A / CONVST B引脚引脚9, 10CONVST信号启动ADC转换[pdf_33]8通道同时采样将CONVST A和CONVST B短接施加一个转换开始信号分组采样CONVST A启动V1~V4同步采样CONVST B启动V5~V8同步采样上升沿时前端采样保持电路进入保持模式D223将CONVST A和CONVST B短接由FPGA统一控制实现8通道真同步采样[note_63]。3.3 OS[2:0]过采样引脚引脚5,4,3AD7606支持硬件过采样功能通过OS[2:0]引脚选择过采样倍率[pdf_33]OS[2:0]过采样倍率000无过采样0012×0104×0118×10016×10132×11064×注意D223没有使用AD7606的硬件过采样功能而是在固件中通过256点滑动平均实现软件过采样将16位精度提升到24位[word_4]。这种方式更灵活可以自由选择平均点数。3.4 RESET引脚引脚11RESET上升沿复位AD7606高脉冲宽度典型值为50ns[pdf_33]。D223通过GPIO引脚PD8AD_RESET_Pin控制ADC复位[note_63]。3.5 模拟输入引脚V1V8为8路单端模拟输入V1GNDV8GND为对应的接地引脚[pdf_33]。所有AGND引脚都应连到系统的AGND平面。四、转换时序与D223的500KSPS实现4.1 标准转换时序AD7606的标准转换时序[pdf_33]CONVST↑ → 8通道同时进入保持 → BUSY↑ → 内部转换开始 → 转换完成 → BUSY↓ → 可以读取数据SPI/并行关键时间参数[pdf_33]参数典型值CONVST脉宽≥40nsBUSY高电平时间转换时间4μs所有通道建立时间RANGE切换后80μs4.2 200KSPS芯片如何实现500KSPSAD7606芯片规格的最高采样率为200KSPS[pdf_33]。D223实现500KSPS的关键在于FPGA的流水线控制[note_63]FPGA控制CONVST时序FPGA用硬件逻辑精确控制CONVST脉冲不占用CPU资源FIFO缓冲FPGA将每次转换的8通道数据写入FIFOSTM32批量读取QSPI四线DMASTM32通过QSPI四线DMA高速读取FPGA FIFO中的数据并行处理当ADC在转换第N1次时STM32可以同时读取第N次的数据通过这种流水线设计D223实现了超越芯片规格的500KSPS采样率[note_63]。五、精度指标详解5.1 直流精度[pdf_33]参数±10V范围±5V范围分辨率16位无失码16位无失码INL积分非线性±0.5 LSB典型±2 LSB最大±0.5 LSB典型DNL微分非线性±0.5 LSB典型±0.99 LSB最大±0.5 LSB典型总非调整误差TUE±6 LSB±12 LSB双极性零代码误差±1 LSB典型±6 LSB最大±3 LSB典型±12 LSB最大5.2 INL和DNL曲线AD7606的INL和DNL曲线非常平坦[pdf_33]±10V范围下INL在整个码值范围内波动在±1 LSB以内±5V范围下INL在±1.5 LSB以内DNL在±0.5 LSB以内保证无失码单调性5.3 D223的系统精度AD7606芯片本身的精度很高但系统精度受PCB走线、基准电压、运放偏移等因素影响。D223的精度指标[note_244]层次精度硬件精度未标定±0.05%标定后精度0.01% FSR通过两点线性插值校准消除系统误差后精度可从±0.05%提升到0.01% FSR[note_244]。六、模拟输入电流AD7606的模拟输入电流[pdf_33]量程输入电流±10V5.4μA±5V2.5μA输入电流源于1MΩ输入阻抗10V / 1MΩ 10μA理论实际5.4μA说明内部有阻抗补偿电路[pdf_33]。对于高阻抗信号源这个输入电流会引入微小误差。但对于大多数工业传感器输出阻抗100Ω误差可以忽略不计。七、ESD保护AD7606的模拟输入通道提供7kV ESD额定值[pdf_33]配合D223板上的ESD保护二极管ESDA-05N形成双重ESD防护[pdf_64]。八、D223中的AD7606BBSTZ vs 标准AD7606BSTZD223使用的芯片型号为AD7606BBSTZ与DABL7606/G511使用的AD7606BSTZ的区别[img_147]参数AD7606BSTZAD7606BBSTZ采样率200KSPS200KSPS精度标准版B版本改进版封装LQFP-64LQFP-64注意D223以后只销售500K采样率的版本[note_259]统一使用AD7606BBSTZ芯片。九、总结AD7606BBSTZ之所以成为D223的理想选择在于其高度集成的特性优势具体体现集成度高片内箝位保护放大器抗混叠滤波器基准源输入阻抗高1MΩ固定阻抗免驱动放大器真同步采样8个独立采样保持放大器CONVST同时触发精度优异INL/DNL均±0.5 LSBSNR 95.5dB保护完善±16.5V过压保护7kV ESD灵活接口支持SPI/并行/字节模式配合FPGA的流水线控制和STM32H743的QSPI四线DMAD223充分发挥了AD7606BBSTZ的性能潜力实现了8通道500KSPS同步采样。下篇预告《D223开发环境搭建与快速上手从CubeMX到固件编译下载全流程》
返回列表