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.

[参考译文] MSP430FR6989:具有 MSP430扫描接口的旋转编码器数量

Guru**** 2511985 points
Other Parts Discussed in Thread: MSP430FW428, MSP430FR6989

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/600711/msp430fr6989-number-of-rotary-encoders-with-the-scan-if-interface-of-msp430

器件型号:MSP430FR6989
主题中讨论的其他器件:MSP430FW428

只需向 Scan 接口提问、例如 msp430fr6989或 msp430fw428。 我刚刚处于新项目的开始阶段、以前没有使用过该界面。

有多少旋转编码器(正交编码,我想使用具有3V TTL 输出的磁编码器,最大频率为85kHz,例如 Bourns EMS22Q...) 我可以连接到它们吗? 这并不是很清楚。 它有3个通道、只有通道2可以向上计数还是向下计数? 我想我只能将其与一个编码器结合使用吗?

另一种方法是在计时器中断内对两个正交编码器通道进行软件采样。 速度有多快? 20kHz 是否现实? (我认为这主要取决于主代码中的中断被阻止的时间、如果我使用来自例如 TI 库的代码、则并未真正指定中断阻止时间...)。

Matthias

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

    我们正在调查您的请求、并将很快作出响应。

    此致、

    James

    MSP 客户应用
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Matthias、
    我相信每个编码器需要2个通道、除非您使用 GPIO 实现片选(该特定编码器具有片选、我认为其作用类似于使能)

    20kHz 计时器采样非常现实、只需保持中断逻辑短路即可。