电子说
在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。今天我们要探讨的AD7888,是一款高性能的12位ADC,在众多应用场景中展现出卓越的性能。
文件下载:AD7888.pdf
AD7888是一款高速、低功耗的12位ADC,工作电压范围为2.7V至5.25V,能够实现125 kSPS的吞吐量。它具有8个单端输入通道,采用串行接口,兼容SPI™/QSPI™/MICROWIRE™/DSP。这款ADC采用16引脚窄体SOIC和TSSOP封装,体积小巧,适合各种对空间要求较高的应用。
AD7888基于电荷再分配DAC的逐次逼近型ADC。在采集阶段,采样电容获取输入信号;转换阶段,控制逻辑和电荷再分配DAC调整采样电容上的电荷,使比较器重新平衡,完成转换。
典型连接图中,两个AGND引脚连接到系统的模拟地平面,(V{REF})连接到经过良好去耦的(V{DD})引脚,以提供0V至(V_{DD})的模拟输入范围。转换结果以16位字输出,前四位为零,后面是12位转换数据。
模拟输入结构采用二极管进行ESD保护,输入电容在跟踪模式下典型值为38pF,保持模式下为4pF。对于交流应用,建议使用RC低通滤波器去除高频成分;在对谐波失真和信噪比要求较高的应用中,应使用低阻抗源驱动模拟输入。
AD7888的控制寄存器是一个8位的只写寄存器,通过DIN引脚在SCLK上升沿加载数据。控制寄存器的各个位用于选择模拟输入通道、启用或禁用内部参考以及设置电源管理模式。
通过在自动关机或自动待机模式下操作,AD7888的平均功耗随吞吐量的降低而减小。例如,在10kSPS的吞吐量下,采用自动关机模式,(V{DD}=5V)时平均功耗为446.25µW,(V{DD}=3V)时为267.75µW。
AD7888的串行接口由CS、SCLK、DIN和DOUT组成。CS启动数据传输和转换过程,SCLK提供转换时钟并控制数据传输。数据写入控制寄存器在数据传输的前8个SCLK上升沿进行,转换过程和数据访问需要16个串行时钟周期。
AD7888可以直接连接到多种微处理器和DSP,如TMS320C5x、ADSP - 21xx、DSP56xxx、MC68HC11、8051和PIC16C6x/7x等。不同的微处理器需要根据其串行接口协议进行相应的配置和连接。
在PCB设计中,应将模拟和数字部分分开,使用独立的接地平面,并在一点连接。避免数字线路在器件下方布线,模拟接地平面应覆盖AD7888下方。电源供应线路应使用较宽的走线,以降低阻抗。
AD7888的评估板提供了推荐的布局和测试软件,可用于进行交流(快速傅里叶变换)和直流(代码直方图)测试,帮助工程师评估其性能。
AD7888以其低功耗、多通道、高性能和灵活的电源管理等特点,成为众多应用场景中的理想选择。在实际设计中,工程师需要根据具体需求合理选择工作模式和连接方式,同时注意接地和布局,以充分发挥AD7888的性能优势。你在使用AD7888的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !