TI论坛
直播中

赵敏

8年用户 1157经验值
私信 关注
[问答]

使用ADS1115模数转换器时,它的PGA的增益是如何设置的?


  • 使用ADS1115模数转换器时,它的PGA的增益是如何设置的,按照数据手册,设置FSR=4.096V或者6.144V,测量3V电压,都是3V左右,这是什么问题。

回帖(3)

李桢

2024-12-3 11:26:53
参考数据手册9.3.3 Full-Scale Range (FSR) and LSB Size,您的供电电压是多少呢,输入信号首先要满足输入模拟信号电压范围的要求。
举报

陈艳

2024-12-3 11:27:01
在默认PGA配置(FSR= ±2.048V)下,输入信号,转换输出数据正常吗?
建议:配置PGA后,从新读取寄存器,查看寄存器是否按期望配置正确。
举报

杨秀英

2024-12-3 18:16:12
ADS1115是一款具有4个模拟输入通道的16位模数转换器(ADC),其内部包含一个可编程增益放大器(PGA)。PGA的增益设置是通过配置寄存器中的增益字段来实现的。以下是设置PGA增益的步骤:

1. 首先,了解ADS1115的PGA增益选项。根据数据手册,ADS1115支持以下增益设置:
   - 增益 2/3:FSR = ±6.144V
   - 增益 1:FSR = ±4.096V
   - 增益 2:FSR = ±2.048V
   - 增益 4:FSR = ±1.024V
   - 增益 8:FSR = ±0.512V
   - 增益 16:FSR = ±0.256V

2. 根据需要测量的电压范围选择合适的增益。例如,如果需要测量3V的电压,可以选择增益1(FSR = ±4.096V)。

3. 配置ADS1115的配置寄存器。配置寄存器是一个16位的寄存器,用于设置ADS1115的各种参数。以下是配置寄存器的格式:

   ```
   15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
   G8 G7 G6 G5 G4 G3 G2 G1 G0 M3 M2 M1 M0
   ```

   其中,G8-G1是PGA增益字段,M3-M0是多路复用器选择字段。

4. 根据选择的增益,设置配置寄存器中的增益字段。例如,选择增益1时,增益字段应设置为0x01。

5. 将配置寄存器写入ADS1115,以应用所选的增益设置。

关于您提到的测量3V电压时,FSR=4.096V和6.144V都显示为3V左右的问题,可能的原因有:

1. 增益设置不正确:请检查配置寄存器中的增益字段是否设置正确。

2. 连接问题:检查ADS1115与测量设备之间的连接是否正确,确保没有接触不良或短路。

3. 电源问题:确保ADS1115的供电电压稳定且在规定的范围内。

4. 代码问题:检查您的代码是否正确读取和处理ADS1115的数据。

5. 硬件问题:如果以上问题都排除了,可能是ADS1115本身存在硬件问题,建议更换一个模块进行测试。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分