51单片机控制灯光交叉路口灯光指示功能

拒绝访问 | www.renrendoc.com | 百度云加速
请打开cookies.
此网站 (www.renrendoc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(429dbb04d48f4370-ua98).
重新安装浏览器,或使用别的浏览器基于51单片机的交通灯设计_图文_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于51单片机的交通灯设计
&&交通信号灯设计
专业课程设计 修订版
倒计时,急车强通,Proteus仿真,Multisim仿真,硬件图,英文摘要
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩49页未读,
定制HR最喜欢的简历
你可能喜欢DIY基于51单片机的音乐频谱显示
& & & &基于51的显示,使用的单片机是STC12A32S2,最后实现的效果是动感的频谱跟随音乐节奏优美的舞动(夸张了点)我们制作这个音乐频谱显示只是用来娱乐,所以没必要追求很高的精确度和工业级别稳定性。所以,电路比较简化,这样既可以节省元器件,也可以减少
的难度,提高我们的兴趣。硬件电路有以下几个优点:a)& 采用 USB& 接口供电,并且对 USB& 接口进行了扩展。在没有额外占用电脑主机 USB 接口情况下,随时随地给系统供电;b)& 加入了触摸键设计,以及震动反馈。当触摸键响应时有震动反馈,及声光提示,如今很多触屏手机也有这种时尚设计;c)& 加入 ThinkPad 笔记本上的经典呼吸灯指示设计。如夏日里的萤火虫,一闪一闪亮晶晶,不仅有趣还能指示系统工作状态;d)& 省去了 MCU 的复位电路,以及晶振上的 2 个起振瓷片电容,但一般不影响系统正常工作;e)& 双音频插孔设计。不影响正常的音频输出,省去了音频分线器;f)& 去掉音频输入处理的电平移动电路,简化电路,并加入软自动增益控制,实现自动根据音乐的声音大小调节显示幅度;g)& 采用食人鱼 LED 来显示,不仅特别的亮,而且比用普通的草帽状 LED 效果更美,耐电流也更大,还省去了部分限流电阻,食人鱼 LED 有四个 & & & &引脚,便于手工焊接,大量减少跳线。原理图如截图所示:编程思路和软件流程图都在附件PDF档里有详细描述。难点主要在焊接上面,也是比较费功夫的。附件内容:原理图、diy思路、理论知识(都在PDF档里);源代码(有中文注释);
电路相关文件(请在PC端查看下载)
电路城电路折扣劵获取途径:
电路城7~10折折扣劵(全场通用):对本电路进行评分获取;
电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。
版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击反馈给电路城。
使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
大家都在看:
1.采用STC89C51/52单片机。兼容其他单片机。2.通过TN901红外传感器采集温度,经过单片机处理后显示在LCD1602液晶屏幕上。3.能对温度进行实时的采集,无延时的采集温度,采集到的温度精到0.1°C。4.可进行对温度实时控制操作,当温度上升到达某一定值,蜂鸣器响。下降到某一定值时蜂鸣器产生报警。并可通过手工设置上下限报警温度。
来自:时间:
基于单片机的多功能万年历的设计实现功能如下:1.主控芯片STC15W408AS 单片机;2.具有公历农历显示或转换;3.温度测试;4.整点报时;5.可以遥控控制;6.节假日提示。
来自:时间:
---------------------------功能说明---------------------------------1.通过单片机控制点阵实现贪吃蛇游戏,并能够在数码管或点阵上显示分数2.通过4个按键控制蛇上下左右移动3.蛇在触碰到自己、屏幕边缘时游戏结束4.实现8个关卡,每个关卡5个苹果,吃完进入下一关,每一关蛇行进速度递增5.能够通过一个按键暂停或开始游戏6.按键、吃到苹果、死亡、换关卡时进行蜂鸣器鸣叫提示7.换关卡时界面为点阵上显示关卡号,数码管显示--8.死亡界面为显示结束动画后在点阵上显示通关关卡数(数字带框用于区分换关卡界面),在数码管显示最后一个关卡得分情况9.得分由于板子大小限制选择为2位数码管,因而每个关卡得分另计,但在死亡后会显示通关关卡数以及最后一关得分情况10.所有关卡均完成时界面为:点阵显示w,数码管显示通关关卡数---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.游戏开始:上电后按下暂停/开始键开始游戏,点阵屏幕显示关卡、数码管显示--后进入游戏,进入游戏后可按下暂停/开始键暂停游戏,闯关成功后进入下一关,进入下一关会有与上述相同的界面提示关卡3.游戏玩法:当进入关卡后可按下上下左右按键调整蛇的行进方向吃苹果,单次出现一个苹果,一个关卡5个苹果,吃完通关;每个关卡速度依次递增(即难度递增),分数不累计4.游戏重新开始:按下复位键可重启游戏,即从第一个关卡开始5.游戏通关:通关后显示W,数码管显示通关关卡总数,通关后按下复位再次进入6.游戏死亡:死亡后点阵显示带框的关卡通关总数,数码管显示当前关卡分数实物截图:
注意:提供PCB代画 程序代调 论文代写等服务联系Q,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop.taobao.com/shop/view_shop.ht...
来自:时间:
---------------------------硬件组成---------------------------------1.利用红外对管实现点滴滴速检测以及点滴剩余量检测2.利用蜂鸣器与LED灯配合指示同步以及液位过低3.利用STC89C52单片机实现控制4.总共有三个板子:两个红外对管电路(分别用于检测液位以及滴同步),一个控制电路---------------------------功能说明---------------------------------1.能够在点滴滴下时指示(指示内容为蜂鸣器短叫,同步指示灯闪烁)2.能够在点滴液位过低时报警(报警内容为蜂鸣器长鸣,LED不亮)3.能够在点滴频率改变时指示(报警内容为LED频率改变指示灯亮起,蜂鸣器不鸣叫),当且仅当两次液滴滴落时间差别在500ms以内(为方便演示值为500ms,实际应该为100ms以内,根据实际情况可做调整)时才视为频率正常,并且滴落次数在10次以上才能够自动取消报警---------------------------操作说明---------------------------------1.上电测试:将三个板子利用提供的杜邦线连接,将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.检测微调:调整滑动变阻器使得检测物体在有和无的时候能够刚好检测到(在测试效果不佳时才调整,切勿未测试即调节)2.点滴滴速检测:在点滴滴速检测部分通过物体观察是否变化3.点滴剩余量检测:在检测装置中间放置物体观察蜂鸣器是否鸣叫,而后拿掉观察是否有响应,正常应该为有物体不鸣叫,无物体鸣叫---------------------------特别说明---------------------------------本设计硬件调试中检测微调具有一定难度,因而购买散件的亲们在调试时请参照视频中方式进行调试,如果无法检测请先进行调试后再考虑其他原因注意:提供PCB代画 程序代调 论文代写等服务联系Q,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop.taobao.com/shop/view_shop.ht...
来自:时间:
该产品实现以下功能:1.自动跟踪太阳能光线的入射角度2.系统可以随着太阳能光线的方向进行移动3.实时显示太阳能方位角度(双轴跟踪,显示两个角度)附件压缩包资料截图:
来自:时间:
猜你喜欢(实时推荐最适合你的电路)
看到网上有人做了全彩的风铃灯,很漂亮,可以仿造一个送给女朋友,分享做出来的设计资料,包括原理图和源码,有兴趣做这个的可以做个参考,效果还不错,送礼佳品!
视频演示:
制作出来的实物图如下:原理图:
来自:时间:
时钟可以显示到秒位:从左到右的开关控制分别为:秒设置、分设置、时设置、进入时间设置(设置时间需要按一下这个再按前面3个按键设置)、闹钟设置(通过前面3个按键设置)、保存设置(设置完成后按下保存并退出)。数码管用的是共阴,共阳的话加三极管闲麻烦,没加。数码管a~g接的P0口,没用10K排阻上拉,试了下觉得亮度太低了,就都换成了2K的作为上拉。有兴趣的可以给加上温度传感器,可以显示温度(我这里面就没加了)材料如下:89C52*14位数码管*1+2位数码管*1(当然如果有六位的也可以直接用,找不到其他数码管了就这么混搭了)有源蜂鸣器*1(试过无源,但时间计算过于占用资源导致发声不是很完美,大佬可以改一下)轻触开关*7(1个用于复位,其余六个用于设置)+自锁开关*1电池*1 + 5V稳压*1
来自:时间:
4x4x4双色光立方,使用led点阵驱动芯片HT1632,使用STC12C5A60S2作为主控。外设模块有红外HS0038(程序未写),两个音频口,设有MIC模块接口。电路板尺寸9.1x9.1cm。其中第一板以打样,基本功能能够实现。第二板稍作修改,将HT1632的所有层控制引脚引出(比第一板多四层led灯)。附件内容截图:
来自:时间:
本设计使用STM8S003F3P6采集瑞士SENSIRION公司的SHT30-DIS数字温湿度传感器的温湿度数值。并通过RS485接口,使用ModBus协议传输给其他设备,具有传输距离长,数据采集精度高,抗干扰能力强等诸多优点。附件内容截图:
来自:时间:
毫秒计时器功能如下:1)LCD1602.上显示累积计时时间(分:秒:毫秒) ;
2)计时方式:实时时钟DS1302或单片机内部定时器(任选其一)3)计时开始:按钮命令;
3) 计时结束:按钮命令或累计计时超过1分钟;及时结束将显示时间清零
计时报警:累计计时超过1分钟,红色LED灯以1亮灭-一次的速度闪烁,可以按键停止报警。报警超过1分钟自动停止报警。
来自:时间:
2014 年 08 月 29日
2014 年 12 月 24日
惜aaa购买了:
wenyu1240购买了:
wenyu1240购买了:
wenyu1240购买了:
六十焯购买了:
snto167购买了:
wenyu1240购买了:
wenyu1240购买了:
你尚未购买电路图,点击
进行购买!
您想购买此电路吗?,上传电路,审核成功后获取电路城6折折扣劵。
6折折扣劵只能购买小于100元(含100元)的电路。 上传我的文档
 下载
 收藏
粉丝量:323
||精品,全册精品||专业提供【全册教案】、【全册学案】、【全册说课稿】、【全册试题】等精品中小学教学资源!~~jxzyxz
 下载此文档
基于51单片机的十字路口交通灯控制系统设计(含源码及仿真图)
下载积分:1000
内容提示:基于51单片机的十字路口交通灯控制系统设计(含源码及仿真图)
文档格式:DOC|
浏览次数:322|
上传日期: 08:40:21|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1000 积分
下载此文档
该用户还上传了这些文档
基于51单片机的十字路口交通灯控制系统设计(含源码
关注微信公众号基于AT89C51的交通灯控制系统设计
> 基于AT89C51的交通灯控制系统设计
基于AT89C51的交通灯控制系统设计
摘要:本文设计了一种基于单片机芯片的交通信号灯控制系统该系统除具有控制功能外,增加了现场实时控制及交通信号灯故障检测功能,提高了的智能化、可靠性和实用性,可有效提高交叉口的车辆通行能力。本文引用地址:
如今,红绿灯安装在各个路口,成为疏导交通车辆最常见和最有效的手段。这一技术但是,随着社会的不断进步,传统的的缺陷也日益出现,其设计过于死板,红绿灯交替变换时间过于程式化,达不到道路的最大通行效率是最明显的问题。
文中研究的是以AT89C52单片机为控制器的交通灯控制系统,该系统通过红外接收器接收信号实现特种车辆(119、120等)自动放行;通过车辆检测电路采集路况信号,经单片机处理后,分配各车道的绿灯时间,实现车流动态调节,LED数码管显示通行倒计时;系统除基本交通灯功能外,还具有通行时间手动设置、可倒计时显示、急车强行通过、车流量检测及调整、交通异常状况判别及处理等相关功能。
1 交通控制系统的总体框图设计及原理
该交通灯控制系统用单片机直接控制信号灯的状态变化,接入的LED数码管就可显示倒计时以提醒行使者。本系统在此基础上加入了违规检测电路和车流量检测电路为单片机采集数据,同时接上蜂鸣器。本设计以单片机为控制核心,连接成最小系统,由车流量检测模块、违规检测模块和按键设置模块等产生输入,信号灯状态模块、LED倒计时模块和蜂鸣器状态模块接受输出。系统的总体框图如图1所示。
2 系统硬件总电路构成及工作原理
本设计选用AT89C52单片机及外围器件构成最小控制系统,12个发光二极管分成4组红绿黄三色灯构成信号灯指示模块,8个LED东西南北各两个构成倒计时显示模块,车流量检测传感器采集流量数据,光敏传感器捕获违规信号,若干按键组成时间设置和模式选择按钮和紧急按钮等,以及用1个蜂鸣器进行报警。
系统硬件电路构成:单片机为核心,组成一个集车流量采集、处理、自动控制为一身的闭环控制系统。系统硬件电路由车流量检测电路、单片机、违规检测电路,状态灯,LED显示,按键,语音提示器组成。其具体的硬件电路总图如图2所示。
其中P0,P2用于送显两片LED数码管,P1用于控制红绿黄发光二极管,XTAL1和XTAL2接入晶振时钟电路,RESET引脚接上复位电路,P3.3即INT1接违规检测电路和P3.2即INT0接紧停/东西时间设置键J,P0.6,P0.7接车流量检测电路,P3.6接南北时间设置键S,P3.7接自动模式选择/返回键F,P3.4接语音提示器。系统上电或手动复位后,系统等待模式选择设置键按下,模式分两种:红绿灯时间自动和红绿灯时间设置。若此时F键按下,则为自动模式,若此时按下的是S键,则为时间设置模式,依次按S若干次,J键若干次可设置好两个方向的红绿灯时间,再按F键确认。其实这个过程就是将存储时间值的寄存器进行设置,以及标志是否要进行车流量检测及调整。
接下来,系统必须先显示状态灯及LED数码管,将状态码值送显P1口,将要显示的时间值送显P0口和用P2口来选通LED数码管的显示导通,在此同时以50 ms为周期,用软件方法计时1 s,到达1 s就要将时间值减1,刷新LED数码管。
时间到达一个状态所要全部时间,则要进行下一状态判断及衔接,并装入次状态的相应状态码值以及时间值,开启两个外部中断,其一为违规信号或禁停信号输入,一旦信号有效,中断开始,进入中断服务子程序,开启蜂鸣器禁止全部通行,当按下F键,中断结束返回。其二为车流量检测信号输入,若检测到车辆经过,进入相应的中断子程序,将存储车流量的计数器加1,然后中断结束返回。
3 各控制模块
3.1 车检测模块
本设计采用视频图像的车流量检测,基本思想是视频图片中每条车道上设置一个固定区域作为虚拟的检测线,对该区域内图像进行处理,完成对车辆信息的获取,车流量检测工作原理图和车流量检测图分别如图3和图4所示。
3.2 信号灯模块
信号灯用来显示车辆通行状况,对于一个十字路口,每个路口的信号的的转换顺序为:绿&&&黄&&&红,绿灯的最短时间为20秒,最长时间为40秒,红灯最短时间为25秒,最长时间为45秒,黄灯时间为5秒。
3.3 时间显示模块
在交通信号灯的正上方安装一个显示绿灯通行时间,红灯等待时间的显示电路,采用数码管显示电路。由于东往西、西往东方向显示的时间相同,南往北、北往南方向显示的时间也相同,所以只需要考虑四位数码管显示电路,其中东西方向两位,南北方向两位,两位数码管可以时间的时间为0~99秒完全可以满足系统的要求,数码管连接方法如图6所示。
3.4 紧急转换模块
当有特殊车辆(如119、120)急需通行时,文中设计了紧急通行开关,当特种车辆到来时能自动关闭所有绿灯,让特种车辆通过。设计中特种车辆可采用红外线发生器为发信器,用实时中断来响应特种车的通行要求。红外接收器采用的是一体化红外接收器,具有灵敏度高和抗干扰能力强的性质。红外遥控接收电路原理框图如图7。
3.5 违规检测电路及模拟
在红灯和黄灯期间,车辆是禁行的,为了对那些违反规则的车辆进行检测,可使用超声波车辆传感器。但是,用于受到条件的限制,本系统设计中只是使用了普通光敏二极管。
基于单片机的多功能交通灯控制系统充分利用AT89S52单片机芯片的功能,提高了系统的可靠性和稳定性,系统设计简便、实用性强、操作简单、程序可靠,实现了各种情况下交通灯的正常指示和倒计时功能,应用此系统可简便灵活地通过遥控的方式调整十字路口的控制参数,使紧急车辆及时顺利通过,更重要的是本系统在此过程中还很好的完成了对交通灯的故障检测,有较强的实际应用价值。
蜂鸣器相关文章:
分享给小伙伴们:
我来说两句……
微信公众号二
微信公众号一

我要回帖

更多关于 单片机灯光控制系统 的文章

 

随机推荐