TI中文支持网
TI专业的中文技术问题搜集分享网站

AD转换后的频率如何计算

专家好,请帮帮忙:我将一个4KHZ左右的正弦信号输入到一个AD芯片中(24位的 44KHZ),然后将此AD芯片与2812连接。现在我想通过SPI接口接收AD转换后的数据,然后我想问下怎么才知道我接收到的数据频率确实是4KHZ。我利用CCS的Graph中的图形观测,显示确实是正弦波,可是当把Sample rate设置为44KHZ(AD芯片的采样频率),显示的图形频率不是4KHZ,这是为什么呢?我利用中断,每隔一段时间接收一个数据(中断时间不是1/44KHZ,中断频率为几MHZ左右),我想问的是,我中断时间有没有必要也设置为44KHZ,和AD的采样频率一致;如果没必要,那怎样才能验证自己接收到的数据是不是4KHZ。谢谢各位……

Young Hu:

您好!

通过SPI传送给2812的数据是AD采样的源数据流,不带时间信息。

所以这种方式没办法得到频率。

要测频的话可以通过2812的捕获单元,将正弦信号转成方波信号。

专家好,请帮帮忙:我将一个4KHZ左右的正弦信号输入到一个AD芯片中(24位的 44KHZ),然后将此AD芯片与2812连接。现在我想通过SPI接口接收AD转换后的数据,然后我想问下怎么才知道我接收到的数据频率确实是4KHZ。我利用CCS的Graph中的图形观测,显示确实是正弦波,可是当把Sample rate设置为44KHZ(AD芯片的采样频率),显示的图形频率不是4KHZ,这是为什么呢?我利用中断,每隔一段时间接收一个数据(中断时间不是1/44KHZ,中断频率为几MHZ左右),我想问的是,我中断时间有没有必要也设置为44KHZ,和AD的采样频率一致;如果没必要,那怎样才能验证自己接收到的数据是不是4KHZ。谢谢各位……

Liu bingsheng:

回复 Young Hu:

哦,好的,受教了,谢谢!那用McBSP作为SPI使用看来也不行了,是不是?

专家好,请帮帮忙:我将一个4KHZ左右的正弦信号输入到一个AD芯片中(24位的 44KHZ),然后将此AD芯片与2812连接。现在我想通过SPI接口接收AD转换后的数据,然后我想问下怎么才知道我接收到的数据频率确实是4KHZ。我利用CCS的Graph中的图形观测,显示确实是正弦波,可是当把Sample rate设置为44KHZ(AD芯片的采样频率),显示的图形频率不是4KHZ,这是为什么呢?我利用中断,每隔一段时间接收一个数据(中断时间不是1/44KHZ,中断频率为几MHZ左右),我想问的是,我中断时间有没有必要也设置为44KHZ,和AD的采样频率一致;如果没必要,那怎样才能验证自己接收到的数据是不是4KHZ。谢谢各位……

Liu bingsheng:

回复 Young Hu:

哦,好的,受教了,谢谢!那用McBSP作为SPI使用看来也不行了,是不是?

专家好,请帮帮忙:我将一个4KHZ左右的正弦信号输入到一个AD芯片中(24位的 44KHZ),然后将此AD芯片与2812连接。现在我想通过SPI接口接收AD转换后的数据,然后我想问下怎么才知道我接收到的数据频率确实是4KHZ。我利用CCS的Graph中的图形观测,显示确实是正弦波,可是当把Sample rate设置为44KHZ(AD芯片的采样频率),显示的图形频率不是4KHZ,这是为什么呢?我利用中断,每隔一段时间接收一个数据(中断时间不是1/44KHZ,中断频率为几MHZ左右),我想问的是,我中断时间有没有必要也设置为44KHZ,和AD的采样频率一致;如果没必要,那怎样才能验证自己接收到的数据是不是4KHZ。谢谢各位……

Young Hu:

回复 Liu bingsheng:

您好!

McBSP作为SPI使用的方式读取数据,跟SPI没有区别。

赞(0)
未经允许不得转载:TI中文支持网 » AD转换后的频率如何计算
分享到: 更多 (0)