约翰逊计数器
5 个 D 触发器首尾反相相连构成扭环计数器,产生 10 个状态,再用 10 个与门译码为十路输出。
约翰逊计数器(扭环计数器)把最后一级的 Q̄ 送回第一级 D。n 级产生 2n 个状态,相邻状态只差一位,因此译码无毛刺,每个状态只需一个两输入与门识别。CD4017 十进制计数/分配器就是 5 级约翰逊计数器加译码,常用于流水灯和顺序控制。
| 位号 | 元件值 / 型号 |
|---|---|
| U1 | D-FF |
| U2 | D-FF |
| U3 | D-FF |
| U4 | D-FF |
| U5 | D-FF |
| U6 | AND |
| U7 | AND |
| U8 | AND |
| U9 | AND |
| U10 | AND |
| U11 | AND |
| U12 | AND |
| U13 | AND |
| U14 | AND |
| U15 | AND |
| V1 | 2.5V 300Hz |
共 16 个元件,取自 KiCad 原理图。
- KiCad 原理图
johnsonctr.kicad_sch - 原理图大图(SVG)
johnsonctr.svg - CircuitJS 电路文件(在新窗口打开仿真)
johnsonctr.txt
来源:CircuitJS · GPL-2.0 · 查看原始项目 ↗
电路示例来自 CircuitJS1(© Paul Falstad & Iain Sharp),按 GNU GPL v2 授权;KiCad 原理图由电子森林自动转换生成,中文讲解为电子森林原创。