计数器控制电路设计
2018-03-25 09:56
246 查看
1、设计任务和要求:
设计一个模为“学号后三位+100”的计数器,当计数器的值等于同宿舍同学的学号(后三位)时输出Z为1(指示灯亮),否则输出为0.(CP频率f=1HZ)
2、基本设计思路:
1) 基于本人学号为“041”,于是设计一个模为141的计数器。
2) 设计指示灯Z控制电路,当计数器的值等于同宿舍同学学号,即041、042、043、044、045、046、047、048时,指示灯亮。
3、各单位电路设计:
1) 模141计数器电路的设计:
使用两个四位十进制计数器74LS161同步级联组成N=16*16=256的计数器,然后用整体置数法构成模141计数器,计数范围为0~140,当计到140(10001100)时,将140对应的输出端连接一个三输入与非门的输入端,输出端连接两个计数器的清零端,同步置零重新计数。
2) 指示灯控制电路的设计:
要使计数器的值为041~048(00101001~00110000)时指示灯亮,为其余值时指示灯不亮,我们使用了一片74LS138即3-8译码器,当地址码为00101001~00110000时,译码器的输出Y0的非~Y7的非分别被译中,用一个八输入与非门将74LS138的8个输出端连接到指示灯,即可实现电路功能。
我们用A7~A0控制74LS138的使能输入端,使得E1=A5(A4+A3)[A4+( A0 +A1 +A2 + A3 )],E2的非=E3的非=A7+A6+[A3+( A0 +A1 +A2)],即可实现电路功能。(加粗体的+表示异或)
4、电路设计如下图:
5、电路仿真结果:
我们用Multisim进行仿真,得到了正确的结果,当计数器运行时间为41~48秒,即计数器计到041~048时,指示灯亮。
当计数器运行时间超过48秒,指示灯灭。
当计数器运行时间为182~189秒,即计数器第二个周期计到041~048时,指示灯亮。
6、电路不足反思:
不能实时显示计数器的数值,不能直观表示计数器的功能。
设计一个模为“学号后三位+100”的计数器,当计数器的值等于同宿舍同学的学号(后三位)时输出Z为1(指示灯亮),否则输出为0.(CP频率f=1HZ)
2、基本设计思路:
1) 基于本人学号为“041”,于是设计一个模为141的计数器。
2) 设计指示灯Z控制电路,当计数器的值等于同宿舍同学学号,即041、042、043、044、045、046、047、048时,指示灯亮。
3、各单位电路设计:
1) 模141计数器电路的设计:
使用两个四位十进制计数器74LS161同步级联组成N=16*16=256的计数器,然后用整体置数法构成模141计数器,计数范围为0~140,当计到140(10001100)时,将140对应的输出端连接一个三输入与非门的输入端,输出端连接两个计数器的清零端,同步置零重新计数。
2) 指示灯控制电路的设计:
要使计数器的值为041~048(00101001~00110000)时指示灯亮,为其余值时指示灯不亮,我们使用了一片74LS138即3-8译码器,当地址码为00101001~00110000时,译码器的输出Y0的非~Y7的非分别被译中,用一个八输入与非门将74LS138的8个输出端连接到指示灯,即可实现电路功能。
我们用A7~A0控制74LS138的使能输入端,使得E1=A5(A4+A3)[A4+( A0 +A1 +A2 + A3 )],E2的非=E3的非=A7+A6+[A3+( A0 +A1 +A2)],即可实现电路功能。(加粗体的+表示异或)
4、电路设计如下图:
5、电路仿真结果:
我们用Multisim进行仿真,得到了正确的结果,当计数器运行时间为41~48秒,即计数器计到041~048时,指示灯亮。
当计数器运行时间超过48秒,指示灯灭。
当计数器运行时间为182~189秒,即计数器第二个周期计到041~048时,指示灯亮。
6、电路不足反思:
不能实时显示计数器的数值,不能直观表示计数器的功能。
相关文章推荐
- 基于ADL5317的雪崩光电二极管(APD)偏压控制/光功率监测电路的设计
- FPGA设计时间基准电路和带使能的多周期计数器
- PS2toVGA :屏幕显示键盘输入的控制电路设计
- STM32控制直流电机笔记(一)——电源转换和电机驱动电路设计及注意事项
- 算法设计:案例分析1(计数器控制的循环)
- 汽车尾灯控制电路设计的第一种方法
- 单片机控制GSM模块(TC35I)电路设计
- 华工数电实验设计:发动机控制电路的设计
- 数字电路:设计《三个开关控制一个灯的电路》
- 【VHDL】计数器/串转并/并转串电路VHDL设计
- 华工数电实验设计:简易交通灯控制电路的设计
- 用产品思维设计API(三)——版本控制,没有你想的这么简单
- 电路设计_路由器技术概要--启动流程
- 架构设计之依赖倒置、控制反转与依赖注入
- 嵌入式系统设计师考试笔记之电子电路设计基础、微处理器
- EasyDarwin开源流媒体云平台之云台ptz控制设计与实现
- 开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作
- 关于Singleton设计模式的计数器代码实例(拷贝粘贴即可学习)
- 走火入魔通用权限管理不仅是权限设计更是总体设计规划、快速开发集成平台(集中控制体系)
- 采用权限控制的工作流权限设计 -- 金大昊(jindahao)