毕业设计基于单片机的交通信号的灯控制系统一.综合实训的主要内容 1
设计任务设计一单片机控制的交通信号灯系统,模拟城市十字路口交通信号灯功能
基本功能要求2
1 交通信号控制直行车道红黄绿灯控制、左行车道绿灯控制、人行横道红绿灯控制
2 通行时间显示数码管倒计时显示通行时间
3 时间参数设置存储按键实现通行时间的设置,并存储到 EEPROM(24C02)芯片中
二.硬件方案设计与论证1
显示模块设计1
1 倒计时时间显示设计思想:由于该系统要求完成倒计时显示通行时间的功能,且考虑到实际的交通系统中车辆及行人通行时间不会超过一分钟,基于以上原因,我们考虑完全采纳数码管显示,四个路口分别采纳一个二位共阴极数码管进行显示
(其实物图见附录1 图 5
1 数码管原理图原理图分析:为 了 显 示 数 字 或 字 符 , 必 须 对 数 字 或 字 符 进 行 编 码
七 段 数 码 管(a,b,c,d,e,f,g)加上一个小数点(dp),共计 8 段,构成一个字节,通过对这八段给予a bcdegGNDfdpGNDabcefgd·dpabcdefgdpdpgfedcba+5V(a)(b)共阴极共阳极高低平使二极管导通或截止,从而显示不同的数字或字符
系统中所使用的是 2 位共 阴 数 码 管 ( 实 物 图 见 附 录 ) , 其 管 脚 从 左 上 方 起 顺 时 针 依 次 为1,a,b,e,d,2,g,f,dp,c
2 状态灯显示设计思想:由于该系统要求完成状态灯显示的功能,我们把各个路口的红灯和黄灯设成直行和左拐两个通行方式所共有,也就是说,一个路口只需四个状态灯,一个直行通行的绿灯,一个左拐通行的绿灯,一个共有的红灯,一个共有的黄灯,人行横道采纳红绿灯控制,综上所述,我们共使用 16 个 LED 绿灯,12 个 LED 红灯,4个 LED 黄