基于单片机的十字路口交通灯控制器的毕业设计外文翻译.doc
上传人:一只****爱敏 上传时间:2024-09-11 格式:DOC 页数:34 大小:362KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于单片机的十字路口交通灯控制器的毕业设计外文翻译.doc

基于单片机的十字路口交通灯控制器的毕业设计外文翻译.doc

预览

免费试读已结束,剩余 24 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT322020年4月19日基于单片机的十字路口交通灯控制器的毕业设计外文翻译文档仅供参考毕业设计(论文)外文资料翻译题目:BasedonMCUintersectiontrafficlightsthecontrollerdesign院系名称:电气工程学院专业班级:自动F0704学生姓名:臧威学号:4280403指导教师:刘林芝教师职称:副教授起止日期:-2-23~-3-10地点:2-211附件:1.外文资料翻译译文;2.外文原文。指导教师评语:该译文选材得当,符合该生毕业设计题目要求。汉语译文比较通顺,字数符合要求,符合本科毕业生外文翻译的要求。签名:3月10日附件1:外文资料翻译译文基于单片机的十字路口交通灯控制器的设计由于中国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发,对人类生命安全造成极大威胁;交通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污染程度日益加深等。日常的交通堵塞成为人们司空见惯而又不得不忍受的问题。在这种背景下,结合中国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。前言在实际应用上,根据对国内外实际交通信号控制应用的考察,平面独立交叉口信号控制基本采用定周期、多时段定周期、半感应、全感应等几种方式。前两种控制方式完全是基于对平面交叉口既往交通流数据的统计调查,由于交通流存在的变化性和随机性,这两种方式都具有通行效率低、方案易老化的缺陷,而半感应式和全感应式这两种方式是在前两种方式的基础上增加了车辆检测器并根据其提供的信息来调整周期长和绿信比,它对车辆随机到达的适应性较大,可使车辆在停车线前尽可能少停车,达到交通流畅的效果。在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常见的主要被控参数。例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对交通进行有序的控制。采用单片机来对交通进行控制,不但具有控制方便、组态简单和灵活性大等优点,而且能够大幅度提高被控制量的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对交通灯的控制问题是一个工业生产中经常会遇到的问题。在工业生产中,有很多行业有大量的交通灯设备,在现行系统中,大多数的交通控制信号都是用继电器来完成的,但继电器响应时间长,灵敏度低,长期使用之后,故障机会大大增加,而采用单片机控制,其精度远远大于继电器,响应时间短,软件可靠性高,不会因为工作时间缘故而降低其性能,相比而言,本方案具有很高的可行性。关于AT89C51(1)功能特征描述:AT89C51是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80S51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89C51具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89C51可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。如图1为8051引脚分配图。图18051引脚分配图(2)中断介绍AT89C51有6个中断源:两个外部中断(和),三个定时中断(定时器0、1、2)和一个串行中断。每个中断源都能够经过置位或清除特殊寄存器IE中的相关中断允许控制位分别使得中断源有效或无效。IE还包括一个中断允许总控制位EA,它能一次禁止所有中断。IE.6位是不可用的。对于AT89C51,IE.5位也是不能用的。用户软件不应给这些位写1。它们为AT89系列新产品预留。定时器2能够被寄存器T2CON中的TF2和EXF2的或逻辑触发。程序进入中断服务后,这些标志位都能够由硬件清0。实际上,中断服务程序必须判定是否是TF2或EXF2激活中断,标志位也必须由软件清0。定时器0和定时器1标志位TF0和TF1在计数溢出的那个周期的S5P2被置位。它们的值一直到下一个周期被电路捕捉下来。然而,定时器2的标志位TF2在计数溢出的那个周