我使用FPGA将信号输出,将此信号经过一个NMOS管后接入ADS1115进行单端测量,目标点的电压为2.5v,ADC的寄存器设置部分FSR:4.096v,不使用比较器,采样率为860SPS;
1.我需要做的是在每个采样时间内精准打开NMOS管以精准测量打开时的电压,没法去做精准控制?
2.还有就是为什么使用单次转换模式一直不起作用?只能使用连续模式才有作用
3.请问我该如何去做,或者说有关于ADS1115的这部分资料有吗,
I2C详细寄存器配置如下:写:…
我使用FPGA将信号输出,将此信号经过一个NMOS管后接入ADS1115进行单端测量,目标点的电压为2.5v,ADC的寄存器设置部分FSR:4.096v,不使用比较器,采样率为860SPS;
1.我需要做的是在每个采样时间内精准打开NMOS管以精准测量打开时的电压,没法去做精准控制?
2.还有就是为什么使用单次转换模式一直不起作用?只能使用连续模式才有作用
3.请问我该如何去做,或者说有关于ADS1115的这部分资料有吗,
I2C详细寄存器配置如下:写:…
配置后间隔50ms读取结果,偶然会出现错误值
前面两个字节是配置,后面两个字节是结果
正常的是1260,偶尔回个0003,很小的值。
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese Simplified | Hungarian | Russian |
Chinese … |
使用ADS1115采集电池电压(最大4.2V),5V供电下设置为±6.144V量程采用差分接法测量(AIN0接正极,AIN1接负极),获取的电压值不正确。将负极与GND相连(单端模式)获取电压正确。这是什么原因。
使用FPGA 搭建I2C协议 驱动ADS1115,但从机一直NACK,转换数据一直被外部源拉高(0xFFFF,怀疑ADS1115没有输出数据)目前排查了时序及配置寄存器,地址指针寄存器,转换寄存器相关数据,发现如下情况:
1. 写操作进行配置寄存器,ADS1115 第9bitACK响应为1,正确应该是0(波形及I2C解码如下):
2.写操作(从机地址&转换寄存器地址),ADS1115第9bitACK响应为1,正确应该是0(波形及I2C解码如下)…
各位论坛的大佬您好:
本人想用ads1115做2V铅酸电池组电压采集(2串)。在使用过程中遇到几个难题,使用单端adc采集时,我只需要用到芯片的两路即可,请问剩余的两路该做何处理?如果使用差分对的形式采集,请问该怎么接确保采集精度?下面是我做的一个单端采集的电路图,还请各位大佬请阅,不对之处还请纠正,谢谢! 电路图中,为方便测试,我采用了,隔离和非隔离兼容的方式。
TI的工程师,你好:
我们用ADS1115做了一版DAQ模块,并且使用它进行了ADS1115的INL测试,但是结果不太理想,与datasheet上的值相差较大。我们不清楚是哪里出现了问题,希望工程师们能协助我们。以下是实验条件:
测量环境:常温,ADC输入RC电路与EVM相同,SMU给ADC一个差分输入信号,并用DMM测量输入信号,进行ramp扫描。
芯片设置:选择差分输入,FSR设定为±2.048V,SPS=8。
INL计算:找出出现相同code的中间电压…
您好:
ADS1115 PGA 可提供从±256mV到±6.144V的输入范围,规格书说明是±范围,请问单电源供电VDD=5V时可以提供+12.288V输入吗?
购买一套ADS1115 评估模块 (EVM) 性能演示套件 (PDK),包括哪些软硬件资源?官网上只有EVM板的硬件资料,是否有PAMBoard主板的硬件资料和上位机软件资料提供?要怎么使用PAMBoard板,包括整个套件?
我用
测试时,FFT横柱无法显示频率数值,Fund. Freq显示的数值也不对,不是正确的频率数值?请问怎么解决?
请帮忙查看是否有设计问题4532.Total pressure difference .docx
最近我司测试了下贵司的ADS1115 这颗芯片,我们使用的是An0 跟An1的差分输入,I2c通讯速率 100K 400k都测试
有如下问题请教,
一,I2C配置完之后,多长时间能拿到有效数据,在转换速率250sps的情况下
二,关于ADC内部PGA切换的话,需要多长时间的等待时间
三,我们在测试交流信号的时候,发现在An0=An1的时候,adc输出偏差最大能到400lsb左右(FSR=0.256v)
我的供电电压为3.3V,PGA设置为001那么其对应的增益是多少呢?(手册上对应1,但又说FS不能大于VIN,此时FS不是大于VIN3.3V了么?)。还是说设置的是PGA增益,后面跟的是在此增益下的参考电压范围呢?
同样,在3.3V供电,PGA寄存器设置为001时,真实的电压怎么计算呢?
您好!
俺在淘宝上买的ADS1115开发板,但开发的程序,读出来的数据波动很大, 上面的芯片 标记 是 : 77 BOGI, 请问是正品的 ADS1115 芯片吗?
非常感谢!
ADS1115 把AIN0与AIN1设置成差分输入,当AIN0比AIN1电压高的时候,能正常读出变化,但是AIN1比AIN0电压高的时候,就一直是FFFF,
不管AIN1比AIN0的电压高多少,都是FFFF?是什么原因
需要读取最大到15V电压,精度1mV以内。通常情况是读取12.000V电压。用的0.1%电阻,经过10K和2K电阻分压后至ADS1115读取,ADS1115供电电压4.7V左右,增益为1,连续读取取平均值。但是想请教如何减少由电阻分压带来的误差。除了使用程序去修正外。因为需要量产。
看数据手册是可以采集负电压的,并且说正电压采集的值是0~0x7FFF,负电压采集的值是0x8000~0xFFFF,负电压输出的值是补码,需要取反加1得到电压值,但是为什么输出电压值一直是65535是配置不对还是怎么回事,参考的代码百度文库搜索“基于51的ads1115程序”,现在调试了两天了都没调试出来,大家有遇到这个问题的吗,谢谢各位!!!!
使用差分采集,当AINp>AINn的时候输出正常,当小于的时候输出的值都是65535,这正常吗,还是当AINp<AINn的时候芯片是不能工作的,求解!!!
我在用ADS1115差分输入采集电压的时候,正电压正常,但采集负电压的时候,串口读出来的全是65535~~~是怎么回事儿?手册上的输出数据格式不是这个样子的啊……
前段时间在研究ADS1115,本来以为已经调通了,所以调好之后就没在深入研究。但最近要用到负电压采集,想到调过的ADS1115可以采负电压,就拿过来用。但是发现,基准为2.048V时1115只能采-0.5V左右的负电压,再小之后采回来数据完全不对,而正电压采集完全没有任何问题。寄存器配置按照技术手册Page11的例子进行配置的。
请问可能是什么问题呢??
请问ADS1115在单电源供电的情况下,选择AINP = AIN3 and AINN = GND,而AIN3脚输入负电压,这时能进行转换吗?我接了一个试了一下,好像可以,但是看数据手册,这时的输入电压要大于0,为什么?请教。