微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 基于I2C总线的ADS1100型16位模/数转换器

基于I2C总线的ADS1100型16位模/数转换器

时间:01-17 来源:国外电子元器件 作者:廖文良 禇艺斌 陈文芗 点击:
DR1 DR2 DATA RATE
0 0 128S/S
0 1 32S/S
1 0 16S/S
1 1 8S/S
位1和0(PGA位)用于控制ADS1100的增益设置,控制方式如表3所列。

表3 PGA位
PGA1 PGA0 GAIN
0 0 1
1 0 1
0 1 2
1 0 4
1 1 8
3 ADS1100读写操作

3.1 ADS1100的读操作

  用户可从ADS1100中读出输出寄存器和配置寄存器的内容。但为此要对ADS1100寻址,并从器件中读出3个字节。前面的2个字节是输出寄存器的内容,第三个字节是配置寄存器的内容。

  从AD1100中读取多于3个字节的值是无效的。从第四个字节开始的所有字节将为FFH。ADS1100的读操作时序如图3所示。

3.2 ADS1100的写操作

  用户可写新的内容至配置寄存器(但不能更改输出寄存器的内容)。为了做到这一点,要对ADS1100寻址以进行写操作,并对ADS1100配置寄存器写入一个字节。对ADS1100的写操作时序如图4所示。

4 应用电路

  图5是ADS1100在某测力计中的具体应用电路。根据设计要求,传感器的输出信号需要进行转换和放大,本系统采用低失调和低漂移的OP07运算放大器进行前级信号的放大和转换,同时通过TL062进行二级放大及零输入调整。为了提高输入信号的稳定性,应将信号通过LM310射极跟随器传递到ADS1100的差分信号输入端。




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

网站地图

Top