版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
年4月19日路灯控制设计单片机报告文档仅供参考,不当之处,请联系改正。单片机课程设计报告项目名称:基于单片机的路灯控制项目组成员:(1)姓名:崔羽飞学号:102117(2)姓名:王帅学号:102129(3)姓名:刘强学号:102122专业班级:通信101日期:.12.16
目录第一章绪论 21.1课题简介 21.2设计目的 21.3设计任务 21.4设计方法 3第二章设计内容与所用器件 4第三章硬件系统设计 73.1ADC0809接口电路 73.2、单片机时钟电路 83.3、单片机复位电路 9第四章软件设计 104.1汇编语言和C语言的特点及选择 10HYPERLINK4.2主程序设计 10第五章系统调试与存在的问题 135.1硬件调试 135.2软件调试 13总结 14第一章绪论1.1课题简介如今,照明电路的数量越来越多,使得路灯的用电量占城市用电量的比重越来越大,在用电高峰期时,电网超负荷运行,电网电压都低于额定值,在用电低谷期供电电压又高于额定值,当电压高时不但影响照明设备的使用寿命,而且耗电量也大幅增加,当低谷时,照明设备有不能正常工作。因此,对城市的路灯的设计已经成为了当务之急,特别是午夜之后车流量急剧减少时,应该适当的关闭路灯,节约用电。可是中国的既节能又能延长路灯寿命的技术相比国外却是落后了,因此路灯控制系统的设计对于城市的发展至关重要。本论文旨在设计一套对外界光线和电压信号的采集来控制路灯的自动启停以及智能调压的控制系统,它能对路灯进行稳压、调压、自启动并延长路灯寿命的作用。1.2设计目的经过本次课题设计,应用《单片机原理及应用》等所学相关知识及查阅资料,完成基于单片机的路灯控制设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。经过本次设计的训练,能够使我在基本思路和基本方法上对基于MCS-51单片机的嵌入式系统设计有一个比较感性的认识,并具备一定程度的设计能力。1.3设计任务在本次课程设计中,主要完成如下方面的设计任务:1、简要阐述单片机技术发展的国内外现状及ADC0809的基本原理;2、掌握MCS-51系列某种产品(例如8051)的最小电路及外围扩展电路的设计方法;3、了解单片机数据转换功能及工作过程;4、完成主要功能模块的硬件电路设计及必要的软件设计;1.4设计方法经过ADC0809输入数据,利用光感原理来判断是否为白天或黑夜,经过与输入数据的比较来控制路灯的开关;其中光照存在自然光和非自然光,经过定时器的延时来确定是否为自然光。第二章设计内容与所用器件基本功能:利用80c51作为路灯的控制器。可选器件:51系列单片机、ADC0809。开始开始是否有光照 否是否有光照 是光照时间路灯关 光照时间路灯关<1MIN >1MIN路灯开路灯开 流程图第三章硬件系统设计硬件系统是指构成微机系统的实体和装置,一般由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。单片机实质上是一个硬件的芯片,在实际应用中,一般很难直接和被控对象进行电气连接,必须外加各种扩展接口电路、外部设备、被控对象等硬件和软件,才能构成一个单片机应用系统。本设计选用以AT89S51单片机为主控单元。显示部分:采用ADC0809。3.1ADC0809接口电路图3.2矩阵键盘内部电路3.2、单片机时钟电路时钟电路用于产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。 在MCS-51芯片内部有一个高增益反相放大器,其输入端为芯片引脚X1,输出端为引脚X2,在芯片的外部跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个稳定的自激振荡器。此电路采用12MHz的石英晶体。时钟电路如下图2-2:图2.2时钟电路3.3、单片机复位电路复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。RST引脚是单片机复位信号的输入端,复位信号是高电平有效,其有效时间应持续24个振荡周期(即2个机器周期)以上,若使用频率为12MHz的晶振,则复位信号持续时间应超过4s才能完成复位操作。复位操作有上电自动复位和按键手动复位两种方式。上电自动复位是经过外部复位电路的电容充电来实现的。按键电平复位是经过使复位端经电阻与Vcc电源接通而实现的。在本设计中采用了按键电平复位方式,其复位电路如下图2-3。图2-3、复位电路第四章软件设计4.1汇编语言和C语言的特点及选择本设计是硬件电路和软件编程相结合的设计方案,选择合适的编程语言是一个重要的环节。在单片机的应用系统程序设计时,常见的是汇编语言和C语言。机硬件,程序可读性和可移植性比较差。而C语言虽然执行效率没有汇编语言高,但语言简洁,使用方便,灵活,运算丰富,表示化类型多样化,数据结构类型丰富,具有结构化的控制语句,程序设计自由度大,有很好的可重用性,可移植性等特点。在本设计中采汇编语言编写软件程序。开始开始是否有光照 否是否有光照 是光照时间路灯关 光照时间路灯关<1MIN >1MIN路灯开路灯开4.2主程序代码ORGHSTART:LCALLDISMOVR0,#20H ;R0指向20H MOVR4,#08H ;路数送R4 MOVR2,#00H ;路地址送R2SETBIT1 ;INT1为负边沿触发MOVIE,84H ;开INT1中断MOVP2,R2 ;送INOMOVX@R1,A ;启A/DLOOP:JNBEX1,DONE ;判断是否关中断 SJMPLOOPDONE:CJNE@R0,14H,PDSJ;判断输入是否大于14HPDSJ: JNCPDYS ;输入大于14H,判断光照时间MOVP1,00H ;输入小于14H,关灯PDYS: LCALLDIS ;时间1S DJNZ#3CH,DONE ;光照时间是否大于1min CPLP1 ;光照大于1min,开灯 ACALLDIS ;延时1S SJMPSTART ORG2400HD50:MOVTMOD,#61H MOVTH0,#3CH MOVTL0,#0B0H SETBTR0DD:JBCTF0,TRE AJMPDDTRE:RETDIS: MOVR6,#14HD10: ACALLD50 DJNZR6,D10 RETORG000BHLJMPCINT1ORG0100HCIN1T: CLRP2.7 ;令P2.7低电平 MOVXA,@R1 ;读数字量 MOV@R0,A ;存数字量 INCR0 ;数据指针加1 INCR2 ;路数加1 MOVP2,R2 ;送地址 MOVX@R1,A ;启A/D DINZR4,LOOP1;未完,loop1 CLREX1 ;8路完,关中断LOOP1: RETI ;中断返回 END。第五章系统调试与存在的问题5.1硬件调试常见故障:1、逻辑错误:它是由设计错误或加工过程中的工艺性错误所造成的。这类错误包括错线、开路、短路等。2、元器件失效:有两方面的原因:一是器件本身已损坏或性能不符合要求;二是组装错误造成元件失效,如电解电容、集成电路安装方向错误等。3、可靠性差:因其可靠性差的原因很多,如金属化孔、接插件接触不良会造成系统时好时坏,经不起振动;走线和布局不合理也会引起系统可靠性差。4、电源故障:若样机由电源故障,则加电后很容易造成器件损坏。电源故障包括电压值不符合设计要求,电源引线和插座不对,功率不足,负载能力差等。调试方法:包括多级调试和联机调试。在调试过程中要针对可能出现的故障认真分析,直至检查出原因并排除。本次硬件调试过程中,对所出现的问题进行了认真的分析和改正,最后能够很好的达到设计要求的效果。5.2软件调试软件调试一般分为以下四个阶段:1、编写程序并查错;2、在汇编语言的编译系统中编译源程序3、对程序进行编译连接,并及时发现程序中存在的错误;4、改正错误。在软件调试过程中,对出现的错误进行了认真的分析和修改,多次调试成功后,能够很好的达到既定的设计效果。总结这次单片机课程设计不但巩固了以前所学过的知识,而且学到了很多在书本上没有学到过的知识,掌握了一种系统的研究方法,能够进行一些简单的编程。经过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。同时在设计的过程中发现了自己的不足之处,经过本次课设,我不但学到了关于单片机技术方面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工聘用协议书2023
- 个人租房的合同协议书范本10篇
- 再婚离婚协议书2025年
- 重症肌无力样综合征病因介绍
- T-CIECCPA 011-2024 高杂贵金属冶炼渣资源化处理技术规范
- 中考历史复习第一部分教材知识速查模块2中国近代史第1讲列强的侵略与中国人民的抗争公开课一等奖省
- (2024)汽车内饰用品项目可行性研究报告写作范本(一)
- 2023年金属门窗及类似制品项目融资计划书
- 2023年纺织产品项目筹资方案
- 《开环伯德图的绘制》课件
- 妊娠期高血压疾病诊治指南(2022版)解读
- 公章证照使用登记表
- 政府经济学网上作业-第2次任务-以“政府支出”为主题-撰写一篇不少于1000字的小论文
- 哈萨克斯坦劳动法中文版
- 格构护坡施工方案完整
- 肾恶性肿瘤的护理查房
- 软件项目验收确认书
- 环境科学统计与建模方法-南京大学中国大学mooc课后章节答案期末考试题库2023年
- 青岛科技大学机械设计基础期末复习题
- 全国优质课大赛一等奖道德与法治人教版八年级上册《维护国家安全》大单元教学设计精美课件
- 幼儿园大班科学聪明的中国人
评论
0/150
提交评论