工具与软件:
您好!
我想知道标题的确切信息。 请给我一个答案。
背景:
我正在开发一个使用该 MCU 使电机往复运动的设备。 目前、当电机通过原点时(跨过 Z 脉冲时)、会遇到 eQEP 值偏离我预期的现象。
每个器件的设置如下:
编码器 IC:ABZ 脉冲输出方法
* AB 方向:一个领先的 B.
* Z 门控:在 AB=10时 Z (当 A 脉冲为 HI 且 B 脉冲为 LO 时、Z 脉冲在期间为 HI。)
* Z 极性:Z 脉冲有效高电平。
MCU eQEP:
*位置计数器来源:正交时钟模式
*分辨率: 2倍分辨率(计数上升沿和下降沿)
*索引脉冲门控:用选通门控索引引脚。
*位置计数器模式:在索引脉冲上复位位置。
*最高位置: 131072 (20000h)
*位置计数器(QPOSCNT ): 0
* QEP 捕捉锁存模式(QCLM):开启位置计数器读取。
*选通事件锁存器(SEL ):在顺时针上升沿上,逆时针下降。
*索引事件锁存(IEL ):在索引的上升沿。
*位置选通事件(SEI ): 顺时针上升沿,逆时针下降沿。
*位置索引事件(IEI ):在索引的上升沿。
*设置软件初始化位置计数器:已检查。
位置计数器初始化值:0
*启用位置计数器:已勾选。
下面是我所设想的操作的图形表示。

当顺时针运行时、我假定在 Z 脉冲上升沿之后的 QCLK 上发生索引事件。
问题)
1) 1) 索引事件的时序对于顺时针操作是否正确?
2) 2) 在逆时针操作期间发生索引事件的条件是什么?
3) 3) 在 AB=10 (在 A 脉冲为 HI 且 B 脉冲为 LO 期间、Z 脉冲为 HI)时、我的 Z 脉冲门控设置是否有任何错误。 在"Reset Position on index pulse"中?




