资源描述:
《交通灯单片机控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.毕业设计说明书GRADUATEDESIGN设计题目:交通灯单片机控制系统设计学生姓名:专业班级:学院:指导教师:欲得本设计全部资料QQ229780692......摘 要近年来随着科技的飞速发展,单片机的应用不断深入,带动传统控制技术日益更新。在实时和自动控制的单片机应用系统中,单片机往往作为一个核心部件使用,承担控制的主要任务。同时,还要根据具体的功能要求配以各种外部设备共同完成使命。此时,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,达到最优设计。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥
2、系统。交通信号灯控制方式很多。本系统采用PIC16F87X系列单片机中档系列中的PIC16F877和I/O目前常用的三态8D锁存器74LS373、可编程并行接口芯片8255A作为中心器件来设计十字路口交通灯控制器,实现了能根据实际车流量人为通过单片机的B端口设置东西南北两方向的红绿灯燃亮时间,进行实时的交通控制确保畅通;红绿灯循环点亮,倒计时两秒时相应颜色灯闪烁,随后黄灯警示;紧急车辆通行时,其他车辆禁止通行等功能。另外也对车辆直行道设置的人行道口处交通灯控制进行了设计,除了采用常用控制方式还增加了报警器警示远距离车辆减速来保证道路交通的安全。本系统实用性强、操作简单、扩展功能
3、强。关键词:PIC单片机;交通灯;实时控制;通行时间修改;紧急车辆通行;十字路口;人行道...AbstractInrecentyears,withtherapiddevelopmentofscienceandtechnology,SCMapplicationsarecontinuallydeepening,andpromotethetraditionalcontrolskillsupdated.Inreal-timecontrolandtheMCUapplications,MCUisoftenusedasacorecomponent,assumecontrolofthemain
4、tasks.Atthesametime,butalsobasedonspecificfunctionalrequirementssupportedbyvariousexternalequipmentcommontocompletethemission.Atthispoint,onlySCMknowledgeisnotenough,butalsobasedonspecifichardwareandsoftwarecombinationofhardwarestructure,toachieveoptimaldesign.Crossroadsoftheshuttlevehicles,
5、pedestrianscrowed,companieslanes,peoplewalkways,inanorderlymanner.Whatthenoralordertoachievethis?Isthetrafficlightsontheautomaticcommandsystem.Therearemanywaystocontroltrafficlights.ThesystemusesPIC16F87XMCUmidrangeseriesofPIC16F877andI/Onowcommonlyusedthree-state8Dlatch74LS373,programmablec
6、hips8255Aparallelinterfacedevicedesignedasthecentralcontrolleroftrafficlights,canbeachievedinaccordancewithBactualtrafficflowthroughtheportsettingsarethingsthetwonorth-southdirectionoftrafficlightsshinetime,real-timetrafficcontroltoensuresmooth;cycletrafficlightslit,thecountdowntotwosecondsa
7、tthecorrespondingcolorlightsflashing,andthenyellowlightwarning;whenemergencyvehicles.,Toprohibitpassageofothervehicles,andotherfunctions.Thesystempractical,simple,strongexpansion.KeyWords:PICMicrocontroller,Trafficlights,Real-time,controlCrossingwi