amc3306m25模块DOUT输出波形和CLKIN时钟输入频率有什么关系,输出波形周期如何计算?
7.3.4章节amc3306m25输出与输入关系图如下,图示中相邻的输出1与输出0长度之和会改变,请说明输入为-250mv、0、250mv以及正负满量程下的输出波形图。谢谢
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.
amc3306m25模块DOUT输出波形和CLKIN时钟输入频率有什么关系,输出波形周期如何计算?
7.3.4章节amc3306m25输出与输入关系图如下,图示中相邻的输出1与输出0长度之和会改变,请说明输入为-250mv、0、250mv以及正负满量程下的输出波形图。谢谢
您好,
AMC3306M25 是Δ-Σ 调制器,它输出的是数字比特流,需要通过数字滤波器来抽取位流,即该数字滤波器将高采样率的1bit 数据流转换为低采样率的高位数据字,TI的C2000 和Sitara 微控制器系列集成了这种滤波器结构,称为 SDFM模块,该结构经过优化,可与AMC3306M25配合使用。或者可使用FPGA或CPLD来实现滤波器,具体查看其 datasheet 7.3.2 Modulator部分。
AMC3306M25 输入电压范围为 +/-250mV ,这是它们的线性输入范围。理想情况下,0 V的差分输入信号产生1和0 各占50%时间的数字流,250 mV的差分输入产生一组1和0,这些值在89.06%的时间内都是1。–250 mV的差分输入产生的1和0是10.94%时间是1。这些输入电压也是AMC3306M25指定的线性范围,如果输入电压值超过此范围,则当量化噪声增加时,调制器的输出将显示非线性行为。当输入小于或等于–320 mV时,调制器的输出仅包含0,即100%的0的位流,当输入大于或等于320 mV的信号时,输出全1,即100%的1的位流。对于输入电压值输出位流1的密度具体请查看 AMC3306M25 数据表7.3.4 Digital Output 。
您是必须使用隔离ADC吗?TI的隔离ADC都是 Delta Sigma 调制器,或者说都是这种接口的
再咨询一下,有没有可能 通过MCU的 SPI 口(时钟和数据 )来读取数据,然后用软件来实现后面的数字滤波功能? 有软件代码可供参考吗?
很抱歉我不了解是否可以,下面FAQ中有一些 Delta Sigma 调制器滤波器的内容,如下部分我copy过来了,您可以具体看下了解下:
[FAQ] Have a question about ADCs? Click here for FAQs, resources, and more!