基于AT89C51单片机的交通灯控制系统的技术体系构.docVIP

基于AT89C51单片机的交通灯控制系统的技术体系构.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89C51单片机的交通灯控制系统的技术体系构.doc

基于AT89C51单片机的交通灯控制系统的技术体系构_信息管理论文 中图分类号:TP336 文献标识码:A 文章编号:1671-7597(2014)07-0024-01随着微控技术的日益完善和发展,单片机系统已经能完全控制工业发展和数据采集过程,通过智能仪表的显示,可以使技术人员及时掌握到系统的运行状况,机电一体化的控制模式,也提高了单片机的工作效率。面对我国私家车、公交车增加的情况,给我国道路交通系统带来了沉重的压力,为了缓解交通压力,提高交通的畅通性,可以运用AT89C51单片机来控制交通灯。通过系统的优化和设计,呈现出人性化、智能化的控制系统,改善交通通行情况。 1 AT89C51单片机交通灯控制系统功能分析 根据对交通灯控制情况的调查,在繁华路段车辆通行的过程中,往往存在交通拥挤的现象,所以设置交通灯控制系统非常有必要。所以交通灯系统具有的功能就必须包括:①主干道先行且通行时间为45 s;②主道与支道的车辆交错通行;③支道通行时间为25 s;④主道与支道转换时,绿灯变红灯时,先让绿灯闪3 s,另外一个红灯控制不变,绿灯闪完,黄灯亮2 s;⑤系统要根据交通拥堵的情况和程度去控制,实现人为有效控制的模式;⑥若出现紧急情况,系统可以分别控制主道支道通行[1]。AT89C51单片机交通灯控制系统只有实现以上功能,才能正常的指挥道路通行,所以技术人员应该在对实际道路通行进行调查的基础上,设置合理的控制系统,可以使车辆在畅通的情况下,进行通行,进而提高我国整体的道路管理水平。 2 AT89C51单片机交通灯控制系统硬件的设计 在硬件控制系统中,主要由AT89C51单片机提供系统的指示,在遇到特殊交通情况时,需要技术人员人工控制系统的运行,通过按键的方式,对系统的指示作出调整。这时复位电路和按键电路都会通过AT89C51单片机的作。 2.1 最小应用系统的设计 在AT89C51单片机交通灯控制系统中,复位电路和时钟电路与AT89C51单片机组成一个最小应用系统,最小应用系统的运行才能确保交通控制功能的实现。复位电路采用按键复位的形式对系统进行控制,所以在AT89C51单片机交通灯控制系统应用的过程中,技术人员要定期对复位电路进行检测,及时发现电路可能存在的故障,避免影响到控制系统的指示[3]。 2.2 数码时间显示电路的设计 利用LED技术来显示出系统的工作情况,七段的LED数码管由八个发光的二极管组成,技术人员可以通过对发光二极管的观察,判断系统的功能实现结果,在数码管中有0-9个数字和小数点,分别表示不同的显示内容。 2.3 信号灯电路设计 信号灯电路的设计通过AT89C51单片机P2端口的指示,芯片会控制12个发光二极管的信号模式,通过实时的监控和管理,P2.1、P2.2、P2.3分别控制和指示主道的绿灯、黄灯、红灯。系统会利用共阳性的连接方法对系统的控制形式进行调整,使各个指示信号灯准确的反映出控制信息内容[4]。 2.4 系统控制开关 在实际道路交通中,一定会出现紧急的交通情况,这时系统很难对现场的交通情况进行指挥,这时就需要根据实时交通堵塞情况,进行人为系统控制模式。操作人员可以一边观察一边控制,使系统的控制开关可以起到作用,并能使各路交通回到初始状态。 3 AT89C51单片机交通灯控制系统软件的设计 AT89C51单片机交通灯控制系统的主程序设计情况,会直接影响到系统的控制功能,所以在软件设计时,技术人员要根据实际的控制情况对系统进行初始化设置,使AT89C51单片机可以有效控制主道和支道的正常转换。同时在系统中通过七段LED数码管的显示作用,也可以准确的体现出交通时间的控制过程,主程序也需要调用系统中的子程序,来完成更加全面的控制工作。在AT89C51单片机交通灯控制系统中包括三个子程序:延时子程序、显示子程序、中断子程序,延时子程序会延时500 ms,利用寄存器计算循环的次数,当循环两次时,系统会调用绿灯的闪烁时间,实现1 s的控制过程,显示子程序用来显示主道和支道的控制时间[5]。 AT89C51单片机交通灯控制系统运用两种中断的子程序来控制交通灯的显示,外部中断INT0来处理紧急的信号内容,在道路出现紧急事故的情况下,可以利用中断程序对路灯进行调整,使其变为红灯。 4 AT89C51单片机交通灯控制系统仿真 为了方便程序调试,本文采用Proteus仿真电路对实时交通情况进行分析,首先,程序进入初始化阶段,并设置绿灯和红灯的格式,在延长45 s之后,绿灯会闪烁三次,随后进入黄

文档评论(0)

danli208 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档