版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016-2017学年第一学期电子信息工程系电子产品规划和设计报告班级级别:课程名称:学生姓名:号码:讲师:2016年12月基于单片机的交通信号灯一.设计要求近年来,随着科学技术的飞速发展,单片机的应用越来越深入,与此同时,传统的控制和检测技术也在日益更新。初始状态为状态1,南北方向为绿灯,东西方向为红灯。在一段时间(25s)之后,状态2被切换,并且黄色灯在南北方向上被打开,延迟5s,并且东西方向仍然是红色的,然后它被切换到状态3,绿色灯在东西方向上,红色灯在南北方向上。一段时间后(25s),它将切换到状态4,东西方向的绿灯将变黄,等等。延迟5s后,红灯将保持在南北方向。最后,它循环到南北绿灯
2、和东西红灯。在这些州,有一个倒计时钟。二、电路设计及原理分析1.本设计由stc82c52最小系统模块、电源模块、交通信号灯模块和显示倒计时模块组成。2.交叉口交通指挥系统示意图如下:(本设计中一个东西,一个南北)3.设计方案如下:(1)本设计采用89c52单片机作为控制器,通过数码管以倒计时方式显示通过时间和等待时间,通过单片机的p0.2-p0.4端口控制东西向交通。用单片机p0.5-p0.7控制车辆南北方向的交通;用p0.1-p02端口控制二位共阴极数码管的门控;在紧急情况下,使用端口p3.3作为东、西、南、北方向的所有红灯。(2)设计了手动控制的复位电路。(3)考虑到紧急情况下交通控制阶段
3、路段需要封闭,本方案设计有东、西、北、南四个方向的红灯。综上所述,本产品的实现需要单片机模块、晶振模块、复位模块、中断信号模块、交通灯模块、倒计时数字显示模块和电源模块。三。焊接、安装和调试过程1.调试过程如下图所示:2.焊接工艺:3.焊接注意事项:(1)焊接前,检查焊接设备和工具是否安全,如是否接触良好,焊接电缆的绝缘护套是否有损伤。(2)选择合适的焊料。应选择用于焊接电子元件的低熔点焊丝。(3)焊接时间不宜过长,否则容易烧坏原件。必要时,用镊子夹住针来帮助散热。(4)烙铁应放在烙铁架上。2.安装和调试过程(1)焊接后,通电前检查电路。首先,检查阳极和接地是否短路,然后检查每个装置的高电平是
4、否连接到电源,以及接地端子是否连接到地线;(2)检查电源是否打开。如果通电的交通灯没有反应,立即关闭电源。再次检查电路。检查cpu引脚30的电平并做出判断。正常情况下,引脚30的电平为1-3v,如果为5v,则表示cpu工作不正常。第四,软件设计软件设计分为以下五个步骤:1.分析问题并抽象出描述问题的数据模型根据课程设计的要求,基本提出了设计方案和包含的设计模块2.确定编程的想法主要功能是控制交通灯的开关,增加延时子程序、显示子功能和其它调用功能。初始测试时间定义为25秒,每减少一秒,延时子功能调用一次,定时器控制时间为1秒,调用数码管显示功能,输出倒计时,依此类推。3.流程图如下主功能延迟子功
5、能数字显示子功能返回主功能延迟子功能4.根据设计进行编程。5、在计算机上进行静态检查、调试。v.安装和调试结果第六,人根据所分析系统的电路原理图和系统的设计要求,在proteus环境下进行组件间的连接、编译和仿真,及时检查组件的放置和连接是否有错误。根据交通灯系统的控制要求,通过实验,消除了实验中的所有误差,实现了预定的功能。在老师的指导下,通过学习交通灯系统控制器设计的实验,我们学习了一个电子设计软件,增加了我们对电子设计的理解。本设计中的问题和解决方案:1.焊接不够熟练,存在漏焊的情况。问题只有在电路后期检查后才能发现并解决,焊接水平有了很大提高;2.编程过程很困难,我的编程能力需要提高。
6、通过查阅书籍和资料,我学到了很多课外知识,也收获了很多;3.在计算机上进行模拟时,你要熟练地操作软件,而且软件的模拟还需要许多特殊的要求,例如:计算机的用户名路径不能用中文显示等。这需要多次尝试来发现问题。该实验不仅提高了我们的实践能力和理论水平,而且对我们了解和掌握各种操作技能也有着重要意义,极大地提高了我们的综合素质。当然,通过这次实习,对我的影响远远不止于此,它将在我未来的学习和生活中发挥不可估量的作用。最后,我建议学校应该做更多这样的设计,这将丰富我们的生活,同时训练我们。我还建议在未来的设计报告中提供一些好的报告供我们参考。附录:#包括sbit led_a=p00;/数码管位置sbi
7、t led_b=p01;/数码管位置sbit dx_r=p02;sbit dx_y=p03;sbit dx_g=p04;sbit nb_r=p07;sbit nb_y=p06;sbit nb_g=p05;位标志=0;sbit key_stop=p33;碳氮=25;/初始时间是25char tab_disp=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x77,0x7c,0x39,0x5e,0x79,0x71,0x 80 ;/公共阴极码表/*延迟子功能*/无效延迟(int t) while(t-);/*显示子功能*/无效显示(char da
8、t)led _ a=led _ b=1;p2=0xff;p2= tab _ dispdat/10;if(dat/10)led _ a=0;延迟(1000);/延迟p2=0xff;led _ a=led _ b=1;/段消隐位消隐p2=tab_dispdat;/分配显示的号码led _ b=0;延迟(1000);/延迟/循环显示所显示的功能60次无效交易(char m)int t=60而(t -)显示(m);/循环显示所显示的功能60次void key()未签名的字符保存;if(key_stop=0)标志=1;保存=p0p0=0x84同时(key _ stop=0);同时(标志=1)if(key
9、_stop=0)标志=0;p0=保存;同时(key _ stop=0);/*主要功能*/空隙总管(空隙)char i;ea=1;/全局中断开关it1=1;/外部中断的下降沿有效ex1=1;而(1)n=25/初始时间是25dx _ r=1;dx _ y=0;dx _ g=0;/指示灯0亮,1灭nb _ r=0;nb _ y=0;nb _ g=1;/指示灯0亮,1灭对于(i=n;i0;i-)/一秒一秒减少交易(i);key();dx _ r=1;dx _ y=0;dx _ g=0;/指示灯0亮,1灭nb _ r=0;nb _ y=1;nb _ g=0;/指示灯0亮,1灭n=5。/时间变成5对于(i=n;i0;i-)/一秒一秒减少交易(i);key();dx _ r=0;dx _ y=0;dx _ g=1;/指示灯0亮,1灭nb _ r=1;nb _ y=0;nb _ g=0;/指示灯0亮,1灭n=25/时间变成2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于区块链的供应链数字化采购协同网络架构设计与协同效应研究
- 绿色回收与再制造
- 2026 年 QCC 品管圈在护理质控中的落地实践
- 2026年自控镇痛护理个案研讨
- 行政应诉出庭实务考试题(带答案解析)2026年
- 小学6年级数学试卷题及答案【易错题】
- 书记员考试试题及答案
- 2026年废旧木材回收网点布局规划
- 2026年煤矿物联网平台建设方案
- 2026年水利工程综合化经营经营管理知识考试试题及答案
- 2026湖南株洲市消防救援支队消防文员招聘14人笔试参考试题及答案解析
- 学校实训室建设工作方案
- 中国半月板损伤诊疗指南(2025版)
- 《重大活动直转播安全传输保障工作指南(试行)》
- 乡镇同级监督制度
- 浅析建设工程肢解发包
- 非物质文化遗产的现状及发展趋势【演示文档课件】
- 机电专业工程施工组织设计方案投标文件(技术标)
- 2025年职业技能大赛电工赛项理论考试指导题库含答案
- 2025医疗器械经营质量管理体系文件(全套)(可编辑!)
- 2025国家电力投资集团有限公司产业审计中心主任选聘2人笔试历年典型考点题库附带答案详解3套试卷
评论
0/150
提交评论