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.
工具/软件:Code Composer Studio
你好
我想使用 Δ-Σ 模块读取 PMSM 驱动器中的电流。 我将 TMS28F377D 与 AMC1305 Δ-Σ 调制器搭配使用。
我不是专家、我对 Δ-Σ 的 TRM 部分有点困惑!
我想在采样周期的开始(TS=50us)精确测量电流。 我注意到、通过使用 S-D 模块、可以实现平均电流值。 平均周期由"sinc 滤波器的延迟"定义(如果我错了、请更正我)。
是否可以将此周期缩短到大约1us? 为此、我应该如何调整正弦阶数和 OSR?
另一点是、正如我所理解的、中有持续时间
AMC1305发送哪种错误数据(AMC 数据表中的 tISSTART)并由 DSP 读取(TRM 中的表12-4)。 每次(每次采样)我从 AMC 读取电流时,是否重复出现错误数据? 如果"是"、我认为这可能会限制我的最小" SINC 滤波器延迟"。 是真的吗?
请指导我如何在每次采样时间开始时(TS=50us)读取电流,并且只能在1us 的最长持续时间内读取电流。 实际上、我想在 所附图的数字时间实例中测量电流 、以估算电机的扭矩并以预测方式对其进行控制。
此致
萨那
您的项目需求的分辨率/延迟折衷是什么? SDFM 的分辨率取决于 SD 调制器频率、OSR 设置和滤波器类型。 通常、所有的 SD 调制器数据表都提供了 OSR 与稳定时间之间的关系图。 该图将是确定 OSR 设置和滤波器类型的良好起点。
AMC1305 SD 调制器不会发送任何错误数据。 当 SDFM 接收到 PWM 同步脉冲(SDSYNC)时、它会将计数器复位、并且只需很少的样本即可达到稳定状态(正确的滤波器输出)。 根据滤波器类型而定的错误样本数量(这不是错误、因为固有的正弦滤波器架构)。
此致、
曼诺伊