路灯控制设计单片机报告

上传人:M****1 文档编号:508645962 上传时间:2023-10-01 格式:DOC 页数:14 大小:120.67KB
返回 下载 相关 举报
路灯控制设计单片机报告_第1页
第1页 / 共14页
路灯控制设计单片机报告_第2页
第2页 / 共14页
路灯控制设计单片机报告_第3页
第3页 / 共14页
路灯控制设计单片机报告_第4页
第4页 / 共14页
路灯控制设计单片机报告_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《路灯控制设计单片机报告》由会员分享,可在线阅读,更多相关《路灯控制设计单片机报告(14页珍藏版)》请在金锄头文库上搜索。

1、单片机课程设计报告项目名称:基于单片机的路灯控制项目组成员:(1)姓名:崔羽飞 学号:102117 (2)姓名: 王 帅 学号:102129 (3)姓名: 刘 强 学号:102122 专业班级:通信101日 期:2012.12.16目 录第一章 绪论21.1 课题简介21.2 设计目的21.3 设计任务21.4 设计方法3第二章 设计内容与所用器件4第三章 硬件系统设计73.1 ADC0809接口电路73.2、单片机时钟电路83.3、单片机复位电路9第四章 软件设计104.1 汇编语言和C语言的特点及选择104.2 主程序设计10第五章 系统调试与存在的问题135.1 硬件调试135.2 软件

2、调试13总 结14 第一章 绪论1.1 课题简介如今,照明电路的数量越来越多,使得路灯的用电量占城市用电量的比重越来越大,在用电高峰期时,电网超负荷运行,电网电压都低于额定值,在用电低谷期供电电压又高于额定值,当电压高时不但影响照明设备的使用寿命,而且耗电量也大幅增加,当低谷时,照明设备有不能正常工作。所以,对城市的路灯的设计已经成为了当务之急,特别是午夜之后车流量急剧减少时,应该适当的关闭路灯,节约用电。但是我国的既节能又能延长路灯寿命的技术相比国外却是落后了,因此路灯控制系统的设计对于城市的发展至关重要。本论文旨在设计一套对外界光线和电压信号的采集来控制路灯的自动启停以及智能调压的控制系统

3、,它能对路灯进行稳压、调压、自启动并延长路灯寿命的作用。1.2 设计目的通过本次课题设计,应用单片机原理及应用等所学相关知识及查阅资料,完成基于单片机的路灯控制设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。通过本次设计的训练,可以使我在基本思路和基本方法上对基于MCS-51单片机的嵌入式系统设计有一个比较感性的认识,并具备一定程度的设计能力。1.3 设计任务在本次课程设计中,主要完成如下方面的设计任务:1、简要阐述单片机技术发展的国内外现状及ADC0809的基本原理;2、掌握MCS-51系列某种产品(例如8051)的最小电路及外围扩展电路的设计方法;3、了解单

4、片机数据转换功能及工作过程;4、完成主要功能模块的硬件电路设计及必要的软件设计;1.4 设计方法通过ADC0809输入数据,利用光感原理来判断是否为白天或黑夜,通过与输入数据的比较来控制路灯的开关;其中光照存在自然光和非自然光,通过定时器的延时来确定是否为自然光。 第二章 设计内容与所用器件基本功能:利用80c51作为路灯的控制器。可选器件:51系列单片机、ADC0809。开始 是否有光照否是光照时间路灯关1MIN 路灯开 流程图第三章 硬件系统设计硬件系统是指构成微机系统的实体和装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。单片机实质上是一个硬件的

5、芯片,在实际应用中,通常很难直接和被控对象进行电气连接,必须外加各种扩展接口电路、外部设备、被控对象等硬件和软件,才能构成一个单片机应用系统。本设计选用以AT89S51单片机为主控单元。显示部分:采用ADC0809。 3.1 ADC0809接口电路图3.2 矩阵键盘内部电路3.2、单片机时钟电路时钟电路用于产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。在MCS-51芯片内部有一个高增益反相放大器,其输入端为芯片引脚X1,输出端为引脚X2,在芯片的外部跨接晶体振荡器和微调电容,形成反馈电路,就构

6、成了一个稳定的自激振荡器。 此电路采用12MHz的石英晶体。时钟电路如下图2-2: 图2.2时钟电路3.3、单片机复位电路复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。RST引脚是单片机复位信号的输入端,复位信号是高电平有效,其有效时间应持续24个振荡周期(即2个机器周期)以上,若使用频率为12MHz的晶振,则复位信号持续时间应超过4s才能完成复位操作。复位操作有上电自动复位和按键手动复位两种方式。上电自动复位是通过外部复

7、位电路的电容充电来实现的。按键电平复位是通过使复位端经电阻与Vcc电源接通而实现的。在本设计中采用了按键电平复位方式,其复位电路如下图2-3。图2-3、复位电路第四章 软件设计4.1 汇编语言和C语言的特点及选择本设计是硬件电路和软件编程相结合的设计方案,选择合适的编程语言是一个重要的环节。在单片机的应用系统程序设计时,常用的是汇编语言和C语言。机硬件,程序可读性和可移植性比较差。而C语言虽然执行效率没有汇编语言高,但语言简洁,使用方便,灵活,运算丰富,表达化类型多样化,数据结构类型丰富,具有结构化的控制语句,程序设计自由度大,有很好的可重用性,可移植性等特点。在本设计中采汇编语言编写软件程序

8、。开始 是否有光照否是光照时间路灯关1MIN 路灯开4.2 主程序代码ORG 2000HSTART: LCALL DIS MOV R0,#20H;R0指向20H MOV R4,#08H;路数送R4 MOV R2,#00H;路地址送R2SETB IT1;INT1为负边沿触发MOV IE,84H;开INT1中断MOV P2,R2;送INOMOVX R1,A;启A/DLOOP: JNB EX1,DONE;判断是否关中断SJMP LOOPDONE: CJNE R0,14H,PDSJ;判断输入是否大于14HPDSJ:JNC PDYS;输入大于14H,判断光照时间MOV P1,00H;输入小于14H,关灯

9、PDYS:LCALL DIS;时间1SDJNZ #3CH,DONE;光照时间是否大于1min CPL P1;光照大于1min,开灯ACALL DIS;延时1SSJMP START ORG 2400HD50: MOV TMOD, #61HMOV TH0, #3CHMOV TL0, #0B0HSETB TR0DD: JBC TF0, TREAJMP DDTRE: RETDIS:MOV R6, #14HD10:ACALL D50DJNZ R6, D10RETORG 000BHLJMP CINT1ORG 0100HCIN1T:CLR P2.7;令P2.7低电平MOVX A,R1;读数字量MOV R0,

10、A;存数字量INC R0;数据指针加1INC R2;路数加1MOV P2,R2;送地址MOVX R1,A;启A/DDINZ R4,LOOP1;未完,loop1CLR EX1;8路完,关中断LOOP1:RETI;中断返回END。第五章 系统调试与存在的问题5.1 硬件调试常见故障:1、逻辑错误:它是由设计错误或加工过程中的工艺性错误所造成的。这类错误包括错线、开路、短路等。2、元器件失效:有两方面的原因:一是器件本身已损坏或性能不符合要求;二是组装错误造成元件失效,如电解电容、集成电路安装方向错误等。3、可靠性差:因其可靠性差的原因很多,如金属化孔、接插件接触不良会造成系统时好时坏,经不起振动;

11、走线和布局不合理也会引起系统可靠性差。4、电源故障:若样机由电源故障,则加电后很容易造成器件损坏。电源故障包括电压值不符合设计要求,电源引线和插座不对,功率不足,负载能力差等。调试方法:包括多级调试和联机调试。在调试过程中要针对可能出现的故障认真分析,直至检查出原因并排除。本次硬件调试过程中,对所出现的问题进行了认真的分析和改正,最后能够很好的达到设计要求的效果。5.2 软件调试软件调试一般分为以下四个阶段:1、 编写程序并查错;2、在汇编语言的编译系统中编译源程序3、对程序进行编译连接,并及时发现程序中存在的错误;4、改正错误。在软件调试过程中,对出现的错误进行了认真的分析和修改,多次调试成

12、功后,能够很好的达到既定的设计效果。总 结这次单片机课程设计不仅巩固了以前所学过的知识,而且学到了很多在书本上没有学到过的知识,掌握了一种系统的研究方法,可以进行一些简单的编程。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。同时在设计的过程中发现了自己的不足之处, 通过本次课设,我不仅学到了关于单片机技术方面的许多专业知识,同时也让我感觉到团队合作的重要性。其实如何有效和快速的找到资料也是课设给我的启发,利用好图书馆和网络,是资源的到最好的利用。与他人交流思想是取得成功的关键,在交流中,不仅强化了自己原有的知识体系,也扩展了自己的思维。课设是一个通过思考、发问、自己解惑并动手、提高的过程。我会在以后的学习中不断学习,积累经验,完善自己。这里我要感谢老师的指导,没有老师的细致讲解,也就没有我们的基于单片机的路灯控制出来,非常感谢!附 录附录一:基于单片机的路灯控制连线图1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号