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

AMC1304M25-Q1: 后接数字滤波器的配置 数据处理方式 电压值获取

Part Number:AMC1304M25-Q1Other Parts Discussed in Thread:ADS1202, AMC1304M25

在看完AMC1304手册后依旧有部分疑问以及无法确定的细节,希望得到帮助

目前在尝试使用STM32F7中的DFSDM进行数字滤波,滤波器输入支持SPI、 曼彻斯特编码 、PDM 和并行输入。

存在疑问:

1、AMC1304后接的数字滤波器接口应该是什么样的,和ADS1202一样是采用的SPI吗。如果是,我需要在上升沿还是下降沿进行数据的读取。

2、后接的数字滤波器采用的是sin3 OSR为256的处理吗?处理后的数值可以直接进行读取吗?

3、手册中说根据数据流的0 1占比计算电压值,那么这个数据流的范围是指128个周期中的数据吗?意思是说我需要采集128个周期里面的数值,并比较0  1值的比例吗。

Amy Luo:

您好,

1、 AMC1304 和 ADS1202 (Mode 0 中) 都是在 MCLK 下降沿改变数据,因此filter应该在MCLK上升沿读取位流。 如果您可以从 ADS1202 读取比特流,就不必更改任何内容即可以从 AMC1304M25 读取数据。 但是,需要注意filter模块的setup和保持时间要求,因为不同的调制器有不同的延迟时间来输出有效数据

2、所选数字filter的阶数和OSR完全取决于客户的选择,TI调制器数据集规格基于一个具有 OSR =256 的Sinc3 filter。我不熟悉您上面提到的处理器或外设,但我的理解是,filter模块输出 8-bit, 12 -bit, 16-bit或 24-bit“words” 取决于模块中使用的参数

3、输出数据流的范围仅取决于定义的输入电压级别。 当您说“128 个周期”时,您是否指滤波器的 OSR 设置? 如果是的话,则过滤器 OSR 设置为 128 ,那么对于您的问题,答案就是是 – 通过查看 128 个周期中 1 和 0 的比率来计算应用的输入信号的幅度

,

ying zhang:

感谢,我想知道数据流的范围和输入电压级别对应关系是什么。要如何获取数据流的范围

,

Amy Luo:

ADS1202 和 AMC1304M25 的输入电压范围均为 +/-250mV ,这是它们的线性输入范围。 以 AMC1304M25 为例 (参见datasheet  8.3.3) ,它的全刻度范围为 +/-312.5mV。 如果调制器输入为 +312.5mV,那它就输出100%的1的位流。 指定的 +250mV线性电压将输出90%的1位流,对于输入电压值输出位流1的密度请查看 AMC1304M25 数据表8.3.3 Digital Output公式 (1)

赞(0)
未经允许不得转载:TI中文支持网 » AMC1304M25-Q1: 后接数字滤波器的配置 数据处理方式 电压值获取
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1