课程设计任务书单片机交通灯
时间:2026-01-16
时间:2026-01-16
河北建筑工程学院
课程设计说明书
课程名称: 单片机原理及应用
系 : 电气系
专 业:
班 级:
学 号:
学生姓名:
指导教师:
职 称:
年 月 日
单片机课程设计任务书
一、题 目:交通信号灯模拟控制系统设计
二、设计任务:
1、完成交通灯的变化规律,即一个十字路口为东西向和南北向,四个路口均有红黄绿三灯和两个LED数码显示管。交通灯上电以后进入初始状态即东西红灯,南北红灯。5s后转状态1:南北绿灯亮通车,东西红灯亮,禁止通行,持续30s;30s后转状态2:南北绿灯灭转黄灯闪亮,延时5秒,东西仍然红灯;5s后转状态3:东西绿灯亮通车,南北转红灯,持续30s;30s后转状态4:东西绿灯灭转亮黄闪灯,延时5秒,南北仍然红灯。最后循环至状态1。
2、用8个LED数码管(各个方向均有两个LED数码管,分别表示各位是和十位)显示倒计时。倒计时用于提醒驾驶员或行人信号灯发生改变的时间,以便他们在“停止”和“通行”两者作出合适的选择。
3、在紧急状态下,通过K1键手动设置,将所有路口的灯变为红灯。
三、设计内容要求:
总体方案选择及各功能模块合理划分 产品选择
硬件设计: 做出单片机主电路、交通灯接口电路和LED数码管显示电路,键盘接口电
路等 。
软件设计:程序流程图 各功能模块程序清单
主要考虑的问题: 1、单片机I/O口是否够用,不够用怎么办
2、如何驱动发光二极管
3、数码管显示电路的设计
4、如何实现定时功能
5、如何读取键盘数据
发光二极管 红色圆头
1、使用LED时驱动电流不应超过规格要求的最大电流,最好不要超过20mA,建议驱动电流在10-20 mA之间
2、注意LED极性不要接错,一般情况下,灯脚稍长的一端为正极,稍短的为负极,若两灯脚一样长时,要认真识别标记
3、尽量不要将LED与发热电阻组件靠的太近