主题中讨论的其他器件: AMC3336EVM、 AMC3336-Q1
尊敬的 Smith:
感谢您的帮助、我们了解需要实施 sinc^3滤波器才能读取 ADC 调制器的数字输出、且调制器时钟频率为20 MHz。 对此、我们有如下疑问。
由于我们需要16位分辨率、因此我们需要使用的 OSR 值将是多少。
SINC^3滤波器的输出总线宽度将是多少。
我们将如何知道这是 sinc^3滤波器的有效输出。
此致、
西达尔特
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Smith:
感谢您的帮助、我们了解需要实施 sinc^3滤波器才能读取 ADC 调制器的数字输出、且调制器时钟频率为20 MHz。 对此、我们有如下疑问。
由于我们需要16位分辨率、因此我们需要使用的 OSR 值将是多少。
SINC^3滤波器的输出总线宽度将是多少。
我们将如何知道这是 sinc^3滤波器的有效输出。
此致、
西达尔特
尊敬的 Siddharth:
请参阅以下文档:
尊敬的 Smith:
感谢您的答复。 如果我的 sinc^3滤波器的 OSR 为256、那么输入电压1V、0V、--1V、0.5V、-0.5V 的预期数字值是多少。
我是指您在最后一个回复中提供的第二个文档、其中一个 VHDL 代码用于 sinc^3滤波器。 我可以知道实现的滤波器的 OSR 设置是什么。 sinc^3滤波器的过采样率(OSR)和抽取率是否相同?
此致、
西达尔特
尊敬的 Siddharth:
是的、OSR 和抽取率指的是相同的东西。 这两种定义都指在发生抽取并生成数字值之前由滤波器收集多少个1和0。 预期的数字值将取决于您计划使用的分辨率以及满量程范围的配置方式。
下面的此常见问题解答适用于不同的器件系列、但电压转换代码应相同:
尊敬的 Smith:
如您所知、我们将使用 AMC3306M25。 我已经在 FPGA 中实现了 sinc^3滤波器、以便从调制器读取位流。 我正在使用您分享的文档中的 sinc^3滤波器的 VHDL 代码、下面我给出了您提供给我们的该文档的链接。
https://www.ti.com/lit/an/sbaa094/sbaa094.pdf
我们保留了 sinc^3滤波器256的 OSR 设置、所有内部积分器和微分器的宽度为25位、但滤波器的输出数据被截断为微分器的 MSB 16位。 因为分辨率是16位。 通过在 FPGA 中实现此滤波器、我们通过提供不同的输入电压来测试了 AMC3306M25。 下面 我附上了一张快照、它显示了 我在不同输入电压下获得的数字输出值。
我 在下面提到了一些问题。
我将输出数据截断为微分器的 MSB 16位。 我所做的正确吗?
2.我可以知道我得到的正确或 错误的数值吗?
1V、0V、0.5V、-1V、-0.5V 等不同输入电压的预期数字值是什么?
关于我的问题、请告知我。
谢谢。此致、
西达尔特
尊敬的 Siddharth:
请参阅 该文档的第5节 Sinc3滤波器实现。 25位不能被截断为16位、它们通过如图表13中显示的滤波器的积分器和微分器级。 最终输出可以与表3和附录 B-D 中所示的预期增益进行比较。
AMC3306M25的最大线性输入电压范围为+/-250mV、削波电压为+/-320mV。 该器件无法测量+/-1V 或+/-0.5V、并且会显示削波输出。
尊敬的 Smith:
感谢您的答复。 很抱歉造成混淆、我们 使用的是 AMC3336EVM 而不是 AMC3306M25。 您能告诉我们我在上一个回答中提到的不同电压的数字值吗? 我将连接到这里。
我如何确认 sinc^3滤波器的输出正确。
SINC^3滤波器本身的输出是否为输入电压的数字值? 也可以通过使用 SINC^3滤波器的输出来计算输入电压数字值。
谢谢。
西达尔特
尊敬的 Smith:
感谢您的答复。 很抱歉造成混淆、我们使用的是 AMC3336EVM 而不是 AMC3306M25。 正如我在之前关于 Sinc^3滤波器实现的响应中提到的、用于从调制器读取0和1的位流、OSR 设置 I 保持256、分辨率为16位。 我 在之前的响应中附上了一张快照、其中显示了不同输入电压对应的数字值。 我在下面附上了相同的快照、供您参考。
您能否告诉我、数字 值对于不同的输入电压是正确的?
当分辨率为16位时、不同输入电压的预期数字值是多少?
谢谢
西达尔特
尊敬的 Siddharth:
如我在上一篇文章中所述、请参阅以下主题的代码电压转换:
尊敬的 Smith:
根据 AMC3336-Q1数据表(第7.3.4节"数字输出")、对于输入电压1V、理想数字代码为58982、对于-1V、理想数字代码为 6553、分辨率为16位。 您能否告诉我、0V、0.1V、0.2、0.3、0.4、0.5电压的理想数字代码是什么? 因此、我可以比较 sinc^3滤波器的输出与理想数字代码。
下面我附上了 AMC3336-Q1的第7.3.4节"数字输出"的快照
此致
西达尔特