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

  • 2
  • 0
  • 约 10页
  • 2018-04-08 发布于贵州
  • 举报
基于数字电路的通灯系统设计

PAGE 学校代码 10126 学号 本科实训论文 题 目 基于数字电路的交通灯系统设计 院 系 内蒙古大学鄂尔多斯学院 专业名称 自动化 年 级 2008 级 学生姓名 薛金朋 指导教师 赵晓宇 宝都吉雅 旺扎拉 2011 内蒙古大学鄂尔多斯学院2008级自动化专业学年论文 PAGE \* MERGEFORMAT I 基于数字电路的交通灯系统设计 摘 要 在现实生活中,交通灯是必不可少的元素。我们通过本次设计,在数字电路的基础上完成了交通的功能。本次系统由五大模块构成,分别为:数码显示模块、中央处理模块、交通灯控制模块、昼夜模式控制和初始化模块、时钟信号发生模块。 关键词:计数器,门电路,置数,译码 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc298424885 1.设计任务及思路 PAGEREF _Toc298424885 \h 1 HYPERLINK \l _Toc298424886 1.1 数码显示模块 PAGEREF _Toc298424886 \h 1 HYPERLINK \l _Toc298424887 1.2 中央处理模块 PAGEREF _Toc298424887 \h 2 HYPERLINK \l _Toc298424888 1.3 交通灯控制模块 PAGEREF _Toc298424888 \h 4 HYPERLINK \l _Toc298424889 1.4 昼夜模式控制和初始化模块 PAGEREF _Toc298424889 \h 4 HYPERLINK \l _Toc298424890 1.5 时钟信号发生模块模块 PAGEREF _Toc298424890 \h 5 HYPERLINK \l _Toc298424891 2,结束语 PAGEREF _Toc298424891 \h 6 内蒙古大学鄂尔多斯学院2008级自动化专业学年论文 第 PAGE \* MERGEFORMAT 7页 共7页 1.设计任务及思路 本系统需要完成交通灯各状态转换的控制,并同步倒数计时显示时间等功能。要完成这些功能,整体电路需要五大模块,分别为数码显示模块、中央处理模块、交通灯控制模块、昼夜模式控制和初始化模块、时钟信号发生模块。 这些模块由计数器、门电路、译码器、LED发光二极管、数码管等原件构成。我们使用这些原件在实验室模拟交通灯的控制。 系统原理图如下: 图1.1 系统原理图 数码显示模块 数码显示模块的功能是实现交通灯工作时的倒数计时。在数码显示模块中我们使用的是计数器74LS163。74LS163是十六进制加法计数器,而由功能可知我们需要的是十进制减法计数器。于是我们需要将十六进制加法计数器改装为十进制减法计数器。 关于减法计数,我们使用的改装办法是将74LS163的输出端接非门,转换为反码之后再输入给数码管译码器。 欲完成十进制功能,需要将伪码(A-F)去掉即可改装为十进制。由于我们的计数器是由十六进制输出端接非门改装,所以需要使用计数器置数端将0-5计数值剪除。 同时,我们需要将个位的进位信号接到十位的控制端来完成级联。 数码显示模块原理图如下: 图1.2 数码显示模块原理图 中央处理模块 中央处理模块我们使用的芯片同样为74LS163,此时,将十位的进位信号接到中央计数器的控制端,这样,每次计数到00时转换状态。 我们在本次设计中采用东西方向、南北方向分别控制的办法来实现。由常识可知没个方向上交通灯的状态为红黄绿三种。所以主控计数器只需三种状态,即将第两位输出接与非门接入置零端。 我们需要给东西方向和南北方向置数的初值分别为47、39、07和39、07、47。即,高位进位时,东西、南北方向置数初值分别为:1011 1000、1100 0110、1000 0110和1100 0110、1000 0110、1011 1000。 由此,我们可以得到真值表如下 主控计数器状态 东西方向置数 南北方向置数 00 1011 1000 1100 0110 01 1100 0110 1000 0110 10 1000 0110 1011 1000 表1.1 置数真值表 由此可的到一组状态表达式: D东西7=1 D南北7=1 D东西6=Q2⊕Q1 D南北6=Q2’ D东西5=Q1’

文档评论(0)

1亿VIP精品文档

相关文档