毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C52单片机的交通灯控制系统设计+程序+电路图(2)

时间:2023-09-12 22:26来源:毕业论文
1。1。2 国内外现状 现阶段国内外的交通等控制系统普遍存在一些缺陷。简单的说来,一方面现在的交通灯有部分地区只显示红绿而没有具体的时间,行人

1。1。2 国内外现状

现阶段国内外的交通等控制系统普遍存在一些缺陷。简单的说来,一方面现在的交通灯有部分地区只显示红绿而没有具体的时间,行人不易判断何时走何时停,存在安全隐患。所以,一个合适的倒计时LED显示就有很大的存在意义。另一方面,现在的十字路口并没有区分人流量和车流量的多少,固定的倒计时间显得不是很合理,这就需要按时间段和车流量来控制通行时间。另外出警和救援时,最好能控制所有交通灯,使其变成红灯以便救援车及时挽救灾情。最后就是夜间行驶时能够改红绿灯为黄灯就更加人性化了。

1。1。3 历史背景

交通从古至今都存在,只是这个概念比较抽象。现代的交通主要还是以汽车为主,汽车作为代步工具不仅方便了出行还带快了生活节奏。所以我们想要的是一个没有车鸣声和抱怨声的和谐交通。不完善的交通灯控制系统只会让城市更加拥挤。为了解决这些问题,实现城市建设质的飞跃,那么如何优化交通灯的控制系统也是重中之重。

1。2 交通灯的基本内容和拟解决的主要问题

交通灯的基本意义就是解决城市交通问题提高城市建设速度和人民的生活品质。本设计重点要解决如下问题:1)。南北走向和东西走向设置红绿灯并用2位7段数码管显示时间;2)。 可以根据昼夜车流量大小智能设定交通灯的亮灭时间;3)。在突发险情火灾时,能暂停红绿灯方便消防车救护车通行;4)。可以根据不同时段车流量的大小来增减信号灯时间。

1。3 交通灯研究方法及措施

1)。本课题主要采用以51单片机为控制核心,来自优Y尔L论W文Q网wWw.YouERw.com 加QQ7520~18766 连接成最小的系统。

2)。LED和数码管倒计时模块组成显示模块。

3)。在软件方面用单片机C语言控制信号灯的变化和计时时间。

4)。使用keil软件编程。C语言来写程序。

5)。使用altium designer软件绘原理图和PCB板(看时间与进度决定是否做PCB板子)。

6)。使用proteus软件仿真。这一步应该在第一步做,毕竟有了成功的仿真才能有信心继续完成作品。

1。4 系统的方案及研究步骤

本课题拟合采用的解决方案:本课题主要采用以单片机为控制核心,连接成最小的系统,数码管倒计时模块组成。在软件方面用单片机c语言控制信号灯的变化和计时时间。  研究步骤:

1)进行课题资料的收集。主要在图书馆阅览,上网查资料等等。

2)课题资料的整理。进行归类与排版,取其精华去其糟粕。

3)研究交通信号灯的系统工作状态。建立时序分析,搞清楚各个时段路况。 

4)程序结构的设计。 选择最优化程序板块进行操作。

5)设计程序流程图,系统的程序编写,调试。最后的整理与修改。

6)撰写论文,准备答辩。尾声,总结与归纳,并展示作品。

2 系统方案和电路设计

2。1 单片机介绍与选择

本系统的主控芯片是采用AT89C52。单片机是单块集成电路芯片构成,内部包括计算机基本功能:中央处理器CPU、存储器RAM及ROM、I/O接口、定时器计数器、中断系统及时钟电路。一块主控芯片以及外围电路就能完成这个设计。

单片机主要特点是体积小、功能全、性价比高等等。很适合学生开发学习与使用。首先介绍一下单片机的基本组成: AT89C52单片机的交通灯控制系统设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_196041.html

------分隔线----------------------------
推荐内容