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.

[参考译文] AMC1106E05:测试需要 AMC1106的示例代码

Guru**** 2382480 points
Other Parts Discussed in Thread: AMC1106E05, TIDA-01606
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1009083/amc1106e05-need-a-sample-code-of-amc1106-for-testing

器件型号:AMC1106E05

您好、TI、  

        我们希望将 AMC1106与 Arduino 连接以进行测试、请提供其示例代码或相关文档或任何其他控制器连接以进行测试、并在与系统集成之前观察基本功能   

请提供 AMC1106的数据格式详细信息和所需的时钟详细信息

谢谢、  

Rahul

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

    您好、Rahul、

    AMC1106E05数据表中详细规定了数据输出格式和时钟要求。 它可以接受5MHz 至20MHz 的时钟输入、该输入时钟将决定位流的输出速率。 需要使用数字滤波器来抽取输出位流并重建时钟信号以生成可用数据。 许多微控制器不包含能够处理 Δ-Σ 调制器输出的滤波器模块、因此我建议检查您的器件是否具有该功能。 具有数字滤波器模块 的 TI 处理器示例包括 MSP430F67x、TMS320F2807x 和 TMS320F2837x。

    此致、

    Scott

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

    您好 Scott、  

               我希望 AMC1106的参考代码与控制器连接或提供相关的实施文档。

    谢谢、  

    Rahul  

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

    尊敬的 Scott:

    感谢你的答复。

    您能否澄清一下数字滤波器的含义? 您是指曼彻斯特编码流的解码吗? 还是其他问题?

    此致、

    Ajit Wadekar

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

    您好、Rahul、

    AMC1106和外部控制器之间没有接口、DOUT 输出除外、该输出需要某种数字滤波器来生成可用输出。 我们没有用于生成这些数字滤波器的特定于 AMC1106的参考代码。 有一个 TI 参考设计使用 AMC1306 (非曼彻斯特编码版本)以及一个 C2000微控制器、如我在上面提到的微控制器(www.ti.com/.../TIDA-01606)。 这可能提供了一个起点、但用于该起点的代码可能不适用于 Arduino。

    您好、Ajit、

    是的、数字滤波器用于从位流中检索数据。 通常会实现一个 SINC 滤波器、该滤波器根据所选过采样率(OSR)对位流进行基本平均值计算。 曼彻斯特编码解码也是微控制器工作的一部分、该功能通常包含在作为兼容微控制器功能块包含的 Σ-Δ 滤波器模块(SDFM)中。


    此致、

    Scott