QEP 模块
16 Aug 2024
Read time: 1 minute(s)
QEP 模块主要由下列模块构成:
-
Quad Decoder:正交解码模块,用于将正交信号 A 相、B 相进行正交信号的解码,获得后续 QEP Position Counter 需要的计数时钟 QEP_CLK 以及计数方向 QEP_DIR 等信息。
-
QEP Position Counter Function:位置计数器功能模块,根据正交解码模块解析的信号进行位置计数器的计数。
-
QEP Capture Function:QEP 捕捉功能,用于捕捉特定的位置距离所需要的时间,从而计算转速等信息。
-
QEP Timer:QEP 定时器,用于产生单位时间间隔的信号。
-
QEP Watchdog Timer:QEP 看门狗定时器。用于检测预设的时间内是否仍有有效 QEP_CLK 信号。
-
QEP Interrupt:QEP 中断模块,用于产生中断信号。
-
HALL Input Monitor:霍尔输入检测模块,可以用于检测霍尔信号的电平以及信号跳变边沿。
SYS_CLK 为 QEP 的工作时钟,典型频率为 200 MHz。