基于单片机的智能家居毕业设计正文--最终版(12)
烟台大学毕业论文(设计)
7)、用C语言编写的程序可移植性特别高。在不做修改的前提下几乎能移植到各种操作系统及不同型号的主控部件。由于C语言多功能的特点,使C语言的应用面非常广。
4.2主控系统部分的软件设计
按键开关电路模块利用定时器T0定时器中断实现,LCD液晶显示模块利用T1定时器中断对接收到的温度值以及时钟电路时钟值进行实时显示,其余的功能在主程序中是实现。
4.2.1按键开关输入模块电路的软件设计
按键开关电路使用定时器T0中断,整个过程中,如果LCD显示的时间值不准确,通过MEU1按钮进入按键开关电路执行模块,ADE1键为加键,DEC1键为减键,通过两个按键开关对时间进行调整,调时完成后退出该模块,流程图如下:
T0 中断入口 N 时间慢?
关总中断 Y 按DEC1键调
整到准确值 按ADE1键调
整到准确值
读键盘功能
N 暂时存储 时间值
正确?
Y LCD正确显示
退出键盘功能
开总中断
中断返回
图4-1 时钟模块在LCD实时显示控制流程图
34
烟台大学毕业论文(设计)
4.2.2 LCD液晶显示模块程序设计
子程序入口 选通LCD 功能设定 延时 开启显示状态开关
延时 设定光标移动方向 光标归位 取消选定 子程序返回
图4-2 液晶显示模块初始化流程图
T1中断入口 将温度值写入液晶寄存器并显示 关总中断 设置定时器T1 初始值 设置时间显示位置 开总中断 将时间值写入液晶寄存器并显示 中断返回 设置温度显示位置 图4-3 液晶显示设置流程图
35
烟台大学毕业论文(设计)
第五章 总结
众所周知,大学生毕业设计的开始也就意味着大学生活即将结束,毕业设计是我们在大学生活的最后一站,它不仅是对我们大学所学知识整合及熟练运用的一次考验,同样是对我们即将走向社会参加实际工作及自学能力的一次锻炼。在毕业设计开题到最终基本完成整个毕业设计的过程中,我得到了我的导师陈老师的大力帮助,也得到了很多同学的热情帮忙。在本次持续一学期的毕业设计中,我受益匪浅。所学到的不仅是对专业知识的掌握及运用,更重要的是学会独立思考、筛选有价值信息和团结互助的团队精神。
通过本次毕业设计,使我对基于单片机的智能控制有了更多的了解和掌握,在科技飞速发展的今天,科技意味着第一生产力,机器智能正在越来越多的方面取代人工操作,作为智能控制在工业应用的代表性成果,它结合了程序调控,提供了定时控制、计数控制、步进控制以及数据处理等多种功能,具有人工作业无法比拟的优越性和精确性。随着科技的发展,基于单片机的智能控制空能也会不断扩大,各项性能也将不断提高。
因为之前在大学理论课上对单片机的相关知识了解甚浅,而且没有系统的概念和思路,所以在设计中约到了很多阻碍,也走了不少弯路。我花了一部分时间和精力去学习单片机的相关知识,不懂的地方去请教陈老师和班里基础好的同学,在他们的耐心讲解下,使我对单片机有了进一步的了解,这对我下一步的设计展开帮助很大。在硬件电路设计和关键芯片元器件的选择上,涉及到了电力电子技术、低压步进电机工作原理,模拟电子技术等多方面的知识,不仅巩固了我大学所学专业的知识,更让我对智能控制有了较为系统的概念和体会。
在刚接到设计课题时感觉无从下手,多亏了陈老师布置了详细的任务及工作流程,让我们提前准备,以防止前松后紧的情况出现。在这期间,陈老师多次在百忙之中抽出时间指导我的毕业设计,并不断提出新的要求和改进方案,帮我克服了很多重要难题。毕竟,毕业设计不是一朝一夕就能完成的简单项目,有时候会急于求成,错过了很多重要环节,是陈老师严把质量关,逐渐锻炼了我戒骄戒躁、独立学习思考的能力,为以后走向工作岗位积累了很多课本之外的经验知识。通过这个毕业设计,自己也基本掌握了电路绘图软件Altium Designer的各种功能,能自行的完成很多电路图的绘制,也为自己增加了一个技能。当然,在设计过程中,也暴露了自己的很多问题,诸如对课堂上学过的理论知识掌握不牢,缺乏综合知识及灵活运用的能力,这也是我以后努力的方向。
毕业设计预示着我大学生活的结束,但是却意味着我走向工作岗位的全新开始!加油!
36
烟台大学毕业论文(设计)
致 谢
行文至此,历时三个多月的毕业设计和论文也接近尾声,岁月如梭,我四年的大学时光也即将敲响结束的警钟。在设计过程中,遇到了诸多的阻碍,从电路关键芯片的选择,到部分电路的功能实现,随时会有难题摆在面前。所以,在此衷心感谢我的设计指导老师——陈素老师,她对我进行了无私的指导和帮助,不厌其烦的帮我进行设计的纠错和改进。在整个设计过程中,陈老师对我严格要求,引导我不断开阔思路,为我答疑解惑,使我在临近毕业的这一段宝贵时光中,真正的学有所用,增长了知识。陈老师用她渊博的学识、严谨的治学态度、求实的工作作风和她敏捷的思维,深深影响着我,也鞭策着我向优秀靠近,感谢她为我们营造的浓郁学术氛围,以及学习、生活上的无私帮助。我也将终生难忘陈老师对我的亲切关怀和悉心指导,谨向陈老师致以最崇高的谢意!
此外,我也衷心感谢李老师在步进电机原理方面给我的悉心讲解和指导,让我对电机原理及拖动有了更为深刻的认识。也感谢刘晓坤、王仲轲同学的大力帮忙,在电路图设计和程序调试过程中给了我很多帮助,也感谢班内同学互相帮助,让我能克服一个又一个的困难,解明疑惑,直至整个系统设计顺利完成,在这里请接受我诚挚的谢意。虽然自己在专业课的表现上差强人意,是各位老师和同学给我上了人生的重要一课——凡事只有用心付出就会有收获!感谢培养我长大含辛茹苦的父母,谢谢他们给了我一片天,让我可以尽情飞翔!感谢机电汽车工程学院在我四年的大学生活当中对我的教育和培养,感谢各位老师的辛勤劳动,让我掌握了越来越多的专业知识,为自己将来走向专业化的岗位奠定了良好的基础。由于我的学术水平和理论知识有限,所做设计及论文描述中难免有不足之处,感谢各位老师和学友的批评和指正!
最后,向各位不辞辛苦审阅本论文的各位老师表示衷心的感谢。祝各位老师身体健康,工作顺利!
37
烟台大学毕业论文(设计)
参考文献
[1] 汪贵平,李登峰,新编单片机原理及应用,机械工业出版社,2010
[2] 李朝青,PC机及单片机数据通信技术,北京,北京航空航天大学出版社,2000 [3] 胡汉才,单片机原理及其接口技术,北京,清华大学出版社,1996,88--101 [4] 陈伯时,电力拖动自动控制系统,机械工业出版社,2007
[5] 贾龙,基于DSP和FPGA的高速数据采集系统的设计与实现,电子测量技术 2007年29期,118--130
[6] 许晓峰,电机及拖动(第三版),高等教育出版社,2007
[7] 万福君,单片机微机原理 …… 此处隐藏:1499字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




