主题:SysConfig 中讨论的其他器件
工具/软件:
嘿、专家、
我有一些关于 SDFM 和旋转变压器模块之间同步的问题。
作为 SW、我要使用:
CCS 12.8.1.00005
SDK 10_00_00_35
来实现电机控制。 因此、进行电流和角度测量时彼此之间具有最小延迟非常重要。
电流是使用 SDFM 模块测量的。 我可以使用 PWM 触发测量。 然后我收到一个数据冗余中断、在那里我知道我收到了新数据。
到目前为止、一切都很好。
有了旋转变压器接口、这并不容易。 我可以在 systemconfig 中为激励 PWM 启用到 PWM 的同步、假设在激励 PWM 的最大值处对旋转变压器值进行采样。 “我是不是很怕她?“
这意味着我不直接触发旋转变压器值测量、而是在稍后触发 25µs(如果激励 PWM 频率为 20kHz)。
此外、我没有任何数据冗余。 因此、我不确定何时有新数据。
我试图检查示例以获得更好的理解,但这让我更加困惑。
我与此示例相关: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/10_00_00_35/exports/docs/api_guide_am263px/EXAMPLES_DRIVERS_RESOLVER_ANGLE_SPEED.html
显示: ADC SoC 启动延迟设置为 20、即 20*1250nS +30nS 或 25.030us。 首先、我在相关的 SysConfig 中找不到该配置。 在此处、它设置为零: 
这意味着我必须手动设置采样时序吗? 我认为理想的采样时间模块负责采样时间? 
理想的样本覆盖值 7 的用途是什么?
总结我不确定旋转变压器采样何时开始以及何时完成。
此外、我在采样时不知道旋转变压器的值是多少岁? 没有可应用的带通滤波器相位延迟的相关信息。
我认为这种电流和角度的同步是电机控制的常见任务。 也许已经有与该主题相关的示例或应用手册?
此致
Marcel