欢迎光临散文网 会员登陆 & 注册

Proteus仿真实例:基于51单片机设计得交通灯控制系统

2023-03-22 14:04 作者:广州风标教育  | 我要投稿

这次我们来认识一个稍微复杂一点的单片机系统。下面这个基于Proteus仿真51单片机的交通灯控制系统,用到的元器件在Proteus软件内找到。

交通灯系统仿真

系统包括:

Proteus仿真51单片机控制器

晶振电路(晶振电路是最小系统中的时钟电路,给单片机提供时间基准。它产生像时钟一样准确运动的振荡电路。任何工作都按时间顺序。用于产生这个时间的电路就是时钟电路。时钟电路一般由晶体振荡器心、晶振控制芯片和电容组成。)

 

复位电路(单片机复位电路是单片机系统中不可或缺的一部分,它是系统正常工作的基础。它有助于单片机系统从异常状态恢复到正常状态,并保持系统的稳定性。

单片机复位电路主要由复位电路和复位信号两部分组成。复位信号是由复位电路输出的,它可以清除单片机系统中的不正确状态,使单片机系统返回到正确的状态,从而保持系统的稳定性。)

 

上拉电阻电路(上拉电阻是用来解决总线驱动能力不足时提供电流的问题的。一般说法是上拉增大电流,下拉电阻是用来吸收电流。)

 

驱动芯片(由于四个方向的交通灯比较多,需要用到驱动芯片支持,通过驱动芯片,也能节省单片机的接口。)

 

这个系统,南北向两端的红绿灯规则一致,东西方向两端同样,控制接口也一致,所以南面的红灯和北面的红灯,南面和北面的绿灯,南面和北面的黄灯,是三个接口。东西方向如此类推。

 

主要功能如下:

1、东西南北红黄绿灯控制

2、交通灯时间设置

3、数码管显示

4、突发状况交通灯控制

 

对应操作:

按K1将系统运行起来,看看系统的预设,南北方向初始时间一样,东西方向的一样。例如南北方向初始为绿灯5秒,然后接着南北方向黄灯3秒。与此同时,东西方向初始为红灯8秒。初始时间倒计时完了,南北方向切换为红灯8秒,东西方向绿灯5秒和黄灯3秒。这是一个简单的交通灯工作规律(时间按道路实际情况设置)。

 

交通灯时间设置也是K1。再按一下,将系统暂停,就可以进入红绿灯时间设置。这时,通过K2键增加秒数,通过K3键减少秒数,然后按K4键确认。

 

当道路有突发状况,需要临时进行交通灯管制,就按下K2键,禁止四个方向的通行指示,交给交通警察亲自指挥。这时,也可以按K3键或者K4键,让南北方向或东西方向通行。例如K4键允许东西通行,此时南北红灯亮,东西绿灯亮。此时可按下K1键返回 交通灯自动控制模式运行。

 

 

引申:在实际东路场景中,交通灯切换的模式是很多的,例如四个方向轮流通行,例如对侧通行的时候区分左中右三个方向通行(左侧禁止,直走和右侧通行)。在不同的通行规则下,这个交通灯控制系统应该如何调整呢,请动手尝试一下吧。

Proteus仿真实例:基于51单片机设计得交通灯控制系统的评论 (共 条)

分享到微博请遵守国家法律