基于FPGA的交通灯控制系统的设计 (毕业论文).doc
文本预览下载声明
基于FPGA的交通灯控制系统的设计
摘 要
传统的交通灯控制系统主要由单片机或PLC构成,这种基于小规模集成电路的交通灯控制系统,电路元件多、接线复杂、故障率高、可靠性低。本设计采用FPGA器件来设计一个实用的交通灯控制系统。该系统的可靠性、准确性较高,能够在确定的时间内使红黄绿路灯正确的变化,且倒计时显示能正确的显示时间。
该交通灯控制系统采用Verilog HDL语言编程,为了简化设计,采用模块化编程的思想,并用MAX + plusⅡ仿真软件进行编译仿真,将程序下载到FPGA器件进行测试验证。基于FPGA的硬件系统运行正确,能够实现交通灯的控制要求。该系统具有体积小、功耗低、价格便宜、安全可靠,维护和升级方便的优点,具有较好的应用前景。
在该交通灯控制系统中,采用了ALTERA公司推出的MAX7000系列的产品EPM7032LC44-6作为这个系统的可编程逻辑器件。同时还用了4个LED数码管,6个发光二极管,一个固定开关,一个点动开关等。交通灯系统中,能够保证在确定的时间,倒计数数字显示能够及时变化,红黄绿灯能准确的反应。
关键词: 交通灯控制系统 FPGA Verilog HDL MAX + plusⅡ
The traffic light control system design based on FPGA
ABSTRACT
The traditional traffic light control system mainly by the PLC or a microcontroller, such small-scale integrated circuits based on the traffic light control system, circuit components, wiring complex, high failure rate, low reliability. This design uses FPGA devices to design a practical traffic light control system. The systems reliability, high accuracy, to determine the time Yellow-green to red lights correct change, and the countdown show to display the correct time.
The traffic light control system using Verilog HDL language, in order to simplify the design, the idea of modular programming, and with MAX + plus Ⅱ simulation software to build simulation procedures will be downloaded to the FPGA device to test verification. FPGA-based hardware system running correctly, can achieve the traffic lights control requirements. The system is small in size, low power consumption, cheap, safe, reliable, easy to maintain and upgrade the merits of the application has good prospects.
At the traffic light control system, using the company introduced the MAX7000 ALTERA series of products EPM7032LC44-6 as the system of programmable logic devices. At the same time also spent four LED digital control, six light-emitting diode, a fixed switch, a switch point, and so on. Traffic signal system, to ensure that the established time, inverted count figures to make timely changes in Yellow green accura
显示全部