Other Parts Discussed in Thread: ADS1298
你(们)好
我一直在n´t 一些与满量程范围相关的问题、因为我从 ADS1298接收到值为0x7fff 和0x800000 的数据、我的器件会饱和、我不知道如何修复它。
我将 ADS1298与 STM32F407相连。 该器 件提供 AVDD=2.5V、AVSS=-2.5V 和 DVDD=3.3V 电压。 我使用了"如何将 ADC 输出代码转换为电压?" 论坛作为指南、但幸运 的是、我的数据检索始终为0x7fff 或0x80000、无论我是连接还是测试信号、还是只是为了控制环境、都不会对数据进行搜索。
我的寄存器配置如下:
Reg0x01=0x06
Reg0x02=0x20
Reg0x03=0xCC
Reg0x05=0x60
Reg0x06=0x60
Reg0x07=0x60
Reg0x08=0x60
Reg0x14=0x00
Reg0x17=0x08
Reg0x18=0x08
Reg0x19=0xD4
我不使用它们的其他寄存器。
不知道是软件问题还是硬件问题。
有人请帮我、我很久以前就一直坚持这么做了。