数字逻辑交通灯设计基于SN74ls192 - 图文
更新时间:2024-01-29 20:51:01 阅读量: 教育文库 文档下载
武汉工程大学 计算机科学与工程学院
综合设计报告
设计名称: 基础硬件综合设计 设计题目: 交通灯控制器的设计 学生学号: 1205030106 专业班级: 12智能科学与技术01班 学生姓名: 黄 威 学生成绩: 指导教师(职称): 张敏(讲师) 课题工作时间: 2014/5/19 至 2014/6/1
说明:
1、报告中的第一、二、三项由指导教师在综合设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计完成情况、报告的质量及答辩情况,给出客观、全面的评价。 4、所有学生必须参加综合设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由2人及以上教师组成。
5、报告正文字数一般应不少于5000字,也可由指导教师根据本门综合设计的情况另行规定。
6、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。
7、此表格式为武汉工程大学计算机科学与工程学院提供的基本格式(适用于学院各类综合设计),各教研室可根据本门综合设计的特点及内容做适当的调整,并上报学院批准。
成绩评定表
学生姓名: 黄威 学号: 1205030106 班级: 12智能科学与技术01班 类别 平时表现 合计 各项分值 分值 10 10 评分标准 按时参加综合设计,无旷课、迟到、早退、违反实验室纪律等情况。 实际合计得分 得分 备注 由设计负责人给出 完成情况 30 按设计任务书的要求完成了全部20 任务,能完整演示其设计内容,符合要求。 能对其设计内容进行详细、完整的10 介绍,并能就指导教师提出的问题进行正确的回答。 报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合10 理;报告字数符合相关要求,工整规范,整齐划一。 5 课题背景介绍清楚,综述分析充分。 设计方案合理、可行,论证严谨,逻辑性强,具有说服力。 符号统一;图表完备、符合规范要求。 能对整个设计过程进行全面的总结,得出有价值的结论或结果。 参考文献数量在3篇以上,格式符合要求,在正文中正确引用。 报告质量 35 5 5 5 5 答辩情况 25 在规定时间内能就所设计的内容10 进行阐述,言简意明,重点突出,论点正确,条理清晰。 15 在规定时间内能准确、完整、流利地回答教师所提出的问题。 总评成绩: 分 补充说明: 指导教师: (签字) 日 期: 年 月 日
答辩记录表
学生姓名: 黄威 学号: 1205030106 班级: 12智能科学与技术01班 答辩地点: 答辩内容记录: 合计 各项分值 分值 评分标准 实际得分 合计得分 备注 答辩成绩 25 在规定时间内能就所设计的内容10 进行阐述,言简意明,重点突出,论点正确,条理清晰。 15 在规定时间内能准确、完整、流利地回答教师所提出的问题。 答辩小组成员(签字): 年 月 日
指导教师评语
指导教师: (签字) 日 期: 年 月 日
一、综合设计目的、条件、任务和内容要求: 《数字逻辑》是计算机的硬件基础,计算机专业的重要基础课。 其中组合逻辑电路与时序逻辑电路是这门课程的重点内容。本课题就是对逻辑电路的综合应用。 在现代城市中,随着人口和汽车的急剧增长,市区交通日益拥挤,要是没有红绿灯作为指挥工具,恐怕川流不息的汽车就会由于混乱而造成严重阻塞。因此,交通灯是交管部门管理城市交通的重要工具之一。 随着电子与计算机技术的迅速发展,电子电路的分析与设计方法发生了重大的变化。电子设计自动化技术已成为设计现代电子系统必不可少的工具和手段。在电子技术领域里,为了便于储存,分析和传输,常将模拟信号编码,即把它转换为数字信号,利用数字逻辑这一强有力的工具来分析和设计复杂的数字电路或数字系统,为信号的储存,分析和传输创造了硬件环境。 本课程设计的任务就是设计一个交通灯的控制器系统。鼓励学生在熟悉基本原理的前提下,与实际应用相联系,提出自己的方案,完善设计。 具体设计任务如下: 1.熟悉交通灯的工作原理; 2.写出交通灯控制器的设计方案; 3.用硬件加以实现; 4.写课程设计报告。 设计要求: 设计一个主干道和支干道十字路口的交通灯控制电路。要求: 1. 一般情况下,保持主干道通畅,主干道绿灯亮,支干道红灯亮,并且主干道绿灯亮不得少于60S; 2. 主干道无车,支干道有车,则支干道绿灯亮,主干道红灯亮,并且支干道绿灯亮不得超过30S; 3. 每次主干道或支干道绿灯变红灯时,黄灯先亮5S 按如下要求设计十字路口交通灯。 东西向绿灯亮60干秒,黄灯闪烁5次后红灯亮, 红灯亮后,南北向由红灯变为绿灯,60秒后南北向黄灯闪烁5此后变红灯,东西向变绿灯,如此重复。 如果一个单位时间为1秒,这里设定的十字路口交通灯按如下方式四个步骤循环工作: 60个单位时间,南北红,东西绿; 5个单位时间,南北红,东西黄; 60个单位时间,南北绿,东西红; 5个单位时间,南北黄,东西红; 指导教师签字: 年 月 日
二、进度安排: 第1~2天:查找资料,熟悉交通灯控制器的设计原理,给出设计总体方案; 第3~4天:控制器各模块的详细设计; 第5~9天:硬件连线,调试; 第9~10天:写课程设计报告。 三、应收集资料及主要参考文献: 1.谢自美. 电子线路设计-实验-测试[M] .武汉:华中科技大学出版社, 2000 2.汤继华. 常用集成芯片使用[M].北京:北京理工大学出版社,1995 3.康华光. 电子技术基础 [M].北京:高等教育出版社,1999 4.范爱平.电子电路实验与虚拟技术[M].山东:山东科技技术出版社,2001
四、综合设计(课程设计)摘要(中文): 在现代城市中,随着人口和汽车的急剧增长,市区交通日益拥挤,要是没有红绿灯作为指挥工具,恐怕川流不息的汽车就会由于混乱而造成严重阻塞。因此,交通灯是交管部门管理城市交通的重要工具之一。交通信号灯常用于交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。交通信号灯控制器主要由计时器、秒脉冲发生器、状态转换控制器、译码显示电路及信号灯组成。状态转换控制器由SN74LS163实现,通过该芯片的计数功能实现四种状态的循环转换,计时器电路是SN74ls192在秒脉冲信号的作用下实现计时功能,显示电路经过SN74LS192的倒计数功能的控制在七段8421BCD数码显示器上显示数据来实现。计时器对状态转换控制器通过ENP进行控制,从而实现数字的显示及绿、黄、红灯的转换。 关键词:交通信号灯;数字逻辑;电路设计;SN74ls192;SN74ls163 五、综合设计(课程设计)Abstract(英文): In the modern city, the reason why urban traffic is becoming more and more crowed is that population and cars increase sharply, If there were no traffic lights, I'm afraid the incessant vehicles will cause serious obstruction due to confusion. Therefore, the traffic lights is one of the important tools of traffic administration management to supervise urban traffic. Traffic lights used in intersection, which is used to control vehicles flow, improve the intersection traffic capacity, reduce the number of traffic accidents. Traffic light controller is mainly composed of timer, pulse generator, state transitions, decoding display circuit and signal controller. State transition controller by SN74LS163 implementation, through the implementation of the chip count function the state of the four cycle transformation, timer circuit is SN74ls192 in seconds under the action of the pulse signal timing functions, display circuit after SN74ls192 count down function of control in 8421BCD digital screen display data. The timer to control state transition controller by ENP, so as to realize digital display and conversion of the green, yellow, red light. Keywords:Traffic lights; Digital logic; Circuit design; SN74ls192; SN74ls163
武汉工程大学计算机科学与工程学院 综合设计报告
目 录
目 录 ........................................................................................................................................... I 摘 要 ........................................................................................................................................ II Abstract .................................................................................................................................... II 第一章 课题设计绪论 ............................................................................................................ 1 1.1 设计目的与意义 ................................................................................................................ 1 1.2 设计条件 ............................................................................................................................ 1 1.2.1 硬件平台 ........................................................................................................................ 2 1.2.2 软件平台 ........................................................................................................................ 2 1.3 工作内容 ............................................................................................................................ 2 1.3.1 设计任务 ........................................................................................................................ 3 1.3.2 设计要求 ........................................................................................................................ 3 第二章 设计简介及设计方案论述 ........................................................................................ 4 2.1 设计原理 ............................................................................................................................ 4 2.2 设计方案 ............................................................................................................................ 4 2.2.1 计时部分设计简介 ........................................................................................................ 5 2.2.2 显示器与信号灯设计 .................................................................................................... 6 2.2.3 信号灯状态转换器设计 ................................................................................................ 6 第三章 详细设计 .................................................................................................................... 8 3.1 计时器 .......................................................................................................................... 8 3.1.2 六十进制减法计数器设计 .............................................................................................. 9 3.2 信号灯状态转换控制器 .................................................................................................. 10 3.3 信号灯设计整合 .............................................................................................................. 11 第四章 设计结果及分析 ...................................................................................................... 13 4.1 结果分析 .......................................................................................................................... 13 致 谢 .................................................................................................................................... 15
- I -
武汉工程大学计算机科学与工程学院 综合设计报告
摘 要
在现代城市中,随着人口和汽车的急剧增长,市区交通日益拥挤,要是没有红绿灯作为指挥工具,恐怕川流不息的汽车就会由于混乱而造成严重阻塞。因此,交通灯是交管部门管理城市交通的重要工具之一。交通信号灯常用于交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。交通信号灯控制器主要由计时器、秒脉冲发生器、状态转换控制器、译码显示电路及信号灯组成。状态转换控制器由SN74LS163实现,通过该芯片的计数功能实现四种状态的循环转换,计时器电路是SN74ls192在秒脉冲信号的作用下实现计时功能,显示电路经过SN74LS192的倒计数功能的控制在七段8421BCD数码显示器上显示数据来实现。计时器对状态转换控制器通过ENP进行控制,从而实现数字的显示及绿、黄、红灯的转换。
关键词:交通信号灯;数字逻辑;电路设计;SN74ls192;SN74ls163
Abstract
In the modern city, the reason why urban traffic is becoming more and more crowed is that population and cars increase sharply, If there were no traffic lights, I'm afraid the incessant vehicles will cause serious obstruction due to confusion. Therefore, the traffic lights is one of the important tools of traffic administration management to supervise urban traffic. Traffic lights used in intersection, which is used to control vehicles flow, improve the intersection traffic capacity, reduce the number of traffic accidents. Traffic light controller is mainly composed of timer, pulse generator, state transitions, decoding display circuit and signal controller. State transition controller by SN74LS163 implementation, through the implementation of the chip count function the state of the four cycle transformation, timer circuit is SN74ls192 in seconds under the action of the pulse signal timing functions, display circuit after SN74ls192 count down function of control in 8421BCD digital screen display data. The timer to control state transition controller by ENP, so as to realize digital display and conversion of the green, yellow, red light.
Keywords:Traffic lights; Digital logic; Circuit design; SN74ls192; SN74ls163
- II -
武汉工程大学计算机科学与工程学院 综合设计报告
第一章 课题设计绪论
在现代城市中,随着人口和汽车的急剧增长,市区交通日益拥挤,要是没有红绿灯作为指挥工具,恐怕川流不息的汽车就会由于混乱而造成严重阻塞。因此,交通灯是交管部门管理城市交通的重要工具之一。
交通灯控制器是可以自动控制交通灯,并以倒计时的方式显示出时间,方便行人和车辆在通行时有条不紊的通行,达到交通井然有序,出行人员安全快捷的到达目的地的效果。本次实验的就是想通过这样的一个实例,结合数字电路课程的学习共同实现这样的一个应用工具,达到理论和实践相结合的目的 。
1.1 设计目的与意义
随着人口和汽车的急剧增长,市区交通变得日益拥挤,为了解决这一问题,所以发明了交通信号灯以管理交通秩序。我们学习制作交通信号灯,既可以熟悉各种芯片的使用,又能增强我们的数字逻辑硬件设计能力,因此,我们将展开关于交通灯的课题设计工作。
本设计通过采用数字电路对交通灯控制电路的设计,提出使交通灯控制电路用数字信号自动控制十字路口两组红、黄、绿的交通灯的状态转换的方法,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。因此,在本次课程设计里,将以传统的设计方法为基础来实现设计交通控制信号灯。本实验设计目的是培养数字电路的能力,掌握交通信号灯控制电路的设计方法。
1.2 设计条件
随着电子与计算机技术的迅速发展,电子电路的分析与设计方法发生了重大的变化。电子设计自动化技术已成为设计现代电子系统必不可少的工具和手段。在电子技术领域里,为了便于储存,分析和传输,常将模拟信号编码,即把它转换为数字信号,利用数字逻辑这一强有力的工具来分析和设计复杂的数字电路或数字系统,为信号的储存,分析和传输创造了硬件环境。
- 1 -
武汉工程大学计算机科学与工程学院 综合设计报告
1.2.1 硬件平台
图 1-1 DICE-D8-I (由于资源有限,以DICE-D8-I代替说明)
学校实验室提供有“DICE-D8-III数字电路实验箱”,该型数字电路学习机,设计豪华气派,主机提供了多种信号源;锁紧插座;台湾产面包板;正面印刷字符连线,反面按装元器件,所有信号源频率计等电路全部由CPLD芯片和双面板构成,所有器件均选用上等优质产品,使整机的品质得到提高。由于正面没有任何元件,从而能有效的降低和避免人为损坏的可能,本机特点:使用方便,耐用,实验项目灵活,可方便做数字模拟各类实验。本学习机适用于高等院校及各类职业技术学校的电子技术类教学。
1.2.2 软件平台
EWB是一种电子电路计算机仿真软件,它被称为电子设计工作平台或虚拟电子实验室,英文全称为Electronics Workbench。该软件提供了示波器、函数发生器、万用表、频谱仪和逻辑分析仪等虚拟电子设备,14种分析工具,4种扫描分析,8 000多个元器件模型, 使使用者可以方便地进行电路原理图的输入和仿真测试,观察电路的工作状态、稳定性、灵敏度,还可以观察条件、参数变化时电路的变化情况。EWB软件是一个模拟、开放的电子实验平台。在它上面,设计人员可以做各种类型、难度各异的电子电路实验和实际电子产品设计,以便方便地修改与优化电路。
1.3 工作内容
本课程设计的任务就是设计一个交通灯的控制器系统。我们在熟悉基本原理的前提下,与实际应用相联系,提出自己的方案来完善设计。先制图,后硬件实现。
- 2 -
武汉工程大学计算机科学与工程学院 综合设计报告
1.3.1 设计任务
交通灯课程设计基于数字逻辑电路,《数字逻辑》是计算机的硬件基础,计算机专业的重要基础课。其中组合逻辑电路与时序逻辑电路是这门课程的重点内容。本课题就是对逻辑电路的综合应用。具体任务如下:
1. 熟悉交通灯的工作原理;
2. 写出交通灯控制器的设计方案; 3. 用硬件加以实现; 4. 写课程设计报告。
1.3.2 设计要求
本课程设计按如下要求来完成,具体要求如下: 1. 本设计是适用于东西-南北双向交叉的十字路;
2. 东西向红灯亮60s,同时南北向的绿灯亮55s后,切换黄灯,闪烁5s;南北向由黄灯转为红灯时,开始下一个60s,此时,南北向红灯亮60s,同时,东西向的绿灯亮55s后,切换黄灯,闪烁5s。以上即完成一个循环; 3. 重复运行以上循环,从而实现交通信号灯。
- 3 -
武汉工程大学计算机科学与工程学院 综合设计报告
第二章 设计简介及设计方案论述
本章简要介绍交通灯的设计原理,以及设计方案。交通灯的设计原理是:通过时序电路部分来控制信号灯和七段二进制译码数码管显示器(以下简称显示器),以达到计时与状态转换的要求。设计方案为:设计可由两部分组成,一为信号部分,包括用于控制交通信号灯点亮与熄灭的控制部分和信号灯;二为计时部分,通过倒计时,以60s为循环的周期来计时,由计数器和显示器构成。
2.1 设计原理
交通信号灯包含两部分时序电路以及一些辅助的组合逻辑电路。计时部分是需要时序电路来实现的,而状态转换也可由时序电路控制;组合逻辑电路用于实现逻辑控制功能。二者的关系由下图可以说明:
计时 反馈 输出 显示 状态转换控制器 输出 交通信号灯
图 2-1 各部分关系图
2.2 设计方案
交通灯的信号有时间信号和通行信号,时间信号用于提示等待和通行的时间,通信信号则由颜色为红、黄、绿的三种灯来实现。因此,设计可由两部分组成:一为信号部分,包括用于控制交通信号灯点亮与熄灭的控制部分和信号灯;二为计时部分,通过倒计时,以60s为循环的周期来计时,由计数器和显示器构成。
实现上述两部分以后,计时部分输出一个反馈信号给信号部分,在特定时刻来实现信号灯的明灭状态切换。
- 4 -
武汉工程大学计算机科学与工程学院 综合设计报告
2.2.1 计时部分设计简介
《数字逻辑》一书中,该教材第六章提到采用中、大规模集成电路的逻辑设计讲解了使用用SN74ls192芯片制作减法器的方法,所以通过学习对这个芯片的使用,制作一个六十进制的减法计数器,以达到计时的目的[1]。实际工作中,考虑到六十进制可由一个六进制部分的十位电路与一个十进制的各位电路来构成,所以,选材时直接选用十进制的计数器SN74ls192芯片。以下为该芯片模拟图与各管脚功能介绍:
图 2-2 芯片SN74ls192图示
管脚说明:
1. A、B、C、D各管脚为芯片的输入端,置数功能时使用;
2. QA、QB、QC、QD各管脚为芯片的输出端,输出为8421BCD码,QA对应最低位,QD为最高位;
3. DOWN、UP管脚为功能选择端。当DOWN输入时钟脉冲信号时,UP输入“1”,芯片以信号时钟时间为周期做常规减法计算,即减1法,UP输入为“0”时,做减2法计算;当UP输入时钟脉冲时,DOWN输入“1”,芯片做加法运算; 4. BO’、CO’两端口分别对应借位输出和进位输出,LOAD’端口为置数端; 5. CLR端口为清零端。 功能表如下:
表2-1 SN74ls192的功能表
输入 CLR 1 0 0 0 UP X X cp DOWN LOAD’ X X cp X 0 1 1 D X d X X C X c X X B X b X X A X a X X QD 0 d 输出 QC 0 c QB 0 b QA 0 a 加法计数 减法计数
SN74ls192功能丰富,满足此课题设计要求,因此,本次设计的计时部分选用该芯片作为核心器件。详细设计在下一章说明。
- 5 -
武汉工程大学计算机科学与工程学院 综合设计报告
2.2.2 显示器与信号灯设计
显示器设计相对简单,考虑到74ls192输出端直接对应为8421BCD码,所以,直接使用8421BCD译码数码管,即DCD_HEX。该数码显示器管脚从左至右对应QD、QC、QB、QA。
图 2-3 8421BCD译码数码管
信号灯直接选用相应颜色的发光二极管即可。
2.2.3 信号灯状态转换器设计
在设计信号灯前,通过学习交通知识,了解到信号灯的状态循环,当东西向红灯亮60s,同时南北向的绿灯亮55s后,切换黄灯,闪烁5s;南北向由黄灯转为红灯时,开始下一个60s,此时,南北向红灯亮60s,同时,东西向的绿灯亮55s后,切换黄灯,闪烁5s,如此往复循环。给出如下时序图进一步说明: 东西向 红灯60s 黄灯5s 绿灯60s 南北向 绿灯60s 黄灯5s 红灯60s
图 2-4 信号灯时序图
从图 2-4 可以看出,交通信号灯的一个循环周期为120s,东西向与南北向总共有四个状态,即为东西向红灯时,南北向有绿色、黄色两个状态,同样的,南北向红灯时,东西向有绿色、黄色两个状态,总共为4个。因此,可以用二进制数表示为00、01、10、11。由于四位二进制计数器SN74ls163可以实现上述四个状态的循环,我们采用此芯片作为信号灯的状态转换控制器。以下给出SN74ls163的功能与管脚说明:
图 2-5 SN74ls163芯片图示
- 6 -
武汉工程大学计算机科学与工程学院 综合设计报告
管脚说明:
1. A、B、C、D各管脚为芯片的输入端,A为最低位,D为最高位,用于置数输入; 2. ENP、ENT两个输入端是功能选择端,当两者输入至少有一个为低电平时,实现保持功能,当两者输入都为高电平时,实现计数功能; 3. CLR'端口为清零端; 4. CLK为时钟脉冲输入端; 5. LOAD'为置数端; 6. RCO为进位输出端;
7. QA、QB、QC、QD为输出端,从左至右顺序,QD为高位。 功能表如下:
表 2-2 SN74ls163功能表
CLR 0 1 1 1 1 cp ↑ ↑ ↑ ↑ ↑ LOAD’ X 0 1 1 1 输入 ENP ENT QD QC QB X X X X X X X d c b 0 X X X X X 0 X X X 1 1 X X X QA X a X X X 输出 D C B A 0 0 0 0 d c b a 保持 保持 加法计数 由图 2-4 可以列出信号灯状态转换真值表,如下:
表 2-3 信号灯状态转换真值表
QB 0 0 1 1 QA 0 1 0 1 Ra 1 1 0 0 Ga 0 0 1 0 Ya 0 0 0 1 Rb 0 0 1 1 Gb 1 0 0 0 Yb 0 1 0 0
注释:
1. Ra、Ga、Ya代表东西向红、绿、黄三色信号灯,Rb、Gb、Yb代表南北向红、绿、黄三色信号灯;
2. 因为二进制数从0-15的变换中,最低位与次低位遵循00→01→10→11→00这样一种循环,所以,只用取SN74ls16输出端QB、QA即可表示。
因此,可以求得六路输出函数,化简后的输出函数为:
表 2-4 各向输出函数表
东西向输出函数 南北向输出函数
Ra?QB
Rb?QB
Gb?QBQA Yb?QBQA
Ga?QBQA
Ya?QBQA
将上述各输出直接与相应的信号灯连接,即可实现对各灯状态的转换控制。
- 7 -
武汉工程大学计算机科学与工程学院 综合设计报告
第三章 详细设计
在第二章中,简要介绍了交通信号灯各部分的设计原理以及硬件选材,包括计时部分时序电路的设计以及信号灯状态转换控制的设计。计时器的核心器件为SN74ls192芯片,灯的状态转换控制器则主要由SN74ls163来实现。
在第二章的基础上,总体的设计思路明确为:计时器控制信号灯状态转换器。本章将详细介绍各部分的设计步骤,在第二章中已给出详细说明的,在本章将适当省略。
3.1 计时器
既然要设计一个六十进制的减法计数器,并以此来实现计时功能,那么,就需要先设计一个十进制的减法计数器和一个六进制的减法计数器,再将两个计数器组合成一个六十进制的减法计数器。
3.1.1 十进制、六进制减法计数器的设计
无论是十进制的减法计数器也好,还是六进制的减法计数器也罢,都是以SN74ls192作为核心器件来进行设计的。由于该芯片是一个十进制的计数器,无需我们多费周折,只要将必要的端口输入正确,再搭配8421BCD数码显示管,就可以初步构成一个十进制的减法计数器。
在EWB中,十进制减法计数器的设计的电路图如下所示:
图 3-1 十进制减法计数器
六进制的减法计数器与十进制的设计方法大体相同,唯一不同的是六进制最大显示的数为5,并以“5→4→3→2→1→0→5”这样一种循环往复。这里,可以使用SN74ls192的同步置数功能,设计思想是:当计数器从状态“0”将变至“9”时,输出端从QD至QA会由“0000”减法计数变为“1001”的二进制数码,因此,要在“1001”的同时将
- 8 -
武汉工程大学计算机科学与工程学院 综合设计报告
其置数为“0101”,所以LOAD’的输入应是这样一个函数:LOAD'?QDQA,目的就是为了在出现“1001”时,将“9”对应为的“1001”同步置数为“5”对应的“0101”。EWB仿真设计中的电路图如下所示:
图 3-2 六进制减法计数器
3.1.2 六十进制减法计数器设计
上一节中,详细的分析了两种进制的减法计数器的设计,也为我们下一步工作做好了铺垫,值得提问的是:六进制与十进制的两个人减法计数器与六十进制的有什么联系,又如何实现呢?
在明确了问题之后,关键要素也将清晰可见。关于两个进制的计数器之间的联系在于,在概率统计学中,问题的解决如果是分层次完成的的,对应数学的加法,如果是分步完成的,就对应数学的乘法,这里的关系真好对应后者,是分步的。也就是说,六进制与十进制分步工作,组合能完成六十进制的功能,即为:十进制作为六十进制的个位,六进制作为十位,个位每记十次数,十位就记一次,相当于进位。
有了初步的设计方案,接下来就是如何实现硬件的连接了。SN74ls192芯片是带有进位输出与借位输出端的,既然是减法计数器,我们选择使用借位输出功能,但是借位输出直接用于控制十位上计数功能的脉冲信号,会出现不同步的现象,以此作为控制十位上计数功能的信号不妥,所以,我们通过选取QD、QA两线来表示“9”,以此作为十位上的计数器脉冲信号。
虽然实现了借位计数的功能,但是,工作仍然不能说算完成了,因为,接下来的问题出现了,如何使得十位上的数在没有接到借位信号时不计数呢?所以,实现该器件的保持功能成为了进一步的任务。
查阅资料后,了解到SN74ls192虽无保持端,但是,可以实现保持功能,即当DOWN端口没有接收到上升沿的脉冲信号时,芯片不会改变输出状态,只有当接受到上升沿的脉冲信号时,芯片做减法计数。我们通过使用单刀双掷开关,模拟脉冲信号来测试芯片的保持功能,下图为EWB仿真实验电路图:
- 9 -
武汉工程大学计算机科学与工程学院 综合设计报告
图 3-3 模拟脉冲信号测试芯片保持功能
有了借位与保持功能后,将借位输出信号作为时钟脉冲信号,控制十位上的计数功能,以实现六十进制的同步计数器。
到此,六十进制的减法计数器设计思想已经完善,通过组合,即可实现,要实现计时器的功能,只需将脉冲信号的频率设置为1赫兹即可,此时脉冲周期为一秒。下图是计时器的设计图:
图 3-4 计时器EWB仿真电路图
3.2 信号灯状态转换控制器
在第二章中,介绍了交通信号灯的时序状态转换,并得到表2-3,所以可做出Moore型原始状态图:
00 1 01 1 1 11 1 10 图 3-5 Moore型原始状态图
- 10 -
武汉工程大学计算机科学与工程学院 综合设计报告
参考文献
[1]. [2]. [3]. [4]. 毛法尧. 数字逻辑[M]. 第二版. 北京:高等教育出版社, 2008:193-196; 谢自美. 电子线路设计-实验-测试[M] .武汉:华中科技大学出版社, 2000; 汤继华. 常用集成芯片使用[M].北京:北京理工大学出版社,1995; 康华光. 电子技术基础 [M].北京:高等教育出版社,1999;
[5]. 范爱平.
[M].山东:山东科技技术出版社,2001.
- 16 - 电子电路实验与虚拟技术
正在阅读:
数字逻辑交通灯设计基于SN74ls192 - 图文01-29
《统计基础》计算分析题答案11-11
精选-关于食品安全状况的调查报告-范文03-15
幼儿园建构游戏实施与指导(论文)12-02
沈 括 利用档案的故事05-23
关于规范房屋幢号等编号规则的通知12-10
和谐创业的中坚力量 - 江西省加强党建工作发挥党员模范作用综述04-13
财政所2022年上半年工作总结范文三篇04-03
后勤处安全保障应急制度03-19
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 交通灯
- SN74ls192
- 逻辑
- 基于
- 图文
- 数字
- 设计
- 永辉超市满意度调查报告(DOC)
- 金华市建设局工程技术人员初级评委会表决票
- 2018年中国专业市场建设深度调研与投资战略规划分析报告目录
- 抵押贷款风险 - 图文
- 教学质量监测方案2
- 企业绿色供应链的构建与改进
- 山美版四年级品德与社会上册全册测试卷
- 400吨笋干项目可行性研究报告
- 18 2010-2011学年度家长学校教案
- 2016更新后创新与创业公需科考试答案(1)
- 350MW机组启动初期锅炉给水流量等参数控制探讨
- Illustrator AI的使用和快捷键
- 环境工程2010优秀毕业论文设计书
- 中医药对血脑屏障通透性的作用机制研究进展
- 国际市场营销经典名词解释
- 东方威尼斯施工组织设计(一期) - 图文
- 股价崩盘风险与资本结构动态调整 - 来自我国上市公司的经验证据 - 邹萍
- 国华电办〔2011〕3号附件3.总经理王树民在国华电力公司2011年工作上的报告
- 近代价键理论 - 图文
- 辩论赛:构建和谐社会靠道德还是法律