Other Parts Discussed in Thread: ADC128S022
部件号: ADC128S022
您好:
我们在使用 TI ADC128S022 时遇到问题。
主机 MCU 配置的 SPI 模式 0 FSPI = 1MHz;
ADC 读数每 1 秒发生一次
ADC 读取时、通过 SPI 向 ADC 0x0 和 0x0 发送数据、即我们要读取通道 0
来自 ADC 的输出数据使用以下公式结合(即希望显示以 mV 为单位的电压)
adcResultRaw = spiDataRx[1]<< 4 | spiDataRx[0]
adcResult =(3.3/4.096)* adcResultRaw
使用 3V3 直流驱动 ADC 引脚 2; ADC 模拟电压
使用 1V 直流驱动 ADC 引脚 4;ADC 通道 0
生成 foolow 结果
ADC 结果 mV 2723.95
ADC 结果 mV 1073.95
ADC 结果 mV 2891.53
ADC 结果 mV 1061.06
ADC 结果 mV 2878.64
ADC 结果 mV 1086.84
ADC 结果 mV 2891.53
ADC 结果 mV 2904.42
ADC 结果 mV 1061.06
ADC 结果 mV 2878.64
ADC 结果 mV 1048.17
ADC 结果 mV 2891.53
ADC 结果 mV 1073.95
ADC 结果 mV 2878.64
ADC 结果 mV 1073.95
ADC 结果 mV 2891.53
ADC 结果 mV 1086.84
ADC 结果 mV 2827.08
ADC 结果 mV 1086.84
ADC 结果 mV 2814.18
ADC 结果 mV 1073.95
ADC 结果 mV 2865.75
ADC 结果 mV 1073.95
ADC 结果 mV 2801.29
ADC 结果 mV 1048.17
ADC 结果 mV 2878.64
关心的是、每隔一个读数会在 1V 和 2.8V 之间波动。 请您告知可能有问题的原因
谢谢您、
Iouri

