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.

[参考译文] CCS/AMC1303M2520:尝试在 LaunchPad TMS320F28379D 中将 AMC1303M2520与 delta sigmal 滤波器搭配使用、但不起作用:(

Guru**** 2595805 points
Other Parts Discussed in Thread: TMS320F28379D, AMC1303M2520, AMC1200, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/870086/ccs-amc1303m2520-try-to-use-amc1303m2520-with-delta-sigmal-filter-in-launchpad-tms320f28379d-but-it-not-work

器件型号:AMC1303M2520
主题中讨论的其他器件:TMS320F28379DAMC1200C2000WARE

工具/软件:Code Composer Studio

尊敬的 TI:

我是来自韩国的 Duc。 我很抱歉我的英语、希望大家能理解。  

我尝试使用 LaunchPad TMS320F28379D 中的 Δ-Σ 滤波器模块(SDFM)从  AMC1303M2520获取 ADC 值->但它不起作用:(

1) 1)我正在关注控制套件中的代码-器件支持 TMS320F28379D

\V210\F2837xD_examples_cpu1\sdfm_files_sync_cpu

2) 2) TMS320F28379D launchpad  

我将 AMC1303M2520连接到"J2引脚18 - GPIO123 SD1_C1 (1)(时钟)"

和 "J2引脚17 -GPIO122 SD1_D1 (1)(DATA) "

3) 3)在"sdfm_filters _sync_cpu" TI 示例代码中进行配置  

 PinMuxoption = SDFM_PIN_MUX_OPTION3;// DUC 测试

因为它为引脚122 -> 137进行配置   

4) 4)连接正确的 AMC1303M2520接线后

AMC1303M2520±250mV 22 kΩ 未编码 CMOS - 20Mhz

+我插入具有50mV 正弦波形的输入(波形发生器)  

+通过检查 AMC1303M2520的输出、我可以看到 CLK 和数据信号  

但是 ,CCS 8.0中的 Filter1_Result 一直显示4096,无论我做什么????

5) 5)我真的不知道我的配置有什么问题? 如果您有一个28379D launchpad 的简单示例, 请与我分享。

6) 6)最后,在隔离式电流或电压传感器方面,您能告诉我哪一个更稳定,并且具有长距离、Σ-Δ 调制器(如 AMC1303)或差动输出电压(如 AMC1200)吗?  

非常感谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Duc Pham、

    我建议您首先通过提供一个100 mV 的直流差分输入来开始调试这个问题、并检查数字滤波器输出。

    如果您没有获得正确的数字滤波器输出、请附加 SDCLK 和 SDDATA 示波器快照。

    此外、您的 DOSR 设置是什么? 您是否在 SDIFLG 寄存器中看到调制器时钟故障?

    此致、

    曼诺伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速回复  

    我不知道 DOSR 设置或 SDIFLG 寄存器。 我不会`这一点。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Pham、

    此问题是否已解决? 我可以关闭此主题吗?

    此致、

    曼诺伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经检查了寄存器。 一切看起来都正常,但我仍然不知道为什么过滤器结果是4096,这与12位:(。

    如果您有一个示例、该示例具有采用 Sigma Delta 滤波器模块的 Launchpad 28379D 的正确配置、我会很高兴。 非常感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    问题的根源可能是软件(或)硬件设置问题。

    示例软件: \device_support\f2837xd\examples\cpu1\sdfm_files_sync_cpu\

    注意:确保拥有最新的 C2000Ware。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您的 SDDATA 位流是否随施加的差分电压而变化? 这一点很重要、如果您没有看到、那么问题可能出在 SD 调制器板上?

    以下实验将帮助我们了解问题的来源(硬件/软件)

    建议的实验:-

    1)施加直流电压-400mV (施加负饱和电压)、检查数字滤波器输出并捕获示波器快照

    2)施加直流电压+400mV (施加正饱和电压)、检查数字滤波器输出并捕获示波器快照

    3) 3)应用直流电压0mv 检查数字滤波器输出并捕获示波器快照

    此致、

    曼诺伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否有关于上述问题的任何更新?