Part Number: ADS131M02 你好,我正在使用ADS131M02开发一款产品,按照官方提供的驱动进行了修改,在adcStartup()函数中我配置了CLOCK以及GAIN1寄存器,然后调用之后,我读取了寄存器的值,与我写入的值是一致的,但是当我在调用读取131采样数据的函数requestData()时,发现所有的寄存器又恢复了默认值,在这中间的时间段并没有复位131的操作,不清楚到底是什么原因,希望能提供一些思路。
Part Number: ADS131M02 你好,我正在使用ADS131M02开发一款产品,按照官方提供的驱动进行了修改,在adcStartup()函数中我配置了CLOCK以及GAIN1寄存器,然后调用之后,我读取了寄存器的值,与我写入的值是一致的,但是当我在调用读取131采样数据的函数requestData()时,发现所有的寄存器又恢复了默认值,在这中间的时间段并没有复位131的操作,不清楚到底是什么原因,希望能提供一些思路。
Other Parts Discussed in Thread: ADS131M02 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1439782/ads131m02-osr-configuration 器件型号: ADS131M02 工具与软件: 嗨、团队…
Other Parts Discussed in Thread: ADS131M02 , ADS131M03 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1467366/ads131m02-how-to-connect-the-nc-pins 器件型号…
Part Number: ADS131M02
TI工程师您好,很希望如下问题可以得到您的技术支持。如上图所示是我通过MODE寄存器所配置的DRDY,按照正常逻辑应该是当drdy引脚为低时读取数据,但实际情况是在数据没有准备好时也会没有预料的出现一些负脉冲,并且负脉冲的脉冲宽度不固定,这就导致了对于数据准备状态的误判,导致我的输出结果混入了大量的0值。为了改变这种情况的出现,我想通过MODE寄存器将DRDY_FMT更改为1,使得转化数据可用时产生一个脉冲宽度固定的负脉冲,但我配置后DRDY的输出并没有相应的改善…
Part Number: ADS131M02
我在初步尝试在arduino内进行编程并使用该模块,目前通过串口我可以得到ID号,我想这说明目前的MCU和adc是可以正常进行SPI通信的。但我遇到的问题是,在我利用信号发生器产生一个±500mv的50hz正弦差分信号输入到ADC的通道1后,ADC的输出始终是一个恒定的值。通过示波器和status寄存器我发现drdy引脚时钟处于高电平状态未发生改变,请问这是什么原因。我已经附上了我的寄存器配置值供您查看。我已经验证过目前的寄存器值被正确写入,因为我通过读取寄存器得到了相应的值与我写入的值相符合…