基于数字电路的交通灯系统设计

基于数字电路的交通灯系统设计

ID:38796658

大小:356.81 KB

页数:10页

时间:2019-06-19

基于数字电路的交通灯系统设计_第1页
基于数字电路的交通灯系统设计_第2页
基于数字电路的交通灯系统设计_第3页
基于数字电路的交通灯系统设计_第4页
基于数字电路的交通灯系统设计_第5页
资源描述:

《基于数字电路的交通灯系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学校代码10126学号00861005本科实训论文题目基于数字电路的交通灯系统设计院系内蒙古大学鄂尔多斯学院专业名称自动化年级2008级学生姓名薛金朋指导教师赵晓宇宝都吉雅旺扎拉2011年06月20日内蒙古大学鄂尔多斯学院2008级自动化专业学年论文基于数字电路的交通灯系统设计摘要在现实生活中,交通灯是必不可少的元素。我们通过本次设计,在数字电路的基础上完成了交通的功能。本次系统由五大模块构成,分别为:数码显示模块、中央处理模块、交通灯控制模块、昼夜模式控制和初始化模块、时钟信号发生模块。关键词:计数器,门电路,置数,译码II内蒙古大学鄂尔多斯学院2008级自动化专业学年论文目录1.设计

2、任务及思路11.1数码显示模块11.2中央处理模块21.3交通灯控制模块41.4昼夜模式控制和初始化模块41.5时钟信号发生模块模块52,结束语6II内蒙古大学鄂尔多斯学院2008级自动化专业学年论文1.设计任务及思路本系统需要完成交通灯各状态转换的控制,并同步倒数计时显示时间等功能。要完成这些功能,整体电路需要五大模块,分别为数码显示模块、中央处理模块、交通灯控制模块、昼夜模式控制和初始化模块、时钟信号发生模块。这些模块由计数器、门电路、译码器、LED发光二极管、数码管等原件构成。我们使用这些原件在实验室模拟交通灯的控制。系统原理图如下:图1.1系统原理图1.1数码显示模块数码显示模块

3、的功能是实现交通灯工作时的倒数计时。在数码显示模块中我们使用的是计数器74LS163。74LS163是十六进制加法计数器,而由功能可知我们需要的是十进制减法计数器。于是我们需要将十六进制加法计数器改装为十进制减法计数器。关于减法计数,我们使用的改装办法是将74LS163第7页共7页内蒙古大学鄂尔多斯学院2008级自动化专业学年论文的输出端接非门,转换为反码之后再输入给数码管译码器。欲完成十进制功能,需要将伪码(A-F)去掉即可改装为十进制。由于我们的计数器是由十六进制输出端接非门改装,所以需要使用计数器置数端将0-5计数值剪除。同时,我们需要将个位的进位信号接到十位的控制端来完成级联。数

4、码显示模块原理图如下:图1.2数码显示模块原理图1.1中央处理模块中央处理模块我们使用的芯片同样为74LS163,此时,将十位的进位信号接到中央计数器的控制端,这样,每次计数到00时转换状态。我们在本次设计中采用东西方向、南北方向分别控制的办法来实现。由常识可知没个方向上交通灯的状态为红黄绿三种。所以主控计数器只需三种状态,即将第两位输出接与非门接入置零端。我们需要给东西方向和南北方向置数的初值分别为47、39、07和39、07、47。即,高位进位时,东西、南北方向置数初值分别为:10111000、11000110、10000110和11000110、10000110、10111000。

5、第7页共7页内蒙古大学鄂尔多斯学院2008级自动化专业学年论文由此,我们可以得到真值表如下主控计数器状态东西方向置数南北方向置数001011100011000110011100011010000110101000011010111000表1.1置数真值表由此可的到一组状态表达式:D东西7=1D南北7=1D东西6=Q2⊕Q1D南北6=Q2’D东西5=Q1’D南北5=Q2⊕Q1D东西4=Q1’D南北4=Q2⊕Q1D东西3=Q1’D南北3=Q2⊕Q1D东西2=Q1D南北2=(Q2⊕Q1)’D东西1=Q1D南北1=(Q2⊕Q1)’D东西0=0D南北0=0需要注意的是,虽然主控制器状态相同,但是状

6、态产生的时间不同步,所以需要两片主控芯片分别控制。可是,当十位没有进位时,十位不置数但是个位需要通过置数端置9,所以需要通过十位的进位信号将置数值和0110(9的反码)屏蔽掉其中之一。屏蔽的办法是将置数值与十位进位相与,再将0110与十位进位取反之后再相与。这样,两数其中之一被置零,这两个相与的结果再取或就是我们需要给个位置的数值。主控模块模块原理图如下:第7页共7页内蒙古大学鄂尔多斯学院2008级自动化专业学年论文图1.3主控模块原理图1.3交通灯控制模块交通灯控制是去取控芯片的状态,通过二四线译码器,每个状态对应一个输出为低电平,将这个信号接在LED发光二极管的阴极。即可取得对应的灯

7、发光。需要注意的是,黄灯不是持续发光,而是闪烁发光,所以我们需要将黄灯的控制信号与脉冲取或之后再接入黄色发光二极管的阴极,这样才能得到闪烁的效果。交通灯模块原理图如下:图1.4交通灯模块原理图1.4昼夜模式控制和初始化模块昼夜模式控制和初始化模块中,我们取一只按键开关,当开关按下时,导通低电平,将这个信号接在显示计数器的置零端和主控计数器的置数端。显示计数器计数器至零时接入数码管译码器的信号为“1111”此时所有数码管全部熄灭。而主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。