毕业设计
2.2 A/D转换模块
2.2.1 AD7705的结构
AD7705是一个完整的16位A/D转换器,其内部由多路模拟开关(MUX)、缓冲器、可编程增益放大器(PGA)、∑-△调制器、数字滤波器、基准电压输入、时钟电路及串行接口组成。其中串行接口包括寄存器组,它由通讯寄存器、设置寄存器、时钟寄存器、数据输出寄存器、零点校正寄存器和满程校正寄存器等组成。该芯片包括2通道差分输
入。
REF IN(+)
AIN1(-)
AIN2(+) AIN2(-)
MCLK IN MCLK OUT
SCLK
CS
DIN DOUT
图2-2 AD7705的内部结构图
2.2.2 器件功能
AD7705可编程增益放大器(PGA)可通过指令设定,对不同幅度的输入信号实现1、2、4、8、16、32、64、128倍的放大,因此AD7705即可接受从传感器送来的低电平输入信号,然后产生串行的数字输出。利用Σ-Δ转换技术实现了16位无丢失代码性能。选定的输入信号被送到一个基于模拟调制器的增益可编程专用前端。片内数字滤波器处理调制器的输出信号。通过片内控制寄存器可调节滤波器的截止点和输出更新速率,从而对数字波器的第一个陷波进行编程。
AD7705串行接口可配置为三线SPI接口。增益值、信号极性以及更新速率的选择可