附件 (各模块的分析)
count55-5
count55-5的波形。
分析:74168是同步置数,异步清零的集成同步十进制加或者减计数器。在这里,我采用的是同步置数的功能。
u/dn端接地,意思是选择的是减计数器,实现减法运算。把两个计数器的clk端接在一起接时钟脉冲。现在要实现的是五十五进制和五进制的减计数,当为五进制计数时, =0000 0100。
当为五十五进制计数时, =0101 0101。因为这一次做成一个共模计数器,所以,我另外创建了一个模型:sel(jjr2)。
我把sel相应的8个输出分别接到十位和个位的74168上以实现55进制和5进制的计数。通过分析sel模型可知:当sel端输入为1时,即q0端为1时,置数为0000 0100,实现的是五进制的运算,当q0端为0时,置数为0101 0101,实现的是五十五进制的运算。
而对于entn、enpn端是使能端,低电平有效,我把十位的74168的使能端接起来和个位的tcn端一起作为或门的一个输入端,十位的tcn端作为或门的另一个输入端,同时把个位的使能端接地,把或门的输出端与两个74168的置数端ldn端连接起来,目的是完成五十五进制的计数。同时或门的输出端也连接了一个t触发器,作为t触发器的时钟脉冲输入,来决定着q0端和sel的输入端什么时候是高电平1,什么时候是低电平0。~分别对应55进制或者5进制的高四位和低四位。
如波形图中所示,cp输入为脉冲波形时对应的高四位和低四位的变化。由l和h可以明显地看出此计数器为五十五进制和五进制的共模减计数器。
count60
count60的波形。
分析:74168是同步置数,异步清零的集成同步十进制加或者减计数器。在这里,我采用的是同步置数的功能。
现在要实现的是六十进制减计数,故=0101 1001。十位是0101,个位是1001。上面的74168为十位,下面的为个位。
所以,我们把上面的和端接电源,、都接地,下面的74168我们把和都接电源,和都接地以实现60进制计数。u/dn端接地,意思是选择的是减计数器,实现减法运算。而对于entn、enpn端是使能端,低电平有效,我把十位的74168的使能端接起来和个位的tcn端一起作为或门的一个输入端,十位的tcn端作为或门的另一个输入端,同时把个位的使能端接地,把或门的输出端与两个74168的置数端连接起来,目的是完成当个位从9减到0时,十位能够从5开始自动减1,个位再置9自动减下去,直至十位减至0。
然后十位继续置5遇个位减至0再减1,以此循环。把两个计数器的clk端接在一起接时钟脉冲。~分别对应60进制的高四位和低四位。
如波形图中所示,cp输入为脉冲波形时对应的高四位和低四位和co60进位端的变化。由l60和h60可以明显地看出此计数器为六十进制减计数器。
模块kqz模块kqz的波形1
模块kqz的波形2
分析:此电路为通过输入q1、q0不同,导致输出的不同。当输入q1和q0都为1时,结果为y1r和y2g亮,其他灯都灭。
当输入q1和q0都为0时,结果为y2r和y1y亮,其他灯都灭。当输入q1为1,q0为0时,结果为y1r和y2y亮,其他灯都灭。当输入q1为0,q0为1时,结果为y1g和y2r亮,其他灯都灭。
模块sel模块sel的波形。
当sel都为0时的高位和低位。
当sel都为0时的高位和低位。
分析:sel模块主要用在了count55-5进制计数的计数器中。由该模块的内部电路我们可以知道,当sel输入端为1时,对应的输出端ha~ld为0000 0100,与count55-5模块结合,实现的是五进制计数。
当sel输入端为0时,对应的输出端ha~ld为0101 0100,与count55-5模块结合,实现的是五十五进制计数。
5进制。5进制波形。
分析:74168是同步置数,异步清零的集成同步十进制加或者减计数器。在这里,我采用的是同步置数的功能。
现在要实现的是五进制减计数,故=0100。所以,我们把端接高电平,、、都接地以实现5进制计数,把ldn置数端接tcn端。而对于entn、enpn端是使能端,低电平有效,故我把它作为输入端接地。
u/dn端接地,意思是选择的是减计数器,实现减法运算。clk接时钟脉冲,如图,我接的是脉冲。do输出端代表的是进位位。
~对应于输出。如波形图中所示,当en输入都为低电平,cp输入为脉冲波形时对应的q端和d0端的变化。由q[4..
1]可以明显地看出此计数器为五进制减计数器。
总图。总图的波形。
分析:由前面已经讨论的各类模块及其功能,可以很便捷地对总图进行分析。总图中包含前面已经分析的count60、count55-5和kqz模块。
我把count60和count55-5的时钟脉冲输入端cp接到一起,加同步的时钟脉冲。count60的8个输出端分别对应60进制的高四位和低四位。同样count55-5的8个输出端分别对应55进制的高四位和低四位。
把60进制的进位位co60作为t触发器的时钟脉冲输入端,来控制mk1(kzq)模块的q1输入端,发生进位就是q1变化一次,由1变0或者由0变1,而把count55-5的进位位q0与q0相接,只要发生进位,同样q0也变化一次。y1和y2红绿黄的亮暗是根据q1和q0变化的,与count60、count55-5密切相关。从而实现了交通道路十字路口的交通信号控制。
数电 交通灯课程设计
四川航天职业技术学院。电子工程系。数字电路课程设计报告。课题名称 交通信号灯控制系统 姓名 谢正杰。学号 201011111090 专业班级 g10电子装配一班 指导老师 李涛。目录。第1章交通信号灯控制器的总方案及总设计框图2 1.1 交通信号灯控制器的方案比较2 1.2 交通信号灯控制器的总方案...
数电课程设计 交通灯
目录。1.设计总体思路,基本原理和框图 2 2.单元电路设计3 3.总电路图7 4.安装 调试步骤8 4 故障分析与电路改进8 5 总结与设计调试体会9 6 附录 元件清单10 7 参考文献10 8评分表11 1.设计总体思路,基本原理和框图。1 用 制计数器的状态信号控制预置数达到n进制逆计数器进...
数电课程设计交通灯
数字电路课程设计报告书。题目 交通灯控制器。一实验目的。1.综合应用数字电路知识设计一个交通灯控制器。了解各种元器件。的原理及其应用,锻炼自己的动手能力和实际解决问题的能力。2.深入了解交通灯的工作原理。二实验要求。1 在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一个方向是绿灯,黄灯,红灯...