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.

[参考译文] TM4C123GH6PM:旋转编码器

Guru**** 2525900 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1129657/tm4c123gh6pm-rotary-encoder

器件型号:TM4C123GH6PM

您好!  

   我正在尝试使用 QEI 模块连接一个旋转编码器(带按钮)、我要将其用作 小型嵌入式项目的输入器件。 与汽车收音机上的音量旋钮非常相似、但旋转将用于增加和减少屏幕菜单、按钮将指示选择。 我在这里的初始跑步很吵、我可以解决这个问题。 但我有几个问题。  

数字钥匙中的相关部件。

ACZ11BR1E-20KQD1-20C

这是合适的吗? 该器件 和 QEI 模块。 看起来是按顺序制作的。  

QEI 模块缺少示例代码的原因。 令人惊讶的是,TI 提供的示例很少。 我们注意到、GitHub 也是此类示例中最简单的示例。

这是我对设计路径提出质疑的部分原因。

谢谢

患者

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

    您好!

     根据数据表、QEI 输入的频率可高达1/4处理器频率(例如、80MHz 系统为20Mhz)。 我认为支持您选择输入器件不会有任何问题。  

     尽管我们没有 QEI 示例、但我发现这个网站讨论了如何使用 Tiva 来实现带有示例代码的 QEI 项目。 我希望这对您有所帮助。

    https://hum60hz.wordpress.com/2015/11/07/quadrature-encoder-interface-tiva-c-launchpad/

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

    感谢您的回答。 我对计数器有点困难。 也许您有一些建议。 当我单击旋钮时、一个"咔哒"或锁定、我在位置寄存器中得到一个随机增加(或减少)。 在这个位置从3到11的任何位置。我在输入上有一个低通滤波器、并且数字滤波器在 QEI 模块中被设定为最大值。 我希望每次"点击"编码器时都能得到一个更改。  

    我没有使用任何速度项目。 我是否遗漏了什么? 我已尽量把它退回去了。  

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

    尊敬的 Patrick:

    校正 该传感器不会有速度元件起作用。 它只具有位置。 我建议查看数据表设置说明和编码器数据表、然后验证 TivaWare API 是否正确配置了外设。 我在表面上看不到该部件不能与 QEI 模块配合使用的任何原因。

    此致、

    Ralph Jacobi