ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:381.62KB ,
资源ID:20406235      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20406235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机原理及应用》课程设计基于51单片机的交通灯模拟系统设计Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机原理及应用》课程设计基于51单片机的交通灯模拟系统设计Word文件下载.docx

1、在正常的情况下,东西支干道通行时间为50秒,南北主干道通行时间为30秒,每个方向在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道。 关键字:单片机 红绿灯 STC89C52 倒计时第一部分:设计思路 国内的交通灯一般设在十字路门,在醒目位置用红、绿、黄三种颜色的指示灯。加上一个倒计时的显示计时器来控制行车。一般来说,东西方向和南北方向的车流量是不同的,这就要求南北方向和东西方向要求车辆能通行的时间应该是不一样的。本系统的设计是基于东西方向为主干道,南北方向为支干道来设计的。 假设刚开始允许东西方向通车(此时东西方向绿灯亮其它灭),南北方向禁止通车(此时南北方向红灯亮其它灭)。这我们称为第

2、一阶段。第二阶段东西方向绿灯灭,黄灯亮,此时南北方向依然为红灯。第三阶段,东西方向黄灯灭,红灯亮,南北方向红灯灭,绿灯亮。第四阶段东西方向依然红灯,南北方向绿灯灭,黄灯亮。此时又转为第一阶段,如此循环往复,便可控制十字路口的车辆通行。此外我还考虑到了两个特殊情况,当警车或消防车通过时,此时应该只能允许一个方向通车,本系统设计了两个独立按键,可控制只允许东西方向通车或南北方向通车。第二部分:系统硬件选择 由于是基于51系列单片机的交通灯模拟系统设计,所以我选用了宏晶公司的STC89C52型号单片机,这款单片机性价比不错,而且买的时候赠送了很多资料,里面的老师讲解非常详细,让我受益良多。由于我设计

3、交通灯主要是使用到了LED和数码管,所以我这里简单介绍一下它的引脚接口。LED1LED8是接在了P1.0P1.7引脚,低电平有效。数码管的位选是P2.7引脚。段选是P2.6引脚。数码管显示是由P0口控制。本次我选用的是LED1、LED2、LED3分别代表东西向红、黄、绿,LED5、LED6、LED7分别代表南北向红、黄、绿。数码管选择第三第四位表示南北向倒计时,第七第八位代表东西向倒计时。下面是原理图:第三部分:系统流程图开始 东西绿灯亮,南北红灯亮并计时 东西绿灯倒计时50s,南北红灯55s否 东西绿灯 倒计时是否为0? 是 东西红灯灭,黄灯亮 南北继续红灯亮 东西黄灯 是 东西黄灯灭,红灯

4、亮 南北红灯灭,绿灯亮 南北绿灯 是 南北绿灯灭,黄灯亮东西红灯继续亮 是南北黄灯倒计时是否为0?第四部分:系统软件设计源码:#include intrins.h#define uint unsigned int#define uchar unsigned charvoid delay(uint i);void displaydx(uint i);void displaynb(uint i);void key_ss2();void key_ss3();sbit wei = P27;sbit duan = P26;sbit LED1 = P10;sbit LED2 = P11;sbit LED3

5、 = P12;sbit LED4 = P13;sbit LED5 = P14;sbit LED6 = P15;sbit LED7 = P16;sbit LED8 = P17;sbit key_s2 = P30;sbit key_s3 = P31;sbit key_s4 = P32;sbit key_s5 = P33;uchar code table= 0x3F, /0 0x06, /1 0x5B, /2 0x4F, /3 0x66, /4 0x6D, /5 0x7D, /6 0x07, /7 0x7F, /8 0x6F, /9 0x77, /A 0x7C, /B 0x39, /C 0x5E,

6、/D 0x79, /E 0x71, /F 0x76, /H 0x38, /L 0x37, /n 0x3E, /u 0x73, /P 0x5C, /o 0x40, /- 0x00, /熄灭 0x00 /自定义 ;void main() uint i=0,j=50,k=55; TR1 = 1; TMOD = 0x10; TH1 = 0x4b; TL1 = 0xfc; while(1) j=50,k=55; while(j0)/第一阶段 东西绿灯 南北红灯 key_ss2(); key_ss3(); LED1 = 1; LED2 = 1; LED3 = 0; LED4 = 1; LED5 = 0;

7、LED6 = 1; LED7 = 1; LED8 = 1; displaydx(j); displaynb(k); if(TF1=1) TH1 = 0x4b; TL1 = 0xfc; TF1=0; i+; if(i=50) i=0; j-; k-; j = 5; k = 5;0)/第二阶段 东西黄灯 南北红灯 key_ss2(); LED1 = 1; LED2 = 0; LED3 = 1; LED4 = 1; LED5 = 0; LED6 = 1; LED7 = 1; LED8 = 1; /第三阶段 东西红灯 南北绿灯 k = 30; j = 35; while(k0) LED1 = 0; L

8、ED2 = 1; LED5 = 1; LED7 = 0; j= 5; /第四阶段 东西红灯 南北黄灯 while(k LED6 = 0;void delay(uint i)uint z,y;z=i;for(;z0;z-)for(y=120;yy-);void displaydx(uint i) P0 = 0xff; wei = 1; P0 = 0x7f; wei = 0; duan = 1; P0 = tablei%10; duan = 0; delay(2); P0=0xff; P0 = 0xbf; P0 = tablei/10;void displaynb(uint i) P0 = 0xf

9、7; P0 = 0xfb;void key_ss2()if(key_s2=0) delay(5); if(key_s2=0) while(!key_s2);void key_ss3()if(key_s3=0)delay(5);while(!key_s3);while(1) LED1 = 0; LED3 = 1; LED5 = 1; LED7 = 0;第五部分:实验结果及分析 实验结果非常正确,模拟交通灯的情况非常符合现实。刚开始东西绿灯亮50秒,南北红灯亮55秒,然后绿灯灭,黄灯亮。再然后黄灯亮五秒,东西黄灯灭,红灯亮35秒,南北红灯灭,绿灯亮30秒。然后南北绿灯灭,黄灯亮。然后黄灯亮5秒,南

10、北黄灯灭,红灯亮55秒,东西绿灯亮50秒.如此循环往复。按下S2键,只允许东西向通车,按下S3键,只允许南北向通车。 第六部分:实验心得体会 本系统就是充分利用了AT89C51芯片的I/O引角。系统统采用MSC-51系列单片机为中心器件来设计交通灯控制器,实现了能根据实际车流量通过单片机芯片的P1口控制红、黄、绿灯的燃亮与熄灭;P0口外接数码管来显示各个信号灯的时间。系统设计简便、实用性强、操作简单、程序设计简便。系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。 通过这次课程设计,我得到了一次用所学

11、知识与技能分析和解决问题的可贵的锻炼机会,使我深刻邻会了单片机的基本原理和单片机应用系统开发的过程。在常用编程设计思路技巧的掌握方面都向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。通过本次的毕业设计,受益匪浅,充分意识到自己所学的东西还是非常有限的,不过通过设计,还是学到了一些书本上没有学到的东西,为自己以后的工作奠定了一定的基础。在撰写本文的过程中,深切地体会到当今科技技术飞速的发展,特别是单片机的发展使得许多技术难题迎刃而解,作者坚信,随着科学技术的不断发展,单片机技术的应用将是前途无量。 由于本设计涉及到的知识面比较广,再加上本人在相关领域知识的缺乏,所以本设计的性能指标还是

12、有待改善的,然而,模拟仿真证明了本设计的设计思想和设计方法是现实可行的。 目 录第一章 总论 1一、项目概况 1二、项目提出的理由与过程 6三、项目建设的必要性 8四、项目的可行性 12第二章 市场预测 15一、市场分析 15二、市场预测 16三、产品市场竞争力分析 19第三章 建设规模与产品方案 22一、建设规模 22二、产品方案 22三、质量标准 22第四章 项目建设地点 25一、项目建设地点选择 25二、项目建设地条件 25第五章 技术方案、设备方案和工程方案 28一、技术方案 28二、产品特点 30三、主要设备方案 32四、工程方案 32第六章 原材料与原料供应 35一、原料来源及运输

13、方式 35二、燃料供应与运输方式 35第七章 总图布置、运输、总体布局与公用辅助工程 37一、总图布置 37二、 运输 38三、总体布局 38四、公用辅助工程 39第八章 节能、节水与安全措施 44一、主要依据及标准 44二、节能 44三、节水 45四、消防与安全 45第九章 环境影响与评价 47一、法规依据 47二、项目建设对环境影响 48三、环境保护措施 48四、环境影响评价 49第十章 项目组织管理与运行 50一、项目建设期管理 50二、项目运行期组织管理 52第十一章 项目实施进度 55第十二章 投资估算和资金筹措 56一、投资估算 56二、资金筹措 58第十三章 财务评价与效益分析 61一、项目财务评价 61二、财务评价结论 65三、社会效益 68四、生态效益 68第十四章 风险分析 70一、主要风险分析识别 70二、风险程度分析及防范风险的措施 70第十五章 招标方案 72一、招标范围 72二、招标组织形式 72三、招标方式 72第十六章 结论与建议 74一、可行性研究结论 74二、建议 75附 件 77一、附表 77二、附件 77三、附图 77

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1