基于单片机的交通灯控制系统设计开题报告内容摘要:
本系统采用 AT89S5x 系列单片机和可编程并行 I/O接口芯片为中心件来设计交通灯控制器,进行交通灯路口的管理。 它用简 单的硬件电路模拟交通灯信号灯的交替变换,实现红绿灯循环点亮。 用 LED 数码管作为倒计时指示,通行指示灯采用发光二极管, LED显示动态扫描,以节省端口,特殊紧急车辆通行采用实时中断完成。 本次设计中车流量较大时可通过控制结果来改变十字路口的各个方向的通车时间,使交通更顺畅,减少堵塞。 自动调整红绿灯时间,实是的控制当前交通灯时间使 LED 显示器进行倒计时工作并与状态灯保持同步,在保持交通安全的同时最大限度的提高交通的顺畅交替运行,大大提高交通运输的运行效率,还可以减少交通事故,节省能源消 耗。 智能控制交通系统实现是目前研究的方向,也已经取得不少成果,但传统的定时交通灯控制仍然在一些地方广泛应用,那是车流量不大,而且交通道路相对好的地方,传统的定时交通灯控制还是起到了一定的作用。 但随着社会的高速发展,城市化日益完善,车的数量必然增多,给交通的压力也增大,这时候,智能交通灯控制将会起到疏导交通,改善城市交通环境,推动城市化日益完善 ! 智能交通灯控制系统软件设计上有两个主要特点,一方面是本设计采用模糊控制方法实现交通的控制, 由于模糊控制不需要建立被控对象精确的数学模型,特别适用于随机 的 、 复杂的城市交通控制,因此以多变少为例子,在通行时间方面控制设置为 20s→ 25s→ 40s→ 45s→ 20s 为一个循环,根据车流量 ,合理分配了通行时间。 另一方面,设计应急转换开关,考虑紧急车通过时,譬如,急救车或消防车执行紧急任务通过时,两车道的车都应停止,让紧急车通过。 实验测试结果证明用本系统 PIC 单片机能完成交通灯控制过程 ,有效地疏导交通 ,提高了交通路口的通行能力。 该系统应用了单片机实现智能交通灯管制的控制系统 ,以及该系统软、硬件设计方法 ,实验证明该系统简单、经济 ,能够有效地疏导交通 ,提高交通路 口的通行能力。 三 、进度安排 课题分阶段的进度计划 序号 起止日期 工作内容 阶段成果。基于单片机的交通灯控制系统设计开题报告
相关推荐
一起使用 ,便可构成石英晶体振 8 荡器。 晶振电路的 应用 : 通用晶体振荡器,用于各种电路中,产生振荡频率。 时钟脉冲 用石英晶体谐振器, 与其它元件配合产生标准脉冲信号,广泛用于数电路中。 微处理器用石英晶体谐振器。 钟表用石英晶体振荡器。 晶振电路的作用:提供系统振荡脉冲 ,稳定频率 ,选择频率。 在本次设计中就是提供了此作用,让电路得到了稳定的工作频率,使抢答器能正常工作而且时间准确
志位 RING EQU 22H。 响铃标志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040HMAIN: MOV R1,0FH。 初设抢答时间为15s MOV R2,0AH。 初设答题时间为10s MOV
16 第五章 总结 此次课程设计为准备近两个多月,是在肖辉老师的指导下做出来的,我从中获益匪浅。 本课程设计是《单片机原理与应用技术》的综合训练。 从选题、确定方案、设计原理图、仿真、焊接的过程中,我们学 到了很多,这对我们来说是一次将课本所学知识应用到具体实践中的一次考验。 虽然在这个过程中我们遇到了很多困难,编写程序需要一步一步并认真的调试,一个小小的错误都可导致整个程序的不可用
进电机驱动电路及工作状态显示模块, P0 和 P2 分别接步数显示中对数码管的字段控制及数码管片选, P1 接工作状态控制电路 ,,时钟用内部方式需外接晶体振荡器。 硬件图如图 4 所示。 武汉理工大学《计算机控制技术》课程设计说明书 7 图 4 单片机模块原理图 此设计中接的是 12MHZ 的晶振,故一个机器周期为 1/12us。 根据经验数据,与晶振一起的两个电容设为 15PF。 单片机的
原理 : 当定时器定时为 1 秒,时程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间 ,同时一直 显示信号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯的下一个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值 ,重新进入循环。 8255 输出信号的放大 : 要使行人能看见信号灯的情况,必须把 8255 输出的信号进行放大,这里我们用 VT 为双向晶闸管
机的三位半数字电压表设计 11 6个中断源 可 编程串行通道 低功耗的闲置和掉电模式 片内振荡器和时钟电路 2)管脚说明 VCC:供电电压。 GND:接地。 P0 口: P0口为一个 8位漏级开路双向 I/O 口,每脚可吸收 8TTL门电流。 当 P1口的管脚第一次写 1 时,被定义为高阻输入。 P0 能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。 在 FIASH 编程时,