基于51单片机路灯控制系统的仿真实现
发布时间:2021-12-10 16:46
本系统采用AT89C51单片机为控制芯片,实现路灯控制系统的各项功能。该路灯控制系统有3种工作模式,分别为手动模式、定时模式和自动模式,通过按键完成3种工作模式的切换,能通过按键实现在定时模式下开、关灯时间的设置,以及能通过按键实现在自动模式下开、关灯模拟亮度的设置,实现各种状态的显示界面,并在protues仿真软件中实现其功能。
【文章来源】:轻工科技. 2020,36(09)
【文章页数】:2 页
【部分图文】:
显示电路
实现该路灯控制系统用到了5个按键,为了编程简单,采用独立按键的方式实现,如图2所示,从上到下,依次为按键0,1,2,3,4。0号按键,实现工作模式的切换,依次为手动模式、定时模式、自动模式;1号按键有如下功能:在手动模式下,实现路灯的手动开、关;在定时模式下,实现进入路灯开、关灯时间的设置;在自动模式下,实现进入模拟路灯开、关亮度的设置;2号按键的功能为:在定时模式下,实现开灯、关灯设置时间的切换,在自动模式下,实现开、关灯模拟亮度的切换;3号键的功能为:在定时模式下,实现开、关灯时间设置的加1,在自动模式下,实现开、关灯模拟亮度设置的加1;4号键为确认键,在定时模式下,当修改开、关灯时间完成时,按下4号键表示修改完毕,在自动模式下,当修改开、关灯的模拟亮度完成时,按下4号键表示修改完毕。1.3 手动模式控制电路
用0号键切换到定时模式时,路灯能根据事先设置好的开、关灯时间自动开、关灯。如图3所示,由按键设置好开、关灯时间,并将开、关灯时间送至存储芯片AT24C02保存,每次开机,单片机将首先读取保存的开、关灯时间,通过单片机将时钟芯片DS1302的时间读回,将当前时间和保存的开、关灯时间比较,并自动开、关灯。1.5 自动模式控制电路
本文编号:3533010
【文章来源】:轻工科技. 2020,36(09)
【文章页数】:2 页
【部分图文】:
显示电路
实现该路灯控制系统用到了5个按键,为了编程简单,采用独立按键的方式实现,如图2所示,从上到下,依次为按键0,1,2,3,4。0号按键,实现工作模式的切换,依次为手动模式、定时模式、自动模式;1号按键有如下功能:在手动模式下,实现路灯的手动开、关;在定时模式下,实现进入路灯开、关灯时间的设置;在自动模式下,实现进入模拟路灯开、关亮度的设置;2号按键的功能为:在定时模式下,实现开灯、关灯设置时间的切换,在自动模式下,实现开、关灯模拟亮度的切换;3号键的功能为:在定时模式下,实现开、关灯时间设置的加1,在自动模式下,实现开、关灯模拟亮度设置的加1;4号键为确认键,在定时模式下,当修改开、关灯时间完成时,按下4号键表示修改完毕,在自动模式下,当修改开、关灯的模拟亮度完成时,按下4号键表示修改完毕。1.3 手动模式控制电路
用0号键切换到定时模式时,路灯能根据事先设置好的开、关灯时间自动开、关灯。如图3所示,由按键设置好开、关灯时间,并将开、关灯时间送至存储芯片AT24C02保存,每次开机,单片机将首先读取保存的开、关灯时间,通过单片机将时钟芯片DS1302的时间读回,将当前时间和保存的开、关灯时间比较,并自动开、关灯。1.5 自动模式控制电路
本文编号:3533010
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3533010.html