AD5228
rev. 0 | 页 11 的 20
theory 的 运作
这 ad5228 是 一个 32-位置 手工的 向上/向下 digitally con-
trolled 分压器 和 可选择的 电源-在 preset. 这
ad5228 presets 至 midscale 当 这 前 管脚 是 系 至 地面
和 至 零-规模 当 前 是 系 至 v
DD
. floatingthePREp在
是 不 允许. 这 步伐-向上 和 步伐-向下 行动 需要
这 触发 的 这
PU
(推-向上) 和
PD
(推-向下) 管脚.
这些 管脚 有 100 kΩ 内部的 拉-向上 电阻器 那 这
PU
和
PD
活动 在 逻辑 低. 这 一般 实践 是 至 应用
外部 pushbuttons (tactile switches) 作 显示 在 图示 30.
04422-0-031
向上/向下
控制
逻辑
分离的
步伐/自动
scan 发现
ADAPTIVE
DEBOUNCER
零- 或者 mid-
规模 preset
AD5228
推-向上
BUTTON
推-向下
BUTTON
R1 R2
D
E
C
O
D
E
一个
W
B
V
DD
前 地
PU
PD
图示 30. 典型 pushbutton 接口
因为 的 这 bounce mechanism commonly 建立 在 这
switches 在 联系 closures, 一个 单独的 pushbutton press
通常地 发生 numerous bounces 在 联系 closure.
便条 那 这 期
pushbutton
谈及 specifically 至 一个
pushbutton tactile 转变 或者 一个 类似的 转变 那 有 10 ms 或者
较少 bounce 时间 在 联系 closure. 图示 31 显示 这
特性 的 一个 此类 转变, 这 krs-3550 tactile 转变.
图示 32 和 图示 33 显示 关闭 ups 的 这 最初的 bounces
和 终止 bounces, 各自.
04422-0-032
CH11.00v m40.0ms 一个 ch1 2.38v
1
T20.40%
图示 31. 典型 tactile 转变 特性
04422-0-033
CH11.00v M100
µ
s 一个 ch1 2.38v
1
T20.20%
图示 32. 关闭-向上 的 最初的 bounces
04422-0-034
CH11.00v m10.0
µ
s 一个 ch1 2.38v
1
T20.20%
图示 33. 关闭-向上 的 最终 bounces
这 下列的 paragraphs describes 这
PU
incrementing
运作. 类似的 特性 应用 至 这
PD
decrementing
运作.
这 ad5228 特性 一个 adaptive debouncer 那 monitors 这
持续时间 的 这 逻辑-低 水平的 的
PU
信号 在 bounces. 如果
这
PU
逻辑-低 水平的 信号 持续时间 是 shorter 比 7 ms, 这
debouncer ignores 它 作 一个 invalid incrementing command.
whenever 这 逻辑-低 水平的 的
PU
信号 lasts 变长 比
11 ms, 这 debouncer 假设 那 这 last bounce 是 符合 和
因此 increments r
WB
用 一个 步伐.
repeatedly pressing 这
PU
button 为 快 调整 没有
missing 步伐 是 允许, 提供 那 各自 press 是 不 shorter
比 t
PU
, 这个 是 12 ms (看 图示 2). 作 一个 要点 的涉及,
一个 先进的 video game 播放机 能 press 一个 pushbutton 转变
在 40 ms.