.
2.5.2QEP单元
每个事件管理模块都有一个四象限编码计数电路(QEP电路),使用者可以藉由这个电路将光编码器两个相差90度的信号送到EVA 的CAP1/QEP1及CAP2/QEP2或EVB的CAP4/QEP3及CAP5/QEP4,来取得位置与速度的信息。F2812能够透过EVA和EVB 撷取两个Encoder的信号。EVA的QEP电路以GPtimer2为频率基础,而EVB的QEP电路以GPtimer4为频率基础,与F240 最大的差异在于无法合并两个16位的定时器来扩展成32位的定时器,只能以16位的定时器来使用。QEP 电路的定时器之计数模式必需操作于”方向性上数/下数计数模式”。EVA的QEP电路方块图如图12所示。EVB的QEP电路方块图如图13所示。

图12EVA的QEP电路方块图。
图13EVB的QEP电路方块图。
如图14所示为典型的Encoder输出信号,在图的左半部,看到QEP1领先QEP2为90 度,所以定时器使用上数型。在图的右半部,看到QEP2领先QEP1为90度,所以定时器使用下数型。

图14QEP的解码时序及方向图。


辽公网安备21120202000012