为了检测AD采样信号的正确性,将直流信号作为输入信号,但是DSP读进来的结果完全不对(AD和DSP之间通过MCBSP通信,而且DRDY信号的两个下降沿之间有24个脉冲信号,因此时序应该能保证)。从上面图中看到,s1和s2不能同时闭合,是不是表示该芯片不能采集直流信号。
那么还有没有其他的方法,来检测AD采样的结果是不是正确?
Decapton Wang:
DSP读出的结果是多少?是否分析过?
ADS1274是一款Delta-sigma ADC,是处理低频信号的,应该可以采集直流。s1和s2对应的是两相不重叠时钟(non-overlapping),采用这种时钟可以避免两个开关在时钟跳变时同时闭合造成的输入引脚短路。也就是说,s1/s2与ADS1274能否采集直流信号没有必然联系。
建议先检查电源,基准和时钟是否配置正确,然后检查软件和接口是否配置正确。估计是你的软件配置出问题了。
YAN ZHANG:
回复 Decapton Wang:
clk时钟为1.875MHz,上面的图是时钟SCLK(1.875/4MHz),下面的图是DOUT1端信号。输入信号接地。从图中明显看出AD的转换结果不对,有可能是什么原因造成的?(AD配置为SPI模式)
YAN ZHANG:
回复 YAN ZHANG:
这是是DYDY和SCLK之间的关系图,示波器上是这样显示的
YAN ZHANG:
回复 YAN ZHANG:
Decapton Wang:
回复 YAN ZHANG:
电源和基准电压是多少?试试看输入信号等于基准电压时的输出。
YAN ZHANG:
回复 Decapton Wang:
ADS12747配置为SPI ,TDM,Dynamic模式,和DSP28335通过Mcbsp通信。
Mcbsp配置为时钟停止模式,
从上面的时序图中,可以看到ADS1274和Mcbsp满足时序关系。Mcbsp配置的字长为24位。
但是不知道什么原因,读进来的AD转换结果,高8位丢失,只有低16位,
未经允许不得转载:TI中文支持网 » ADS1274对采样信号的要求
相关推荐
- TMS320C6748: TMS320C6748评估板推荐
- ADS1274: adc电压输入范围和采集波形出现异常
- ADS1274: ADS1274 对应的verilog demo能提供吗?如果官方提供的话能给出对应网址吗?
- ADS1274: 差分adc量程是正负2.5v,负电压为补码输出,是如何测量得出的?
- ADS1274: ADS1274数据手册中CLK/SCLK的频率比为1,2,4,8,其他比值可以吗?
- ADS1274: IN+接单端信号输入,信号是以2.5v为直流基准,交流摆动范围为0-5v,请问IN-端可以接2.5v来实现±VREF采集范围吗?还是应该接GND实现0-2.5v范围
- ADS1274连续采样跳点问题
- ADS1274转换后信号线性下降,急!!!