ADS1115是一款16位模数转换器(ADC),具有可编程增益放大器(PGA)。PGA允许您根据需要调整输入信号的增益,以便在ADC的可测量范围内进行测量。
1. PGA设置:
ADS1115的PGA设置是通过配置寄存器中的PGA位(位2、1和0)来实现的。根据您的问题,您将PGA设置为001。根据ADS1115的数据手册,PGA设置为001对应的增益为1(即无增益)。
2. 参考电压与真实值计算:
在3.3V供电的情况下,PGA设置为001(无增益)时,参考电压(FS)等于供电电压,即3.3V。此时,FS不能大于VIN,因为PGA增益为1,所以输入信号的最大值不能超过3.3V。
3. 真实电压计算:
在3.3V供电,PGA寄存器设置为001时,真实的电压可以通过以下公式计算:
真实电压 = ADC值 × (参考电压 / 2^ADC分辨率)
ADS1115的ADC分辨率为16位,即2^16 = 65536。因此,公式变为:
真实电压 = ADC值 × (3.3V / 65536)
例如,如果ADC值为32768(即16位的一半),那么真实电压为:
真实电压 = 32768 × (3.3V / 65536) ≈ 1.65V
总结:
在3.3V供电,PGA寄存器设置为001时,PGA增益为1(无增益),参考电压等于供电电压3.3V。真实的电压可以通过ADC值和参考电压计算得出。
ADS1115是一款16位模数转换器(ADC),具有可编程增益放大器(PGA)。PGA允许您根据需要调整输入信号的增益,以便在ADC的可测量范围内进行测量。
1. PGA设置:
ADS1115的PGA设置是通过配置寄存器中的PGA位(位2、1和0)来实现的。根据您的问题,您将PGA设置为001。根据ADS1115的数据手册,PGA设置为001对应的增益为1(即无增益)。
2. 参考电压与真实值计算:
在3.3V供电的情况下,PGA设置为001(无增益)时,参考电压(FS)等于供电电压,即3.3V。此时,FS不能大于VIN,因为PGA增益为1,所以输入信号的最大值不能超过3.3V。
3. 真实电压计算:
在3.3V供电,PGA寄存器设置为001时,真实的电压可以通过以下公式计算:
真实电压 = ADC值 × (参考电压 / 2^ADC分辨率)
ADS1115的ADC分辨率为16位,即2^16 = 65536。因此,公式变为:
真实电压 = ADC值 × (3.3V / 65536)
例如,如果ADC值为32768(即16位的一半),那么真实电压为:
真实电压 = 32768 × (3.3V / 65536) ≈ 1.65V
总结:
在3.3V供电,PGA寄存器设置为001时,PGA增益为1(无增益),参考电压等于供电电压3.3V。真实的电压可以通过ADC值和参考电压计算得出。
举报