主题中讨论的其他器件:AMC1204、
大家好、
我的客户在旧项目中使用了 AMC1204。 他们希望升级到 AMC1306。 他们是否需要改变? 包括软件和硬件。
谢谢!
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.
大家好、
我的客户在旧项目中使用了 AMC1204。 他们希望升级到 AMC1306。 他们是否需要改变? 包括软件和硬件。
谢谢!
Eggsy、您好!
当您查看 AMC1204和 AMC1306M25的数据表时、您应该注意到硬件方面的几点:
在软件方面、您需要考虑:
如果您有任何疑问、请告知我们!
您好、Tom、
感谢您提供如此详细的信息!
我的客户使用 AMC1204DWV 进行电流感应、从而在线测试电机电流。
因此、对于您的上述建议、他们不需要改进硬件。
但是对于软件、它们需要在 MCLK 的上升沿改变以读取移出数据、对吧?
我看到、"根据应用中使用的数字滤波器的设置和保持时间需求、可能需要更改软件。"
它具有"可能"。 这是否意味 着如果我们满足某些 要求、我们不需要更改软件
如果我们不更改软件、会发生什么情况?
"数字滤波器的设置和保持时间需求"的含义是什么?
您能否提供详细信息?
谢谢!
Eggsy、您好!
我不知道您将什么用作数字滤波器。 无论控制器是什么、FPGA/MCU/DSP 都需要一定的设置和保持时间才能读取有效数据。 对于 AMC1204、数据在下降时钟沿发生变化、最小延迟为3ns、最大延迟为15ns -这意味着数字滤波器将使用上升时钟沿读取有效(稳定)输出数据位。 假设20MHz 时为50/50 MCLK、则"建立时间"为~10nS、"保持时间"为25nS。 对于 AMC1306M25、如果数字滤波器使用上升时钟来验证数据、则设置时间会增加、但保持时间仅为~3.5nS。
您需要根据控制器的需求对此进行数学计算。 例如、C2000 SDFM 在上升时钟边沿的设置和保持时间都需要5nS 的最小值。