步骤 |
操作 |
---|---|
1 |
双击内嵌功能 > HSC。 |
2 |
选择HSC• 选项卡。 |
3 |
将 HSC > HSC0• > 类型参数的值设置为 Main。 |
4 |
将 HSC > HSC0• > 参数 > 模式参数的值设置为模数回路。 |
5 |
输入 HSC > HSC0• > 参数 > 预设/模数参数的值。 |
6 |
选择 HSC > HSC0• > 时钟输入 > 输入模式参数的值。 |
7 |
选择 HSC > HSC0• > 时钟输入 > A 过滤器参数的值。 如有必要,选择 HSC > HSC0• > 时钟输入 > B 过滤器参数的值。 |
8 |
或者,可以选择启用以下功能: o捕捉功能 o比较功能 o启用功能 o预设功能 |
注意: IO 摘要窗口显示 DM72F• I/O 映射。可以查看专用功能使用的 I/O。
Main 类型输入的过滤值确定计数器最大频率,如下表所示:
输入 |
过滤器值 |
最大计数器频率 |
---|---|---|
A, B |
0.004 毫秒(缺省值) |
100 kHz |
0.4 毫秒 |
1 kHz |
|
1.2 毫秒 |
350 Hz |
|
4 毫秒 |
100 Hz |
输入模式参数的值确定计数行为:
参数值 |
描述 |
---|---|
单相 |
计数器在 A 上递增。 |
A=向上,B=向下 |
计数器在 A 上递增,在 B 上递减。 |
A=脉冲,B=方向 |
o如果 A 上存在上升沿且 B = TRUE,则计数器递减。 o如果 A 上存在上升沿且 B = FALSE,则计数器递增。 |
正常积分 X1 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 1 次计数 |
正常积分 X2 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 2 次计数 |
正常积分 X4 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 4 次计数 |
反向积分 X1 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 1 次计数 |
反向积分 X2 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 2 次计数 |
反向积分 X4 |
o物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向 o通过编码器循环进行 4 次计数 |