Other Parts Discussed in Thread: ADS1258 各位大牛:
我现在正在使用ADS1258芯片,通过SPI与STM32进行通信。我的AD芯片外接10个传感器,我现在想通过外部脉冲信号来接收一组数据即10个通道各接收1次数据。寄存器设置大概为自动扫描模式,持续转换模式。通过DRDY引脚触发中断,等接收完一组数据时,(中断服务程序中)发送停止转换命令(0x80)。测试过程中发现AD芯片不响应该停止转换命令。AD芯片手册中P25页提及持续转换直到接收停止转换命令后,通道数据停止转换…
Other Parts Discussed in Thread: ADS1258 最近在使用ADS1258芯片,给芯片配置了 23.7KSPS/ 通道的数据速率,16个单端输入通道,其中/DRDY接在了MCU的中断输入IO上,当通道数据准备好,/DRDY为低的时候,将触发MCU的中断进行第1通道数据的读取,现在有个问题,就是当/DRDY为低MCU进行中断读取的时候,必须在多快的时间内把通道数据读走,才不会在下一个通道(即第2通道)数据准备好的时候,把第1通道的数据破坏掉?
Other Parts Discussed in Thread: ADS1258ADS1258以我看手册得到的信息,真实电压=采集到的数值*vref/786432*1.066
不知道对不对?求指点下,感激不尽!!
还有采集数据的时候,是让CHOP置1好,还是采集VREF,用于计算好?哪个对精度好一点,求指点!
Other Parts Discussed in Thread: ADS1258 当ADS1258设置在固定通道模式工作时(即CONFIG0的MUXMOD为设置为1),这时MUXSCH寄存器的为AINN[3:0]选择作为ADC负极的 模拟输入通道,AINP[3:0]选择作为ADC正极的模拟输入通道,现在有个疑问,在此种工作模式下,为什么要选择ADC的正极和负极的模拟输入通道,算是差分输入吗?在这种工作模式下,能不能以AINCOM为参考,AIN0~AIN16的其中一个通道作为输入?
Other Parts Discussed in Thread: ADS1258 各位技术大牛:
我想问一下,ADS1258数据手册中第25页If more than one channel is enabled (Auto-Scan mode), the converter indexes to the next selected channel after completing the reading. With each Pulse Conversion condition, the converter…