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.

[参考译文] CCS/TMS320F28377S:使用具有 DSP 的编码器

Guru**** 2388280 points
Other Parts Discussed in Thread: TMS320F28377S, C2000WARE, TMDXIDDK379D, CONTROLSUITE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/873972/ccs-tms320f28377s-using-encoder-with-dsp

器件型号:TMS320F28377S
主题中讨论的其他器件: C2000WARETMDXIDDK379DcontrolSUITE

工具/软件:Code Composer Studio

大家好、

我需要将一个2000 PPR 编码器连接到我的电机。 我正在使用 TMS320F28377S DSP。  我以前没有使用过编码器。 是否有任何示例代码。 如何开始。

请告诉我。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果编码器是增量类型、则 C2000ware 中提供了示例。 如果您已经安装了它、您可能会在上看到它

    C:\ti\c2000\C2000Ware_2_00_00_03\device_support\f2837xs\examples\CPU1

    在"eQEP***"文件夹下查找示例

    对于系统级示例、您需要安装 TI 的电机控制 SDK (MCSDK)。 如果已安装、您将在中找到示例  

    C:\ti\c2000\C2000Ware_MotorControl_SDK_2_01_00_00\solutions\tmdxiddk379d

    controlSUITE 中提供了与先前位字段类型编码风格类似的示例项目。 如果您已安装 controlSUITE、请查看以下内容  

    C:\ti\controlSUITE\device_support\F2837xD\V210\F2837xD_examples_CPU1

    对于系统级旧示例、请参阅以下有关各种编码器的示例。  

    C:\ti\controlSUITE\development_kits\TMDSIDDK_v2.0

    如果编码器是增量正交类型、则在代码中选择编码器类型作为 QEP。 文档位于~docs 文件夹中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的建议。

    我有+5V 和0V 的编码器脉冲。 我可以将这些直接提供给 eqep1A 吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    无需在馈送到 C2K 之前将其电平转换为3.3V。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    分压器将正常吗?

    什么是 c2k?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我指的是 C2000。

    如果这只是一个编码器的简单实验、您可以尝试使用 RES 分频器。 由于它可能容易产生噪声、因此对它进行缓冲可能更好。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢主席先生。 我将尝试使用缓冲器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    主席先生,

    这是我的编码器输出脉冲。 我可以在边缘看到一些振铃、尽管噪声不大。 我计划放置一个2.2k 和3.3k 电阻分压器、并将其输出连接到用于 A、B 和 I 信号的 DSP 引脚。 什么是"高"和"低"值。  

    这是否正常。

    感谢您的评论和建议。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    边缘处的微小振铃应该可以。如果您将逻辑电平设置为3.3V、则应该会很好。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    主席先生,

    “如果您将逻辑电平设为3.3V……………… "  请详细说明这一点。

    这是否意味着分压器上的输出电压应约为3V、编码器输出为5V

    但是、由于边沿上的振铃、电位计分压器的输出电压可超过3、3V。 这会有什么问题吗?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、

    对于振铃、应该可以、否则您将发现。 现实世界的信号不一定是完美的。

    请告诉我们问题是否得到解决。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    电位计分压器输出端的振铃电压峰值超过3、3V ...这将到达 DSP 引脚...这是否正常?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我希望您有时间通过实验找到答案。 如果问题已解决、请单击以关闭该主题。 谢谢。