本实用新型涉及一种基于单片机的交通灯驱动控制电路。
背景技术:
随着科技的飞速发展,交通灯的研究正在不断深入,同时带动传统控制技术日益更新,本发明涉及一种用单片机作为系统的主控单元,通过单片机嵌入软件程序来实现交通信号灯的多重电路控制方式,整个系统以stc89c52rc单片机为核心加以晶振电路、复位电路、电源电路构成系统的控制枢纽,系统状态显示系统采用7段led数码管进行倒计时的现实,红、黄、绿三色led灯作为信号指示。系统除基本的交通灯功能外,还具有倒计时、紧急情况处理等功能,较好的模拟实现了十字路口出现的状况。
技术实现要素:
为解决上述技术问题,本实用新型提供了一种基于单片机的交通灯驱动控制电路。
本实用新型通过以下技术方案得以实现。
本实用新型提供的一种基于单片机的交通灯驱动控制电路,包括电源模块、中央控制模块、红绿灯模块、显示模块,电源模块与中央控制模块、红绿灯模块、显示模块,中央控制模块与红绿灯模块、显示模块分别连接。
所述电源模块包括电源输入端口p2、开关sw,电源输入端口p2的2脚接地,电源输入模块p2的1脚与开关sw的一端连接,开关sw另一端与电源vcc连接。
所述中央控制模块包括单片机u1、晶振y1、电容c1~c3,排阻d12、电阻r1,单片机u1的18脚、19脚分别与晶振y1两端连接,晶振y1两端分别与电容c2一端、电容c3一端分别连接,电容c2另一端、电容c3另一端分别接地,单片机u1的40脚~32脚分别与排阻d12的1脚~9脚连接,单片机u1的40脚、31脚与电源vcc连接,单片机u1的9脚与电阻r1一端、电容c1一端分别连接,电容c1另一端与电源vcc连接,电阻r1另一端接地。
所述显示模块包括显示芯片s2的1脚~5脚分别与单片机u1的32脚~35脚、11脚连接,显示芯片s2的6脚~10脚分别与单片机u1的39脚~36脚、10脚连接。
所述红绿灯模块包括发光二极管l1~l12,电阻r2~r5,其中发光二极管l1~l12依次每3个归为一组,分别设置在北、东、南、西方位,发光二极管l1~l3共阳极且阳极与电阻r2一端连接,发光二极管l1~l3的阴极分别与单片机u1的3脚~1脚连接,电阻r2另一端与电源vcc连接;发光二极管l4~l6共阳极其阳极与电阻r3一端连接,发光二极管l4~l6的阴极分别与单片机u1的26脚~24脚连接,电阻r3另一端与电源vcc连接;发光二极管l7~l9共阳极且阳极与电阻r4一端连接,发光二极管l7~l9的阴极分别与单片机u1的21脚~23脚连接,电阻r4另一端与电源vcc连接;发光二极管l10~l12共阳极且阳极与电阻r5一端连接,发光二极管l10~l12的阴极分别与单片机u1的6脚~4脚连接,电阻r5另一端与电源vcc连接。
所述单片机u1型号是stc89c52,显示芯片s2型号是3261ah。
本实用新型的有益效果在于:使普通的交通灯设备都能够有同一适用的电路,避免单独交通灯设备电路仅能适用个别装置的情况,提高了安全性高和扩展性,采用单片机作为控制中心,运用嵌入软件程序来实现交通信号灯的多重控制方式,提高控制稳定性,将整个系统缩小在一块小小的单片机上,大大提高了产品的经济性和轻便性,具有倒计时、紧急情况处理等功能。
附图说明
图1是本实用新型的电路原理图。
具体实施方式
下面进一步描述本实用新型的技术方案,但要求保护的范围并不局限于所述。
为了使本实用新型的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本实用新型进行详细描述。
如图1所示的一种基于单片机的交通灯驱动控制电路,包括电源模块、中央控制模块、红绿灯模块、显示模块,电源模块与中央控制模块、红绿灯模块、显示模块,中央控制模块与红绿灯模块、显示模块分别连接。
电源模块包括电源输入端口p2、开关sw,电源输入端口p2的2脚接地,电源输入模块p2的1脚与开关sw的一端连接,开关sw另一端与电源vcc连接。
中央控制模块包括单片机u1、晶振y1、电容c1~c3,排阻d12、电阻r1,单片机u1的18脚、19脚分别与晶振y1两端连接,晶振y1两端分别与电容c2一端、电容c3一端分别连接,电容c2另一端、电容c3另一端分别接地,单片机u1的40脚~32脚分别与排阻d12的1脚~9脚连接,单片机u1的40脚、31脚与电源vcc连接,单片机u1的9脚与电阻r1一端、电容c1一端分别连接,电容c1另一端与电源vcc连接,电阻r1另一端接地。
显示模块包括显示芯片s2的1脚~5脚分别与单片机u1的32脚~35脚、11脚连接,显示芯片s2的6脚~10脚分别与单片机u1的39脚~36脚、10脚连接。
红绿灯模块包括发光二极管l1~l12,电阻r2~r5,其中发光二极管l1~l12依次每3个归为一组,分别设置在北、东、南、西方位,发光二极管l1~l3共阳极且阳极与电阻r2一端连接,发光二极管l1~l3的阴极分别与单片机u1的3脚~1脚连接,电阻r2另一端与电源vcc连接;发光二极管l4~l6共阳极其阳极与电阻r3一端连接,发光二极管l4~l6的阴极分别与单片机u1的26脚~24脚连接,电阻r3另一端与电源vcc连接;发光二极管l7~l9共阳极且阳极与电阻r4一端连接,发光二极管l7~l9的阴极分别与单片机u1的21脚~23脚连接,电阻r4另一端与电源vcc连接;发光二极管l10~l12共阳极且阳极与电阻r5一端连接,发光二极管l10~l12的阴极分别与单片机u1的6脚~4脚连接,电阻r5另一端与电源vcc连接。
上述单片机u1型号是stc89c52,显示芯片s2型号是3261ah。
采用单片机的i/o口p0口通过上拉电阻和交通灯相连接,p3.0、p3.1口接到数码管控制位上,控制数码管的显示,程序放在stc89c52rc单片机的rom中,在十字路口的四组红、黄、绿交通灯中,由单片机的不同输出端口控制,由于交通灯为发光二极管且阳极通过限流电阻和电源正极相连,因此i/o口输出低电平时,与之相连的指示灯会亮,并通过数码管显示时间倒计时,i/o口输出高电平时,相应指示灯会灭。
1.一种基于单片机的交通灯驱动控制电路,其特征在于:包括电源模块、中央控制模块、红绿灯模块、显示模块,电源模块与中央控制模块、红绿灯模块、显示模块,中央控制模块与红绿灯模块、显示模块分别连接。
2.如权利要求1所述的一种基于单片机的交通灯驱动控制电路,其特征在于:所述电源模块包括电源输入端口p2、开关sw,电源输入端口p2的2脚接地,电源输入模块p2的1脚与开关sw的一端连接,开关sw另一端与电源vcc连接。
3.如权利要求1所述的一种基于单片机的交通灯驱动控制电路,其特征在于:所述中央控制模块包括单片机u1、晶振y1、电容c1~c3,排阻d12、电阻r1,单片机u1的18脚、19脚分别与晶振y1两端连接,晶振y1两端分别与电容c2一端、电容c3一端分别连接,电容c2另一端、电容c3另一端分别接地,单片机u1的40脚~32脚分别与排阻d12的1脚~9脚连接,单片机u1的40脚、31脚与电源vcc连接,单片机u1的9脚与电阻r1一端、电容c1一端分别连接,电容c1另一端与电源vcc连接,电阻r1另一端接地。
4.如权利要求1所述的一种基于单片机的交通灯驱动控制电路,其特征在于:所述显示模块包括显示芯片s2的1脚~5脚分别与单片机u1的32脚~35脚、11脚连接,显示芯片s2的6脚~10脚分别与单片机u1的39脚~36脚、10脚连接。
5.如权利要求1所述的一种基于单片机的交通灯驱动控制电路,其特征在于:所述红绿灯模块包括发光二极管l1~l12,电阻r2~r5,其中发光二极管l1~l12依次每3个归为一组,分别设置在北、东、南、西方位,发光二极管l1~l3共阳极且阳极与电阻r2一端连接,发光二极管l1~l3的阴极分别与单片机u1的3脚~1脚连接,电阻r2另一端与电源vcc连接;发光二极管l4~l6共阳极其阳极与电阻r3一端连接,发光二极管l4~l6的阴极分别与单片机u1的26脚~24脚连接,电阻r3另一端与电源vcc连接;发光二极管l7~l9共阳极且阳极与电阻r4一端连接,发光二极管l7~l9的阴极分别与单片机u1的21脚~23脚连接,电阻r4另一端与电源vcc连接;发光二极管l10~l12共阳极且阳极与电阻r5一端连接,发光二极管l10~l12的阴极分别与单片机u1的6脚~4脚连接,电阻r5另一端与电源vcc连接。
6.如权利要求1所述的一种基于单片机的交通灯驱动控制电路,其特征在于:所述单片机u1型号是stc89c52,显示芯片s2型号是3261ah。