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.

[参考译文] TM4C123GH6PMI7 - QEI 问题

Guru**** 2455490 points
Other Parts Discussed in Thread: UA9637A

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/627486/tm4c123gh6pmi7---qei-problem

主题中讨论的其他器件:UA9637A

您好!

我正在从事一个涉及两个13位编码器的项目。 因此、我很有效率地使用内置接口。 问题是、位置是浮动的。 我有一个提供 A 和 B 信号的伺服控制器(它也可以是单端和微分信号)

以下是信号:

 。  

我是否可以通过任何方法来提高 QEI 采样率?  

当前时钟:

//
//将时钟设置为以50MHz 的频率从 PLL 运行
//
ROM_SysCtlClockSet (SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |
SYSCTL_XTAL_16MHz);

我是否应将其增加到80MHz?

我真的很不明白,我必须在下个星期五完成这项工作,因为它将是“欧洲研究人员之夜(夜晚)”,机器原型将被展示出来。 目前、我跟踪两个10圈的帖子、以跟踪伺服程序。 但是、由于它们具有内置的编码器、我愿意使用它。 (减少机械部件、其使用寿命将比电位计长。)

PCB 尚未最终确定、将在内部制造、因此添加硬件元件是一个选项。

请帮我解决-

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

    [引用 user="Zoltan Kobolak"]...2个1位编码

    即使在"商业"之后(很长时间)-从未有员工/我遇到过" 1位编码器"。   (这不可能是商业产品-您可以确认。)   而且-"欧洲研究人员之夜"是否可能会被(任何) 1位"编码器"留下深刻印象?   真的吗?

    对于此类表演、我们(始终)避免了"发明"-坚持"众所周知-尝试并真实!"   "发明的时间"是"始终且唯一的"、前提是展示的所有内容都经过(详尽)测试/验证!  没有例外!   您(现在)面临"短保险丝"的最后期限、这取决于您(这里没有人)、因此与"不当"相边界!   (即操纵... 确实"现实有时是严酷的"-但具有启发性!)

    Fii 公司的 AMT 10x (磁性编码器)使用时间很长。   这些是"Ex stock @ DigiKey (可能也是欧洲发行公司)。   这些器件提供可轻松调节、干净的正交输出-每转高达2048个脉冲。  此外、编码器的"套件"提供了"适配器"、可快速轻松地连接到各种电机轴。

    MCU 手册应介绍所有 QEI 设置和配置。 选项-同样、上述 AMT 10x 器件在我们的 LX4F 和'4C123 MCU 上运行良好、可能值得您考虑...  (我们的是 AMT 102)

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

    [引用 USER="CB1_MOBILE"]

    Zoltan Kobolak
    个1位编码器

    即使在"商业"之后(很长时间)-从未有员工/我遇到过" 1位编码器"。   (这不可能是商业产品-您可以确认。)   而且-"欧洲研究人员之夜"是否可能会被(任何) 1位"编码器"留下深刻印象?   真的吗?

    [/报价]

    抱歉! 糟糕的是 、它是一个13位编码器。

    应用程序并不意味着是一个巨大的研究项目、而是游客可能会发现有趣的项目。 (我不想给任何人留下深刻印象...)  

    [引用 USER="CB1_MOBILE"]

    MCU 手册应介绍所有 QEI 设置和配置。 选项-同样、上述 AMT 10x 器件在我们的 LX4F 和'4C123 MCU 上运行良好、可能值得您考虑...  (我们的是 AMT 102)

    [/报价]

    电机具有内置编码器、因此如果不需要、我可以跳过添加其他编码器。

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

    事实证明、驱动器的编码器部分具有自己的专用和独立接地。 因此问题是来自控制器的噪声、它使 TM4C 感到困惑。 现在、我有了干净的信号、QEI 的工作方式就像魅力一样。

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

    对您来说很好-如上所述、"注意细节"是必需的。

    您在这里的时间/精力可能会使您"挖掘"更深、从而产生重要发现、从而导致您(明显)取得成功。

    这种进展--在如此短的时间内--是"不寻常的"。   它将帮助您重新访问/查看您的"测试/验证协议/结果"-以防(其他)"1bit" gremlins -发生 luring...

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

    CB1、

    不幸的经验证明、那里有一些两位编码器-买家要小心!

    此致、

    Dave

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

    Dave/Da Source、

    我们的"拉丁朋友"会注意到、"请注意 Emptor。" (侧边-少数人知道-"警告 Venditor "(让卖家注意)...

    您是否可以"共享"此类" 2位"器件的列表? (此处或通过论坛的 PM) Merci。
    为"高温"做好准备-在过去的四天里、芝加哥刚刚创下了第三个"历史最高纪录"! 该 WX 直接移动到、Da Source。。。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否曾犯过拼写错误或无意中犯过错误? 我想您从未遇到过这种情况。 这有什么意义? 让他人阅读论坛并决定不问什么? 在我看来、社区应该让事情变得更轻松、更快、而不是噩梦... 您是否知道大多数驱动放大器中内置的编码器输出的独立接地? 写"有趣"的东西可以得到你的点、使你成为一个所谓的"Guru"、但它们也代表0的附加值。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您的"反应"是否与指控的罪行不成比例?

    我祝贺您的成功-引用了一个高效的编码器(当您对自己的编码器表示怀疑时)、并在提到"1位"时"完成"。

    我承认你的一切工作如此迅速-我发现这是"不寻常的"-并提请你注意这一点。

    您是否注意到(另一个)"点燃火"是"位减少编码器"(而非 I)-您的毒液不应更普遍地喷洒?

    你能认出我的著作,并在这里展示,"给你带来痛苦--还是引起"噩梦"?   减去该演示-您(实际上)没有案例...   而且-您的最后一篇文章"故意伤害了吗?"   我怀疑你能在我的中表现出任何此类意图或敌意...

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

    很抱歉,似乎我误解了你。 如果你不是要冒犯我,我就深感抱歉。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这使我不会冒犯-我确实尝试提出证明最有成效和/或注重成果的方法/方向。    根据大多数衡量标准-我取得了合理的成功-并尝试"回馈"他人。    (这不能是"全部坏的"。)

    您可能会注意到、我有三个单独的论坛帐户-因此"分/分"-积分证明不是我的动机...   增强型学习和卓越的"准备和技术"让我钟鸣...

    您的悲伤不是必需的-我感谢您再次来到这里-并继续祝您的项目成功...   (并尝试(进一步)在可能的情况下提供帮助...)

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

    因此、我知道我发现了这个问题。 就像一个月前一样。 但是、问题在于 MCU 会丢失计数。 现在、编码器信号中突然出现了一些噪声。

    我尝试为 带有 A (B)和 A'(B)的两条线路添加光耦合 器、以获得差分对的优势、但仍将单端信号馈入 QEI 输入。 由于光电元件(4N 35)的速度不够快、无法提供合适 的方波、因此失败了。  

    我已经订购了几个用于信号转换的 UA9637A。 没有乐趣,我仍然无法得到正确的计数。 我很疲惫地更改驱动放大器中的计数/转数、因此我将获得较慢的信号、但它没有产生任何影响。

    我想编码器信号可能会从电机电缆中拾取噪声、因此我将用一些临时屏蔽 UTP 线代替它们、看看这是否有用。

    这似乎不再是软件问题、更可能与硬件相关。

    Zoltan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感受您的疼痛。 从来不有趣。 同样、如过去所述、获得"可靠且完整的修复-在如此短的时间内"(振铃公司/我的报警钟)。 (不会给您造成任何冲击-这只是我们对"现实!"的认可! (笑声) 这就是"我们如何保持办公室灯打开-门打开...")

    您是否可以展示"最新/更新的方框图-清楚地显示"什么是什么?" 示波器电容器-尤其是在尽可能靠近 MCU QEI 引脚的位置实现的电容器将非常有用。 (实际上、我们对您提出了要求、但我们距离遥远、除非您是客户、并且收到了我们的"远程捕获/监控设备"、否则我们无法完全/正确地掌握您的情况。)

    先前有人建议您生成 MCU 信号-当然是干净的-并将这些信号馈送到 QEI 通道-以确认您的理解和正确操作。 (您应该能够设计2个 GPIO 输出并将这些输出"按摩"为正交格式。)

    在像您这样的原型设计情况下-同样、正如之前提到的-一切都是可疑的-没有快捷方式-一切都必须遵循"kiss Approved (一次一个可测量的步骤)顺序和验证。

    我没有"魔术子弹"-对我来说-您"还没有"制造了"噪声编码器信号"-大多数商业编码器都是为了最大程度地减少这种情况。 示波器布线-注意示波器电容器期间的编码器器件型号和 RPM -将会证明非常有用...