基于VHDL语言的交通灯控制器设计Read.PDFVIP

  • 0
  • 0
  • 约1.52万字
  • 约 4页
  • 2019-05-24 发布于天津
  • 举报
第 16卷 第 3期 河南机电高等专科学校学报   Vo l. 16 №. 3  2008年 05月 Journal of H enan M echan ical and E lectrical Engineering College M ay. 2008 基于 VHDL 语言的交通灯控制器设计 杨捷 ,蒋炜华 ,马临超 ( ) 河南机电高等专科学校 ,河南 新乡 453002 摘要 :传统的交通灯控制器多数由单片机或 PLC来实现 ,文中介绍了基于 VHDL 硬件描述语言进行交通灯控制 器设计的一般思路和方法 。选择 X IL INX 公司低功耗 、低成本 、高性能的 FPGA 芯片 ,采用 ISE5. X 和 MOD EL SMI SE 6. 0开发工具进行了程序的编译和功能仿真 。最后给出了交通灯控制器的部分 VHDL 源程序和仿真结果 ,仿 真结果表明该系统的设计方案正确 。 关键词 : VHDL ; FPGA ;交通灯控制器 ;功能仿真 中图分类号 : TP39      文献标识码 : A       文章编号 : 1008 - 2093 (2008) 03 - 0 102 - 04   交通灯控制器设计是数字电路中的经典问题 , 传 口, 设计一个交通灯自动控制装置 , 实现如下功能 : ) 统的设计方法是基于中、小规模集成电路进行的 , 采 1 主干道和支干道汇合成十字路 口, 在入 口处 用的电路元件多、接线复杂 、故障率高 、可靠性低 ,修 设置红 、绿 、黄三色信号灯 , 红灯亮禁止通行 , 绿灯亮 改电路的功能需要硬件 电路的支持 。E lectron ic D e 允许通行 , 黄灯亮则给行驶中的车辆有时间停在禁行 sign A u tom ation 技术的发展 , 在线可编程逻辑器件 线外 。 ) PLD 的出现 , 使得我们在实验室就可以制作专用集成 2 保证主干道绝对优先 ,初始状态设为主干道绿 电路 [ 1 ] 。超高速硬件描述语言 VHDL 可以对数字系 灯 ,支干道红灯 。 ) 统进行抽象的行为与功能描述 ,在电子设计的各个阶 3 正常状态下 , 当检测支干道有车时 ,整个系统 段 、各个层次可以用计算机进行仿真验证 , 编程简单 , 启动 ,经过 T1时间的延时以后 ,主干道转为黄灯 ,在 程序修改容易 ,不需要硬件电路的支持 ,给设计者带 经过 T2 时间的延时后 ,主干道转为红灯 ,支干道转为 来了很大的方便 [ 2 ] 。本文介绍的交通灯控制器使用 绿灯 ,如在以上时间段内,支干道上的车绕道行驶 ,则 现场可编程门阵列 FPGA ,用 VHDL (超高速硬件描述 直接跳变回初始状态 。 ) ) 语言 进行硬件 电路 的语言描述 , 采用 ISE5. X 和 4 在主干道红灯 ,支干道绿灯状态下 ,如果检测 MOD EL SMI SE 6. 0开发工具对 FPGA 芯片 “下载 ”形 到支干道上没有车 ,或者已经达到最长通行时间 T1, 成专用集成电路 , 通过对芯片的设计来实现系统功能 则支干道转为黄灯 ,在经过 T2 时间以后 ,主

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档