交通灯控制系统设计任务书--
(2)交通灯实时控制系统设计 课设任务书

课程设计任务书
学生姓名:专业班级:
指导教师:夏婷万振武工作单位:信息工程系
设计题目:交通灯实时控制系统设计
设计任务:(在规定的时间内完成下列任务)
采用MCS-51单片机仿真实验仪DVCC-52196JH++作为实验平台,设计一个十字路口的交通灯控制系统,要求车辆无交叉通过。
功能要求如下:
1)南北方向准行60秒(直行40秒,大拐20秒),东西方向准行40秒(直行30秒,大拐10秒),按秒倒计时,并通过两位七段数码管显示器显示剩余时间;
2)当准行时间剩最后5秒时,灯闪烁以示警告。
时间安排:(部分时间,某些工作可以自己安排重叠进行)
设计报告撰写格式要求:(按提供的设计报告统一格式撰写)
设计报告应包含以下内容:
①设计任务与要求②总体方案与说明
③硬件原理图与说明④实验接线图与说明
⑤软件主要模块流程图⑥源程序清单与注释
⑦系统调式、问题分析与解决方案;
⑧小结与体会
附录:①源程序(必须有简单注释)
②使用说明
③参考资料
指导教师签名:2015 年10 月12 日
教研室主任(或责任教师)签名:2015年10 月12 日
南北方向
南北方向
东西方向
东西方向。
基于PLC的交通灯控制系统设计任务书.

自动化专业综合设计任务书
基于PLC的交通灯控制系统设计
东南大学自动控制系
2006年3月
一、综合设计任务
自动化学科的特点是更多培养学生分析问题和解决问题的能力,在学习中动手能力的培养是相当重要的,该实验平台是基于已有的Rockwell 的MicroLogic 1500系列PLC和交通灯的实验装置而建立的,在综合设计任务完成期间希望学生能够通过自己努力,完成该装置的硬件电路设计和软件程序的编写,最后通过调试能够让实验平台很好运行。
二、综合设计要求与指标
1.系统功能要求与指标
交通灯系统要求完成以下功能:
交通灯的正常按时序交替功能
某个方向的强制响应
交通灯箭头指示功能,并且箭头按灯的颜色变化
灯时间的倒计时功能
交通灯时间设置的改变功能
按交通流量交通灯时间变化功能
2.硬软件设计、制作与调试要求
硬件包括传感器的连接,PLC各种输入信号的连接和输出信号的连接。
软件包括交通灯时间显示程序、强制通行响应程序、按流量变化显示程序等。
希望调试结果能够模拟一般交通灯的基本功能。
3.硬软件性能指标
能够准确显示,能够准确交替时间变化,并具备时间设置功能,随流量时间变化功能。
三、原始资料与参考文献:
Rockwell 用户手册。
毕业设计任务书-基于PLC交通灯控制系统毕业设计.doc

一、设计题目
基于PLC交通灯控制系统毕业设计.doc
二、设计目的
毕业设计是教学计划的最后一个教学环节,也是最重要的教学环节之一,是学生获得锻炼的必要条件。
学生在教师的指导下,通过毕业设计受到一次综合运用所学理论和技能的训练,进一步提高分析问题和解决问题的能力;学会阅读参考文献,收集、运用原始资料的方法以及如何使用规范、手册、产品目录,选用标准图的技能,从而提高设计计算及绘图的能力。
毕业设计前,同学们必须认真阅读毕业设计任务书,复习教材的有关章节,熟悉所用规范、手册、标准图等有关文献资料。
三、题目要求:
1、系统工作受开关控制,起动开关ON 则系统工作;起动开关OFF 则系统停
止工作。
2、控制对象有六个:
东西方向红灯两个,南北方向红灯两个;
东西方向黄灯两个,南北方向黄灯两个;
东西方向绿灯两个,南北方向绿灯两个。
3、控制规律:
设计的交通信号灯自动控制系统主要完成东、西、南、北四个方向红、黄、绿灯的时间控制,控制功能描述如下:
(1)东西向红灯亮30秒,绿灯亮17秒,绿灯闪3秒(周期为1秒),黄灯亮5秒;
(2)南北向红灯亮25秒,绿灯亮22秒,绿灯闪3秒(周期为1秒),黄灯亮5秒;
(3)要求有倒计时牌显示时间;
四、设计要求
设计应符合国家的方针政策、满足设计原则的要求、力求方案最优、论证合理、计算正确、图面整洁、文理通顺、简明扼要、插图插表得当;并在规定的时间内保质保量地完成所规定的设计任务。
每人一份,16开纸按目录装订成册,另附程序文件。
五、设计任务
1)电气原理框图
2)电气系统接线图
3)绘制程序流程图
4)编写程序文件
5)毕业设计论文。
交通灯的任务书

一交通灯定时控制系统在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。
交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。
1、设计任务及要求设计一个十字路口的交通灯定时控制系统,基本要求如下:(1)甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为25秒。
(2)每次绿灯变红灯时,黄灯先亮5秒钟,才能变换运行车道。
(3)黄灯亮时,要求每秒钟闪亮一次。
选做扩展功能:(4)十字路口有数字显示灯亮时间,要求灯亮时间以秒为单位作减计数;(5)要求通行时间和黄灯亮的时间均可在0~99s内任意设定。
2、设计原理(1)分析系统的逻辑功能,画出其框图交通灯定时控制系统的原理框图如图1所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
图中:T L:表示甲车道或乙车道绿灯亮的时间间隔为25秒,即车辆正常通行的时间间隔。
定时时间到,T L=1,否则T L=0。
T Y:表示黄灯亮的时间间隔为5秒。
定时时间到,T Y=1,否则,T Y=0。
S T:表示定时器到了规定的时间后,由控制器发出状态转换信号,由它控制定时器开始下一个工作状态的定时。
(2)画出交通灯控制系统的ASM(算法状态机)图一般十字路口的交通灯控制系统的工作状态及其功能如表1:控制器应送出甲、乙车道红、黄、绿灯的控制信号。
为简便起见,把灯的代号和灯的驱动信号合二为一,并作如下规定:AG=1:甲车道绿灯亮;BG=1:乙车道绿灯亮;AY=1:甲车道黄灯亮;BY=1:乙车道黄灯亮;AR=1:甲车道红灯亮;BR=1:乙车道红灯亮。
交通灯控制系统模型的设计--任务书

毕业设计(论文)任务书设计题目交通灯控制系统模型的设计学生姓名蒋玲玲系别专业应用电子技术/应用英语班级0502起止日期暂时不写指导教师教研室主任暂时不写系主任发任务书日期(先不写)年月日1.毕业设计(论文)的内容和要求(含技术要求、图表要求等):主要研究内容:设计一个交通灯控制系统,每个方向具有左拐、右拐、直行及行人四种指示灯,在紧急情况时可由交警实现全路口车辆禁行而行人通行状态。
(扩展内容:特种车辆可转为特种车辆放行,其他车辆禁止通行的状态)目标和要求:1.采用AT89C52单片机为主控芯片。
2.题目适合专业:电子信息工程;对学生的要求:在数电、单片机有较好基础并有较强的动手能力。
成果形式:实物及设计总结报告2.毕业设计(论文)应完成的技术文件:1、画出系统的原理图,说明系统中各主要组成部分的功能。
2、编写各个汇编源程序3、根据选用的软件,对源程序进行系统仿真,调试。
4、绘制印制板PCB原理图。
5、应用通用板完成实物的制作。
6、根据设计内容,撰写毕业论文。
3.主要参考文献:《单片机实用技术教程》龚运新北京师范大学出版社《单片机原理与控制技术》张志良机械工业出版社《单片机典型系统设计实例精讲》彭为电子工业出版社《8051单片机课程设计实训教材》陈明莹清华大学出版社4.毕业设计(论文)进度安排:周次工作内容备注第一周下达任务,确定进度第二周调研,查阅第三周调研,查阅第四周确定设计方案,填写开题报告第五周设计原理图第六周编写源程序、仿真板制作第七周源程序调试、仿真、PCB第八周期中检查、总结第九周安装电路板第十周安装、调试第十一周写论文第十二周完成论文第十三周总结教研室审查意见:室主任年月日系部审查意见:系主任年月日。
交通灯任务书

课程设计任务书
学生姓名:专业班级:
指导教师:工作单位:
题目:交通灯系统设计
初始条件:
1.运用所学的单片机原理及应用知识;
2.单片机原理及应用实验设备。
要求完成的主要任务:(包括课程设计工作量及其技术要求以及说明书撰写等具要求)该课程设计要求采用定时加中断控制的方式进行,对两个方向车辆的通行时间分别计时,可随意进行更改双向的通行时间。
具体要求如下:
1.东西方向车辆放行60秒钟。
即东西方向绿灯和南北方向的红灯同时点亮1分钟;
2.1分钟后,东西方向的红(绿)灯闪烁5秒钟,以警示车辆将切换红绿灯。
此时南北方向仍维持红灯点亮。
3.东西方向的红(绿)灯闪烁5秒钟后,转为南北方向放行60秒钟。
即东西方向的红灯和南北方向的绿灯同时点亮60秒钟;
4.南北方向放行60秒钟后,转为南北方向的红(绿)灯闪烁5秒钟,以警示将切换红绿灯。
此时东西方向仍维持红灯点亮。
5.南北方向的红(绿)灯闪烁5秒钟后转为东西方向放行1分钟。
如此循环重复。
6.严格按照课程设计说明书要求撰写课程设计说明书。
时间安排:
指导教师签名:年月日
系主任(或责任教师)签名:年月日。
交通灯控制系统设计任务书

课程设计任务书
专业年级班
一、设计题目
交通灯控制系统设计
二、主要内容
模仿十字路口交通灯功能,设计一个基于单片机的交通灯控制系统。
要求东西方向,南北方向各自有红,黄,直行绿,转弯绿功能,有数码管倒计数功能。
基本动作要求为红60秒,直行37秒,黄 3秒(闪动),转弯绿17秒,黄 3秒(闪动),理想设计是绿灯转黄灯前3秒绿灯闪动,利用按键可以修改不同方向绿灯工作时间,同时红灯时间按绿灯工作时间调整。
可选做对紧急车辆用开关允许通行。
三、具体要求
1.了解硬件电路组成,以及各部分的作用。
2.掌握交通灯的设计原理
3.设计交通灯软件程序,画主程序,子程序流程图,编写程序清单。
4.完成系统调试。
5.撰写课程设计报告。
四、进度安排
1.每个同学根据实验题目,查找相应资料,并由组长组织分析任务要求,对任务进行分解,明确每个同学的具体任务。
(半天)2.基本技能培训:安装实验板和下载线。
(2天)3.按分工要求,分析电路结构,拟定电路连接方案,画出实现的软件框图,分头进行电路连接,软件编写。
(2天)4.学会并熟练掌握在伟福和Keil C开发平台上,用汇编和C语言编程和调试,并写入CPU,进行实际调试。
(2天半)5.编写不少于3000字的课程设计总结报告及提供程序清单(电子版)。
(1天)6.总结与答辩。
(1天)
五、完成后应上交的材料
1.课程设计说明书
2.源程序清单(电子版)
六、总评成绩
指导教师签名日期年月日
系主任审核日期年月日。
交通灯控制系统设计任务书

主干道绿灯亮 支干道红灯亮 (30 秒减法计数器减 1)
30 秒未到
主干道黄灯亮闪烁 支干道红灯亮
(5 秒减法计数器减 1)
5 秒未到
主干道红灯亮 支干道绿灯亮 (20 秒减法计数器减 1)
20 秒未到
主干道红灯亮 支干道黄灯闪烁 (5 秒减法计数器减 1)
秒信号
图 5 主干道状态译码器
3.减法计数器 由两片 74190 构成的二位十进制可预置减法计数器完成,时间状态由两只 BCD 码输入
带译码驱动的 LED 数码管进行显示,预置到减法计数器的时间常数通过三片 8 路双向三态 门 74LS245 来完成。
30
20
5
秒 减 法 计 数 器
秒 减 法 计 数 器
5 秒未到
图 2 信号灯的工作顺序流程 信号灯四种不同的状态分别用 S0(主绿灯亮,支红灯亮)、S1(主黄灯闪烁,支红灯)、S2(主 红灯亮,支绿灯亮)、S3(主红灯,支黄灯闪烁)表示,其状态编码及状态转换图如图 3 所示。
S0=00
S0=01
S0=10
S0=11
图 3 状态编码及状态转换图
来
去
自
译码、显示
主干道信号灯
支干道信号灯
减法计数器
状态译码器
黄灯闪烁控制
置数控制
状态控制器
秒脉冲发生器
图 1 交通灯控制系统组成框图 根据设计任务和要求,参考交通灯控制系统的逻辑电路组成框图,设计方案可以从以 下几部分进行考虑。
1.状态控制器 状态控制器主要用于记录十字路口交通灯的工作状态,通过状态译码器分别点亮相应
秒 减 法 计 数 器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
郑州华信学院课程设计任务书题目:交通灯控制系统设计专业: 姓名: 学号:班级:完成期限:2013年1月5日指导教师签名:课程负责人签名:2012年11月20日主要内容、基本要求、主要参考资料等主要内容:利用单片机设计一个交通灯控制电路,用LED发光二极管模拟交通信号灯,用AT89C51完成对信号灯的控制,并由LED数码管显示倒计时。
基本要求:1。
利用单片机完成交通灯控制电路的设计,利用定时器中断方式完成南北方向、东西方向交通灯控制,指示时间为25S,当时间为5S时绿灯闪亮,为3S时黄灯点亮,25S时间到,交通灯换向;2.利用proteus软件完成设计电路和仿真;3。
掌握并口驱动数码管显示的方法;4。
通过此次设计将单片机软硬件结合起来对程序进行编辑、校验,锻炼实践能力和理论联系实际的能力。
主要参考资料:[1]李全利,单片机原理及接口技术[M],高等教育出版社[2]王文杰,单片机应用技术[M],冶金工业出版社[3]朱清慧,PROTEUS教程——电子线路设计、制版与仿真[M],清华大学出版社[4]单片机实验指导书,天煌教仪[5]彭伟,单片机C语言程序设计实训100例[M],电子工业出版社郑州华信学院课程设计说明书题目:姓名:院(系):专业班级:学号:指导教师:成绩:时间:年月日至年月日目录目录 (1)2设计方案 (2)2。
1主要内容: (2)2.2基本要求: (2)2。
3设计任务: (3)3总体设计及核心部件简介 (3)3.1总体设计框图 (3)3.2设计流程图 (4)3。
2硬件设计 (5)3.2.1单片机选型:AT89C51 (5)3。
2。
2晶振电路: (8)3.2.3发光二极管显示: (8)3。
2.4复位电路: (9)3.3仿真与调试: (10)3.3。
1软件μVision2的仿真与调试 (11)3。
3。
2软件Proteus ISIS的仿真与调试 (11)4附录 .............................................................................................................................. 错误!未定义书签。
5设计体会与总结 . (12)6主要参考资料 .............................................................................................................. 错误!未定义书签。
引言近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善.交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
交通信号灯在大多数城市得到了广泛的应用.传统的交通信号灯控制一般采用了电子线路和继电器控制,结构复杂,可靠性低,故障率高.本次设计是基于AT89C51单片机的交通灯控制系统,东西南北的通行时间可调,倒计时显示通行时间灯功能,该系统具有设计周期短、可靠性高、维护方便、使用简单等优点。
交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。
交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
本系统采用单片机AT89C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展强。
本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。
本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统等几大部分组成。
系统除基本的交通灯功能外,还具有倒计时、紧急情况处理等功能,较好的模拟实现了十字路口可能出现的状况。
本系统采用单片机汇编语言编写,主要编写了主程序,LED数码管显示程序等。
总体上完成了软件的编写。
2设计方案2。
1主要内容:利用单片机设计一个交通灯控制电路,用LED发光二极管模拟交通信号灯,用AT89C51完成对信号灯的控制,并由LED数码管显示倒计时。
2。
2基本要求:1。
利用单片机完成交通灯控制电路的设计,利用定时器中断方式完成南北方向、东西方向交通灯控制,指示时间为25S,当时间为5S时绿灯闪亮,为3S时黄灯点亮,25S时间到,交通灯换向;2.利用proteus软件完成设计电路和仿真;3。
掌握并口驱动数码管显示的方法;4。
通过此次设计将单片机软硬件结合起来对程序进行编辑、校验,锻炼实践能力和理论联系实际的能力2。
3设计任务:1)东西、南北车辆交替运行2)绿灯转为红灯时,黄灯闪亮.3)能显示剩余时间。
4)能对交通运行进行控制。
3总体设计及核心部件简介3。
1总体设计框图3.2设计流程图3.2硬件设计3。
2。
1单片机选型:AT89C51与MCS-51单片机产品兼容、8k可反复擦写(大于1000次)Flash ROM、时钟频率:0Hz~24Hz 、三级加密程序存储器、 32个双向I/O口、2个串行中断,可编程UART串行通道、3个16位可编程定时/计数器中断、2个外部中断源,共8个中断源、低功耗空闲和掉电模式、软件设置睡眠和唤醒功能、2个读写中断口线、3级加密位、看门狗定时器、双数据指针。
功能特性描述AT89C51是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL 公司的高密度、非易失性存储技术生产,兼容标准MCS—51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
AT89C52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路,8 位微控制器8K 字节在系统可编程Flash ROM。
P0 口:P0口是一个8位漏极开路的双向I/O口。
作为输出口,每位能驱动8个TTL逻辑电平。
对P0端口写“1”时,引脚用作高阻抗输入端用.在访问外部数据存储器或程序存储器时,P0口被分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。
在Flash 编程时,P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,P1 输出缓冲器能驱动4 个TTL 逻辑电平。
对P1 端口写“1"时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
此外,P1。
0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1。
1/T2EX),具体如下表所示。
在flash编程和校验时,P1口接收低8位地址字节。
P1端口引脚号第二功能:P1.0 T2(定时器/计数器T2的外部计数输入),时钟输出P1。
1 T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P2 口:P2 是一个带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路.对端口P2 写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
在访问外部程序存储器或16 位地址的外部数据存储器(例如执行MOVX @DPTR 指令)时,P2 口送出高8 位地址数据。
在访问8 位地址的外部数据存储器(如执行MOVX @RI 指令)时,P2 口输出P2 锁存器的内容。
Flash 编程或校验时,P2亦接收高位地址和一些控制信号。
P3 口:P3 口是一组带有内部上拉电阻的8 位双向I/O 口。
P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。
对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口.此时,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。
P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。
P3 口除了作为一般的I/O 口线外,更重要的用途是它的第二功能。
P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。
在flash编程和校验时,P3口也接收一些控制信号。
P3端口引脚第二功能:P3。
0 RXD(串行输入口)P3。
1 TXD(串行输出口)P3.2 INTO(外中断0)P3.3 INT1(外中断1)P3.4 TO(定时/计数器0)P3.5 T1(定时/计数器1)P3.6 WR(外部数据存储器写选通)P3。
7 RD(外部数据存储器读选通)RST——复位输入.当振荡器工作时,RST引脚出现两个机器周期以上高电平将是单片机复位.ALE/PROG——当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。
一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的.要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。
对FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。
如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。
该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。
此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效.PSEN——程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号.EA/VPP——外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H—FFFFH),EA端必须保持低电平(接地)。
需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。
如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。
FLASH存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。
引脚结构图如下所示:图1当80c51的ALE及/PSEN两引脚输出高电平,RST引脚高电平到时,单片机复位。