主题中讨论的其他器件:controlSUITE、 TMS320F28379D、 C2000WARE
您好!
我在调试模式下启动 PM_sincos_example 项目、一切似乎都顺利、但 mySincos 对象的变量没有刷新、我不明白为什么。
请在附件中找到屏幕截图和图片。
提前感谢您的支持、
大卫


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.
您好!
我在调试模式下启动 PM_sincos_example 项目、一切似乎都顺利、但 mySincos 对象的变量没有刷新、我不明白为什么。
请在附件中找到屏幕截图和图片。
提前感谢您的支持、
大卫


您好、Omer:
感谢您的答复。
我在构建 TI 示例工程时没有警告。
所有优化都被禁用。
我按原样使用 TI 的 C:\ti\controlSUITE\libs\app_libs\position_manager\v01_00_00_00\sincos\examples\PM_sincos_example 项目。
我还尝试了 C:\ti\controlSUITE\libs\app_libs\position_manager\v01_03_00_00\sincos 项目、同样的问题是 mySincos 不刷新。
您好!
我现在将 IDDK 开发套件与 C28379D controlCARD 配合使用、
我按照 SPRUI57用户指南来读取模拟编码器的正弦/余弦值。 H4-7为编码器供电、通常可提供+5V 电压、但当我遵循硬件设置建议时、默认仅有1.3V 电压。 实际上、我需要通过在 TPS27082的 ON/OFF 引脚上放置5V 电压来启用编码器5V 电源、换句话说、我需要在 H15-4上放置5V 电压(我为此使用 H2-4)。 在该用户指南中、这些重要信息是缺失的。
然后、我可以使用示波器在 M13-A 和 M13-B 测试点上看到正弦和余弦模拟信号、但在调试模式下不会看到任何信号。 当我查看 IDDK v2.2原理图时、SC-A 和 SC-B 分别通过 J15和 J16链接到 SC-B2和 SC-A2。 为什么要进行硬件交换?
在 IDDK 原理图中、SC-A2链接到 AD ADC-C0、而 SC-B2链接到 ADC-D0、但在 C:\ti\controlSUITE\libs\app_libs\position_manager\v01_03_00_00\sincos 项目的 AD 块 A 和 ADC 块 B ()函数中、而不是 ADC 块 C 和 ADC 块 D 进行初始化。
我已检查 C:\controlSUITE\libs\app_libs\position_manager\v01_00_00_00\sincos\examples\PM_sincos_example 项目、并已正确初始化该项目。
当我启动调试模式时、我在图形上显示 ftheta、并且我在手动转动转子时看到其值发生变化、但我没有小数部分、只有 x.0 (1.0、然后2.0、以此类推)。 我想单位是拉德、因此我不明白为什么我没有任何小数部分。 现在可以帮帮我吗?
此致、
大卫
尊敬的 David:
Unknown 说:LINECOUNT 是电机或编码器每次机械旋转的电周期数?
可以。
请注意 mySincos.ftheta 的单位是什么?
API 函数"PM_sincos_calcAngle ()"按单位计算机械轴角(以标量为单位)。
谢谢。
嘉兴市