CS5461A
DS661F1 17
是 (mclk/k)/16. 这 脉冲波 持续时间 (t
dur
) 是 一个 integer
多样的 的 mclk 循环, 大概 equal 至:
这 最大 脉冲波 持续时间 (t
dur
) 是 决定 用 这
抽样 比率 和 这 最小 是 定义 用 这 maxi-
mum 脉冲波 频率. 这 t
dur
限制 是:
这
脉冲波 宽度 寄存器
(pw) 做 不 影响 这 也不-
mal format.
5.4.2 alternate 脉冲波 format
设置 位 mech = 1 和 步伐 = 0 在 这
控制
寄存器
和 alt = 1 在 这
配置 寄存器
con-
计算数量 这 e1
和 e2管脚 为 alternating 脉冲波 format
输出 (看图示 4). 各自 管脚 生产 alternating 交流-
tive-低 脉冲 和 一个 脉冲波 持续时间 (t
PW
) 定义 用
这
脉冲波 宽度 寄存器
(pw):
如果 mclk = 4.096 mhz, k = 1, 和 pw = 1 然后
t
PW
= 0.25 ms. 至 确保 那 脉冲 出现 在 这 e1
和 e2输出 管脚 当 全部-规模 输入 信号 是 ap-
plied 至 这 电压 和 电流 途径, 然后:
这 脉冲波 频率 (freq
E
) 是 决定 用 这
PulseRateE
1,2
寄存器
和 能 是 计算 使用 这
转移 函数. 这 活力 方向 是 不 定义 在
这 alternate 脉冲波 format.
5.4.3 机械的 计数器 format
设置 位 mech = 1 和 步伐 = 0 在 这
控制
寄存器
和 位 alt = 0 在 这
配置 寄存器
使能 e1
和 e2为 机械的 counters 和 类似的
分离的 counting 器械. 当 活力 是 nega-
tive, 脉冲 呈现 在 e2
(看 图示 5). 当 活力
是 积极的, 这 脉冲 呈现 在 e1
. 这 脉冲波 宽度 是
定义 用 这
pulsewidth 寄存器
和 将 限制 这 输出-
放 脉冲波 频率 (freq
E
). 用 default, pw = 512
样本, 如果 mclk = 4.096 mhz 和 k = 1 然后
t
PW
= 128 ms. 至 确保 那 脉冲 将 出现, 这
PulseRateE
1,2
寄存器
必须 是 设置 至 一个 适合的
值.
5.4.4 stepper 发动机 format
设置 位 步伐 = 1 和 mech = 0 在 这
控制
寄存器
和 位 alt = 0 在 这
配置 寄存器
configures 这 e1
和 e2管脚 为 stepper 发动机 format.
当 这 accumulated 起作用的 电源 相等 这 定义
t
dur
秒
()
1
PulseRateE
12,
8
×
--------------------------------------------
≅
1
(mclk/k)/16 8
×
-----------------------------------
t
dur
秒
()
1
(mclk/k)/1024 8
×
-----------------------------------------
<<
图示 4. alternate 脉冲波 format 在 e1和 e2
E1
...
...
E2
......
...
t
PW
FREQ
E
t
PW
ms
()
PW
(mclk/k)/1024
-----------------------------------------
=
PulseRateE
12,
1
t
PW
------------
<
t
PW
E1
积极的 活力
负的 活力
...
...
...
...
E2
FREQ
E
图示 5. 机械的 计数器 format 在 e1和 e2