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.
工具与软件:
大家好!
我正在尝试将 Kubler F5883M 编码器与 LaunchPad F28379D 和 BoostXL POSMGR 扩展板连接、但无法读取位置数据。
下面详细介绍了我的设置和问题:
1.配置:
•硬件:Launchpad F28379D、BoostXL POSMGR、Kubler F5883M 编码器
•电源:我使用5V 电源为 BoostXL POSMGR 供电。
•软件:MATLAB Simulink、用于使用 PM_BISSC 库生成代码。
•BiSS 位置位:根据库伯勒编码器的数据表中所述、我已将 BIS 位置位设置为25。
2.问题:在 Simulink 中生成代码后、我尝试使用 Code Composer Studio 进行调试、但会遇到错误、无法获得任何有效的位置读数。 无论我尝试进行何种调整、位置数据都会保持空白或不会更新。
请求帮助:
•是否有人使用 PM_BISSC 库成功地将此类编码器与 F28379D 连接?
•有任何关于在 Code Composer Studio 中进行故障排除以解决这些位置读取错误的建议吗?
尝试缩小问题范围-如果您在 MCU 上探测 MA 信号、它会切换吗? 频率是否正确?
检查编码器的电源/接地。 确保电源不受电流限制-尝试通过外部电源(而不是 LaunchPad 电源)为编码器供电。
时钟是否通过 RS485收发器进行调节? 它将是编码器侧的差分信号。
仔细检查 BoosterPack 是否位于 LaunchPad 的站点2上并正确连接。
TxEn 应为低电平
Bentoura,
我发现另一篇文章、其中一位客户使用了 Simulink、这可能会有所帮助。 如果不支持、我建议联系 Simulink 支持。
此致、
Lori