浙江理工大学《单片机系统设计及应用实验》设计报告题 目:十字路口红绿灯控制专 业:机械电子工程 班 级:13 机电 (3) 班 姓 名:茆慧敏 学 号:2025330300227 指导老师:袁嫣红 机械与自动控制学院2025 年 07 月 08 日1
1 课程设计背景随着世界范围内城市化和机动化进程的加快,城市交通越来越成为一个全球化的问题
城市交通基础设施供给滞后于高速机动化增长需求,道路堵塞日趋加重,交通事故频繁,环境污染加剧等问题普遍存在
目前,全国大中城市普遍存在着道路拥挤、车辆堵塞、交通秩序混乱的现象,交通事故频发,这给人民的生命财产安全带来了极大的损失
如何解决城市交通问题已成为全社会关注的焦点和大众的迫切呼声
为了确保十字路口的行人和车辆顺利、畅通地通过,往往采纳电子控制的交通信号来进行指挥
2 本文设计任务设计一个能够控制十二盏交通信号灯的模拟系统
利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄火,并用 LED 灯显示倒计时间
假设一个十字路口为东南西北走向
初始状态 0 为东西南北都红灯亮
然后转状态 1南北绿灯通车,东西红灯亮
过一段时间后,转状态 2,南北绿灯灭,黄灯闪几下,东西还是红灯
再转状态 3,南北红灯亮,东西绿灯通车
过一段时间后转状态 4,东西绿灯灭,闪几个黄灯,南北还是为红灯亮,一段时间后,又循环至状态 1
通过对发光二极管的控制,来模拟交通信号灯的管理
每延时一段时间,灯的显示情况都会按交通灯的显示规律进行状态转换,并添加其倒计时间的显示功能
3 本课程设计目的(1)掌握十字路口交通灯控制的设计原理,并能够运用 VHDL 编程语言编写出实验程序,进一步对所学的知识进行掌握与实际应用
(2)学会在 MAX+plusⅡ 软件环境中仿真,熟悉软件的基本操作的运行环境
(3)锻炼自己猎取信息的能力,以及能够独立自主地思考