版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、路灯控制设计单片机报告单片机课程设计报告项目名称:基于单片机的路灯控制项目组成员:(1)姓名:崔羽飞学号:102117(2)姓名:王帅学号:102129(3)姓名:刘强学号:102122专业班级:通信101日 期:第一章绪论 21.1课题简介21.2设计目的21.3设计任务21.4设计方法3第二章 设计内容与所用器件 4第三章硬件系统设计 73.1 ADC0809 接 口电路73.2、单片机时钟电路83.3、单片机复位电路9第四章软件设计 94.1 汇编语言和 C 语言的特点及选择 94.2主程序设计 错误!未定义书签。第五章 系统调试与存在的问题 145.1硬件调试145.2软件调试14总结
2、15第一章绪论1.1课题简介如今,照明电路的数量越来越多,使得路灯的用电量占城市用电量的比重越来 越大,在用电高峰期时,电网超负荷运行,电网电压都低于额定值,在用电低谷期 供电电压又高于额定值,当电压高时不但影响照明设备的使用寿命,而且耗电量也 大幅增加,当低谷时,照明设备有不能正常工作。所以,对城市的路灯的设计已经成为了当务之急,特别是午夜之后车流量急剧减少时,应该适当的关闭路灯,节约用电。但是我国的既节能又能延长路灯寿命的 技术相比国外却是落后了,因此路灯控制系统的设计对于城市的发展至关重要。本 论文旨在设计一套对外界光线和电压信号的采集来控制路灯的自动启停以及智能 调压的控制系统,它能对
3、路灯进行稳压、调压、自启动并延长路灯寿命的作用。1.2设计目的通过本次课题设计,应用单片机原理及应用等所学相关知识及查阅资料, 完成基于单片机的路灯控制设计,以达到理论与实践更好的结合、进一步提高综合 运用所学知识和设计的能力的目的。通过本次设计的训练,可以使我在基本思路和基本方法上对基于MCS-51单片机的嵌入式系统设计有一个比较感性的认识,并具备一定程度的设计能力。1.3设计任务在本次课程设计中,主要完成如下方面的设计任务:1、 简要阐述单片机技术发展的国内外现状及ADC0809勺基本原理;2、掌握MCS-51系列某种产品(例如8051)的最小电路及外围扩展电路的设计 方法;3、了解单片机
4、数据转换功能及工作过程;4、完成主要功能模块的硬件电路设计及必要的软件设计;1.4 设计方法通过ADC0809俞入数据,利用光感原理来判断是否为白天或黑夜,通过与输入数据的比较来控制路灯的开关;其中光照存在自然光和非自然光,通过定时器的延时 来确定是否为自然光。第二章 设计内容与所用器件基本功能:利用80C51作为路灯的控制器。可选器件:51系列单片机、ADC0809。开始1MINV路灯流程图第三章硬件系统设计硬件系统是指构成微机系统的实体和装置,通常由运算器、控制器、存储器、 输入接口电路和输入设备、输出接口电路和输出设备等组成。 单片机实质上是一个 硬件的芯片,在实际应用中,通常很难直接和
5、被控对象进行电气连接,必须外加各 种扩展接口电路、外部设备、被控对象等硬件和软件,才能构成一个单片机应用系 统。本设计选用以AT89S51单片机为主控单元。显示部分:采用 ADC08093.1 ADC0809 接 口电路图3.2矩阵键盘内部电路3.2、单片机时钟电路时钟电路用于产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的 同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严 格地按时序进行工作。在MCS-51芯片内部有一个高增益反相放大器,其输入端为芯片引脚 XI,输出 端为引脚X2,在芯片的外部跨接晶体振荡器和微调电容, 形成反馈电路,就构成了 一个稳定的自激
6、振荡器。此电路采用12MHZ勺石英晶体。时钟电路如下图 2-2 :|卜图2.2时钟电路3.3、单片机复位电路复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从 0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错 或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。RST引脚是单片机复位信号的输入端,复位信号是高电平有效,其有效时间应 持续24个振荡周期(即2个机器周期)以上,若使用频率为 12MHZ的晶振,则复位信号持续时间应超过4 s才能完成复位操作。复位操作有上电自动复位和按键 手动复位两种方式。上电自动复位是通过外部复位
7、电路的电容充电来实现的。按键 电平复位是通过使复位端经电阻与 Vcc电源接通而实现的。在本设计中采用了按键 电平复位方式,其复位电路如下图 2-3。图2-3、复位电路第四章软件设计4.1汇编语言和C语言的特点及选择本设计是硬件电路和软件编程相结合的设计方案,选择合适的编程语言是一个重要的环节。在单片机的应用系统程序设计时,常用的是汇编语言和C语言。机硬件,程序可读性和可移植性比较差。而 C语言虽然执行效率没有汇编语言高,但语 言简洁,使用方便,灵活,运算丰富,表达化类型多样化,数据结构类型丰富,具 有结构化的控制语句,程序设计自由度大,有很好的可重用性,可移植性等特点。 在本设计中米汇编语言编
8、写软件程序。开始1MIN4.2主程序代码路灯ORG 2000HSTART: LCALL DISMOV R0,#20HMOV R4,#08HMOV R2,#00H SETB IT1 MOV IE,84H MOV P2,R2 MOVX R1,A;R0指向20H;路数送R4;路地址送R2;INT1为负边沿触发;开INT1中断;送 INO;启 A/DLOOP:JNB EX1,DONE ;判断是否关中断SJMP LOOPDONE:CJNE R0,14H,PDSJ;判断输入是否大于14HPDSJ: JNC PDYS 时间;输入大于14H,判断光照MOV P1,00HPDYS: LCALL DIS;输入小于
9、14H,关灯; 时间 1SDJNZ #3CH,DONE ; 光 照 时 间 是 否 大 于1minCPL P1;光照大于1min,开灯ACALL DIS ;延时 1SSJMP STARTORG 2400HD50:MOV TMOD, #61HMOV TH0, #3CHMOV TL0, #0B0H SETB TR0DD:JBC TF0, TREAJMP DDTRE: RETDIS: MOV R6, #14HD10: ACALL D50DJNZ R6, D10RETORG 000BHLJMP CINT1 ORG 0100HCIN1T: CLR P2.7;令 P2.7 低电平MOVX A,R1 ;读数
10、字量 MOV R0,A ; 存数字量 INC R0;数据指针加 1INC R2; 路数加 1MOV P2,R2 ; 送地址 MOVX R1,A ;启 A/D DINZ R4,LOOP1; 未完, loop1 CLR EX1 ;8 路完,关中断LOOP1: RETI;中断返回END。 第五章 系统调试与存在的问题5.1 硬件调试常见故障:1、逻辑错误:它是由设计错误或加工过程中的工艺性错误所造成的。这类错 误包括错线、开路、短路等。2、元器件失效:有两方面的原因:一是器件本身已损坏或性能不符合要求; 二是组装错误造成元件失效,如电解电容、集成电路安装方向错误等。3、可靠性差:因其可靠性差的原因很
11、多,如金属化孔、接插件接触不良会造 成系统时好时坏,经不起振动;走线和布局不合理也会引起系统可靠性差。4、电源故障:若样机由电源故障,则加电后很容易造成器件损坏。电源故障 包括电压值不符合设计要求,电源引线和插座不对,功率不足,负载能力差等。调试方法:包括多级调试和联机调试。在调试过程中要针对可能出现的故障认 真分析,直至检查出原因并排除。本次硬件调试过程中, 对所出现的问题进行了认真的分析和改正,最后能够很 好的达到设计要求的效果。5.2 软件调试软件调试一般分为以下四个阶段: 1、 编写程序并查错; 2、在汇编语言的编 译系统中编译源程序 3、对程序进行编译连接,并及时发现程序中存在的错误
12、; 4、 改正错误。在软件调试过程中, 对出现的错误进行了认真的分析和修改, 多次调试成功后, 能够很好的达到既定的设计效果。总结这次单片机课程设计不仅巩固了以前所学过的知识, 而且学到了很多在书本上 没有学到过的知识,掌握了一种系统的研究方法,可以进行一些简单的编程。通过 这次课程设计使我懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够 的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己 的实际动手能力和独立思考的能力。同时在设计的过程中发现了自己的不足之处, 通过本次课设,我不仅学到了关于单片机技术方面的许多专业知识,同时也让我 感觉到团队合作的重要性。其实如何有效和快速的找到资料也是课设给我的启发,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版珠海仪器设备租赁合同2篇
- 2024年建筑工程分包合同及管理协议
- 2024年度个人场地租赁甲方乙方的权利义务合同2篇
- 2024年员工工资委托发放协议3篇
- 二零二四年体育馆暖通设备安装合同2篇
- 设备检测委托合同三篇
- 2024年拆迁补偿安置协议3篇
- 二零二四年度光伏发电项目建设与运营承包合同3篇
- 2024年度巨星葡萄批发合同的运输规定3篇
- 2024年建筑安装工程标准协议模板
- 国企领导表态发言
- GB/T 8539-2000齿轮材料及热处理质量检验的一般规定
- GA/T 1556-2019道路交通执法人体血液采集技术规范
- CB/T 465-1995法兰铸铁闸阀
- 《江苏省建筑与装饰工程计价定额》(2014版)勘误
- 中秀康迪克 交流双速电梯控制器ZXK-1000B VER1.0使用手册
- 五官科实习出科考试测试卷附答案
- 学校后勤管理工作课件
- 院内物流管理系统功能需求
- 个人车位租赁合同电子版
- 某某市射击飞碟靶场项目可行性研究报告
评论
0/150
提交评论