微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 8通道24位△-∑型A/D转换器ADS1216的原理及应用

8通道24位△-∑型A/D转换器ADS1216的原理及应用

时间:08-11 来源:互联网 点击:


3.2 ADS1216的应用程序
虽然ADS1216具有非常强大的功能,但是应用非常容易。ADS1216的片选可以通过硬件使脚接地,也可以通过软件选通。同理,ADS12 16的复位也有两种方式,脚接地或者软件复位。通过ADS1216的自校准命令,可以纠正内部和外部的漂移和增益错误。通过写寄存器命令可以初始化状态寄存器SETUP,选择时钟的速度、是否开启输入缓冲器和输出字节的顺序等。同理可以初始化模拟多路开关MUX,选择模拟输入通道,还可以初始化模拟控制寄存器ACR,选择可编程增益放大倍数,最后还可以初始化模式/采样频率寄存器M/DEC1,选择数字滤波模式。具体的选择请参考寄存器状态图。
ADS1216的参考应用程序如下所示:



4 结束语
通过作者的实验,在使用ADS1216时,应注意一下几点:
(1)在ADS1216片外要将模拟地ACND和数字地DCDN连接在一起,若ACND和DGND之间有电压存在,将造成ADS1216无法正常工作。
(2)在印制电路板布线时,应将外部晶振尽可能地靠近ADS1216,否则将影响输入的幅值大小,当幅值太小时,可能通过减小接入晶振两端的电容来增大器幅值,其范围应在0~20pF,典型晶振为4.9152M,接入电容为18pF。
(3)为了得到最佳的转换结果,每次改变初始寄存器值时,例如改变输入通道,最好自校准一次。
(4)在使用SPI通讯时必须注意单片机和ADS1216的SCLK极性,通过POL引脚的设置使主控制器和ADS1216的SCLK极性一致。
(5)为了得到稳定的转换结果,可通过软件 滤波的方式进行滤波,常用的方法主要有程序判断滤波法、递推平均滤波法、最大概率滤波法等。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top