1、 1 目录目录 第一章 绪论. 2 第二章:交通灯控制系统简介 3 2.1 交通灯控制系统的背景 3 2.2 交通灯控制系统的作用 3 第三章:交通灯控制系统的设计 5 3.1、 设计要求 5 3.1.1 基本要求 5 3.1.2 附加要求 5 3.2 设计思路、状态机变化图 5 3.3 设计流程 6 3.4 设计步骤及程序 7 3.5 硬件实现及调试结果 . 13 第四章:课程设计总结. 14 参考文献 . 15 2 第一章第一章 绪论绪论 EDA 是电子设计自动化(Electronic Design Automation)的缩写, 。 EDA 技术就是以计算机为工具,设计者在 EDA 软件
2、平台上,用硬件描述语言 HDL 完成设计文件, 然后由计算机自动地完成逻辑编译、 化简、 分割、 综合、 优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射 和编程下载等工作。 EDA 技术已有 30 年的发展历程,大致可分为三个阶段。70 年代为计算机 辅助设计(CAD)阶段,人们开始用计算机辅助进行 IC 版图编辑、PCB 布局布 线,取代了手工操作。80 年代为计算机辅助工程(CAE)阶段。与CAD 相比, CAE 除了有纯粹的图形绘制功能外,又增加了电路功能设计和结构设计,并且 通过电气连接网络表将两者结合在一起, 实现了工程设计。 CAE 的主要功能是: 原理图输人,逻
3、辑仿真,电路分析,自动布局布线,PCB 后分析。90 年代为电 子系统设计自动化(EDA)阶段。 “自顶向下”的设计方法。10 年前,电子设计的基本思路还是选用标准集成电 路“自底向上”地构造出一个新的系统,这样的设计方法就如同一砖一瓦建造金字 塔,不仅效率低、成本高而且容易出错。 所谓数字系统,是指交互式的以离散形式表示的具有存储、传输、处理信息 能力的逻辑子系统的集合物。一台数字计算机就是一 个最完整的数字系统。显 然, 数字系统的功能、 性能、 规模远远超出了一般中小规模数字逻辑电路的范围。 基本步骤包括: 系统需求分析、 算法设计、 算法描述、 系统结构选择、 具体设计、 系统仿真与实
4、验。 3 第二章:交通灯控制系统简介第二章:交通灯控制系统简介 2.12.1 交通灯控制系统的背景交通灯控制系统的背景 近年来城市街道车辆大幅度增长,给城市交通带来巨大压力,而街道各十字 路口,又是车辆通行的瓶颈所在,研究车辆通行规律,找出提高十字路口车辆通 行效率的有效方法,对缓解交通阻塞,提高畅通率具有十分现实的意义。本设计 是交通灯控制系统, 随着社会的不断的进步, 社会的不断发展。 交通也日渐复杂, 交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这 就需要设计各种交通指挥自动化系统来完成这些复杂的工作。 2.2 2.2 交通灯控制系统的作用交通灯控制系统的作用 交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通 行能力,减少交通事故有明显效果。为了实现交通道路的管理,力求交通管理先 进性、科学化。用可编程控制器实现交通灯管制的控制系统,以及该系统软、硬 件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通 路口的通行能力。分析了现代城市交通控制与管理问题的现状,结合交通的实际 情况阐述了交通灯控制系统的工作原理,