Other Parts Discussed in Thread: CC2541 , ADS1115
CPU是CC2541,使用逻辑分析仪得到的波形如上图
程序先配置ADS1115的Config Register寄存器(0x01)为0XC4,然后在读Config Register寄存器(0x01),读出来的还是ADS1115默认的0x85
2:我没看明白ADC的值如何转换成电压值,比如电源电压是3.3V,并且PGA设置为2,FS为+-2.048V,则如何通过ADC计算电压值?
望指导,谢谢前辈
Other Parts Discussed in Thread: ADS1015 , ADS1115
实际连接时,ALERT是悬空的,上拉电阻是10K,我用的是差分输入,AIN0接地,AIN1接3.3v,AIN2和AIN3都是悬空的,VDD也是3.3V供电。SCL和SDA分别和STM32F4板子上的SCL和SDA连接。我现在的问题是输出的数一直都是不变的,如果选用4和5差分输入,输出永远是131;如果选用6和7差分输入,输出永远是179.而且断开SCL和SDA与AD的连接,输出也是不变的。但是我以前这么做的话是成功读出来数过得…
Other Parts Discussed in Thread: ADS1115 RT,
1.8V用的是 LM4132A-1.8做基准电压,ADC转化完是1.7926V
但是采集1.05V时,1mv的误差也没有
同样使用ADS1115的AIN0引脚,PGA是2.048,会是什么原因引起的,我的ADS1115电源引脚有接10UF和1UF的电容