单片机优秀课程设计.docx
《单片机优秀课程设计.docx》由会员分享,可在线阅读,更多相关《单片机优秀课程设计.docx(24页珍藏版)》请在咨信网上搜索。
1、课 程 设 计 任 务 书1设计目标:本设计包含确定控制任务、系统总体方案设计、硬件系统设计、软件程序设计等,方便使学生掌握相关单片机控制设计思想和设计方法。为学生以后从事单片机控制系统开发工作打下基础。学习proteus仿真软件实现电路仿真。2设计内容和要求(包含原始数据、技术参数、条件、设计要求等): 本课程设计基础要求是使学生全方面掌握单片机控制系统设计基础理论,熟悉掌握单片机编程方法,用单片机AT89S51实现十字路口交通信号灯控制,完成系统软硬件设计及调试。具体要求以下:1、正常情况下交通信号灯控制时序给定。南北绿灯、黄灯、红灯分别用P1.0,P1.1,P1.2控制,东西绿黄红分别用
2、P1.3,P1.4,P1.5 控制。2 、设定东西方向、南北方向紧急切换按钮各一个,当紧急按钮按下时,对应方向紧急切换为绿灯,方便特种车辆通行3设计工作任务及工作量要求包含课程设计计算说明书(论文)、图纸、实物样品等:1依据题目要求指标,经过查阅相关资料,确定系统设计方案,并设计其硬件电路图。2画出电路原理图,分析关键模块功效及她们之间数据传输和控制关系。3. 用Proteus软件绘制硬件电路图并仿真。4. 软件设计包含步骤图、用汇编语言或C语言对软件进行编译,并能经过调试。课 程 设 计 任 务 书4关键参考文件:1.孙涵芳.MCS-51/96系列 单片机原理及应用(修订版).北京航空航天大
3、学出版社.1994 2.李朝青.单片机原理及接口技术(第3版).北京航空航天大学出版社.205设计结果形式及要求:1. 硬件电路图2. 软件步骤图和程序清单3. 编写课程设计汇报。6工作计划及进度: 6月1日 6月3日 查找资料,确定方案6月 4日 6月 6 日 设计硬件电路,绘制电路原理图6月 7日 6月10日 软件设计,并调试经过6月11日6月12日 编写课程设计汇报,答辩或成绩考评系主任审查意见: 签字: 年 月 日目 录一、引言.61.1交通灯研究意义.61.2基于单片机智能交通灯控制系统设计意义.61.3本课题关键研究工作.6二、 单片机控制交通系统总体设计.62.1单片机交通控制系
4、统通行方案设计.62.2单片机交通控制系统功效要求.82.3单片机交通控制系统基础组成及原理.9三 系统硬件电路设计.103.1硬件系统电路.10四 系统软件程序设计.124.1程序主体设计步骤.124.2子程序模块设计.14五 软件仿真. .175.1系统仿真电路图.175.2仿真结果分析.19六 附录.20附录一系统电路图.25七 参考文件.25一 引言1.1交通灯研究意义进入20世纪80年代后期,交通问题成为困扰世界各国普遍性难题,伴随汽车数量不停增加和城市化进程不停加紧,城市交通现象逐步变得拥挤和阻塞,由此引发交通事故、噪声和大气污染等社会问题己经日益严重。于是,智能交通控制系统应运而
5、生,并得到迅猛发展。除在功效和技术上得到改善和完善SCOOT和SCATS以外,UTOPIA、PRODYN、ITACA、RT-TRACS、MOTION和SURFZ000等一系列交通灯控制系统相继推出并投入应用。1.2基于单片机智能交通灯控制系统设计意义红、绿、黄三色交通信号灯通常安装在城市交叉路口醒目位置,并加上一个含有时间倒计时显示器来控制车辆通行时间。对于城市道路情况很好地方而且通行车辆较少路段,传统交通控制系统尚能起到车辆正常通行作用,但依据实际车辆通行情况,还存在两方面不足:1两车道车辆通行时间固定不变且相同;在城市交叉路口处,通常在一个干道上通行车辆相对较多称为主干道,通行时间应该设计
6、长些;另一个通行车辆相对较少为副干道,通行时间应该设计短些;并能依据实际情况进行变换时间。2没有设计紧急车辆通行时,交通灯应该进行怎样变换;比如,紧抢救护车在经过交叉路口时,两车道交通灯全部应该变成红色,两车道车辆全部停止,让救护车经过。因为传统交通灯控制系统存在不足:系统设计过于死板、红绿灯交替过于程式化。所以智能交通灯控制系统设计就突出了它研究意义,它能依据道路上车辆数量和部分突发情况情况,来控制车辆通行时间。利用单片机特点和功效,提出了硬件选择和软件设计方案要求,来实现两车道最大通行效率。1.3本课题关键研究工作本文对AT89S51单片机片内结构和引脚功效进行了简单介绍,分析了应用单片机
7、来实现智能交通灯控制系统和该系统硬件选择、软件设计,并对智能交通灯控制系统研究现实状况和研究意义进行了分析,指出了传统交通灯控制系统不足,并对不足之处进行了改善和完善。智能交通灯控制系统要实现自动调整车道通时间和在紧急车辆通行情况下能够手动切换信号灯让特殊车辆优先通行。该系统能够最大效率控制车辆通行,提升城市交通路口车辆通行效率。二 单片机控制交通系统总体设计2.1单片机交通控制系统通行方案设计城市路口分为两个车道:东西车道和南北车道。在交通信号灯有效地时间内只有一个方向能够通行,另外一个方向严禁通行,达成设计通行时间后,两个方向状态对换。其具体状态图1所表示(黑色表示亮,白色表示灭)。交通信
8、号灯从状态1开始,变换至状态4然后循环至状态1,周而复始,我们能够把这四个状态归纳以下: 图1 交通状态1、南北车道红灯灭,同时绿灯亮,东西车道黄灯灭,同时红灯亮,倒计时30秒。此状态下,东西向严禁通行,南北向许可通行。2、南北车道绿灯灭,同时黄灯亮,东西车道红灯亮,倒计时2秒。此状态下,除了已经正在通行中车辆,其它全部车辆全部需等候状态转换。3、东西车道红灯灭,同时绿灯亮,南北车道黄灯灭,同时红灯亮,倒计时30秒。此状态下,东西向许可通行,南北向严禁通行。4、东西车道绿灯灭,同时黄灯亮,南北车道红灯亮,倒计时2秒。此状态下,除了已经正在通行中车辆,其它全部车辆全部需等候状态转换。下面我们能够
9、用图表表示交通灯状态和行止状态关系以下:表1 交通状态及红绿灯状态路口四个方向全部有红、绿、黄3个交通信号灯和倒计时数码显示管2个,行驶中车辆遇红灯亮则严禁通行,遇绿灯亮则许可通行,遇黄灯亮则警告交通灯状态将变换。状态及红绿灯状态如表1所表示(0表示灭,1表示亮)。2.2单片机交通控制系统功效要求本设计除了有传统交通灯控制系统功效,用红、绿、黄三种颜色交通信号灯表示严禁、通行、等候三种信号发生来控制车辆通行;还能进行倒计时显示、车流量检测及调整、时间手动设置和紧急情况处理等功效。2.2.1倒计时显示倒计时显示能够提醒驾驶员遇红灯需要等候时间和遇绿灯能通行时间,和遇黄灯时在“等候”和“通行”二者
10、间作出合理选择。2.2.2车流量检测及调整车辆检测器是智能交通控制系统关键组成部分。现在使用车辆检测器检测有很多个,如地磁检测器、磁频检测器、机械压电检测器、红外线检测器、波频检测器等,而且各有其优缺点。通常车流量检测器常采取传感器+单片机+外围器件来实现。2.2.3时间手动设置除了依据车流量检测器自动调整车辆通行时间,交通灯控制系统也能够使用键盘进行手动调整,避免了突发故障。并在紧急情况下可指挥全部交通信号灯变为红灯。键盘是单片机系统中最常见人机接口,通常情况下有独立式和矩阵式两种。独立式软件编写简单,通常见于按键数量少系统,矩阵式适适用于按键数量较多场所。本系统要求按键控制不多,且I0口足
11、够,可直接采取独立式。2.2.4紧急处理出现救护车、消防车等紧急车辆通行和特大事件发生时,我们应该许可紧急车辆通行通畅无阻,因为在这种紧急情况下时间就是生命,此刻时间和人民和社会公共财产、安全和个人生死攸关息息相关。由此在交通灯控制系统中增设禁停按键,使全部交通信号灯全部变成红灯,使紧急车辆通畅无阻。2.3单片机交通控制系统基础组成及原理本设计是基于单片机智能交通灯控制系统,依据实际车辆通行情况经过单片机来控制交通信号灯状态变换,来实现城市车道最大效率通行。另外,单片机接入8级LED数码管就能够实现时间倒计时显示来提醒行人,更含有些人性化,而且还接入了车流量检测器来为智能交通灯控制系统采集数据
12、。系统总体框图图2所表示本设计交通灯控制系统以AT89S51单片机为关键,由车流量检测器模块、键盘设置模块等产生输入信号,交通信号灯状态模块、8级LED时间倒计时显示模块接收输出信号。键盘设置模块对系统输入模式选择及具体通行时间设置信号,系统进入正常工作状态,实施交通灯状态显示控制,同时将时间数据倒计时输入到LED数码管上实时显示。在此过程中还要实时捕捉紧急按键信号,以达成对异常状态进行实时控制目标。急停按键随时调用中止。在模式选择上,若为自动模式,将不停调用车流量检测模块对车流量进行检测统计,抵达一定时间将修正通行时间一满足不一样路况需要。三 系统硬件电路设计3.1硬件系统电路3.1.1最小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 优秀 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。