基于单片机的智能晾衣架控制系统的设计与实现文献综述
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文献综述
前言
本人毕业设计的论题为《基于单片机的智能晾衣架控制系统的设计与实现》,由于目前人们所使用的晾衣架多为不能随外界环境变化而自动收缩的传统类型,对实际生活用处得不到大的提高,因此本文的叙述对基于单片机的智能晾衣架控制系统的设计与实现具有一定得指导意义。
本文根据目前国内外学者对单片机研究成果,借鉴他们的成功经验,大胆的将单片机的应用和晾衣架系统相结合。这些文献给与本文很大的参考价值。本文主要查阅进几年有关单片机的文献期刊。
随着时代的发展人们对生活质量要求不断提高,目前人们所使用的晾衣架多为不能随外界环境变化而自动收缩的传统类型,国内现在也有生产智能晾衣架的厂家,但是他们所生产的智能晾衣架都是安装在阳台内部,通过电路的控制使晾衣架根据不同的情况垂直升降,以达到智能晾晒衣物的功能。而本设计采用单片机作为智能晾衣架的检测及控制核心,通过温湿传感器探测外界环境的温度和湿度,当温度或湿度达到一定指标时,单片机控制电动机正转(或者反转)从而使衣架自动收回,当传动杆接触到位置开关时,电机停止转动;当雨停后,阳光充裕时,光敏电阻将信息反馈给单片机,单片机再控制电动机反转(或者正转)从而使衣架自动伸出接收晾晒,近几年单片机也和晾衣架的结合得到了巨大的发展。
李广弟等人所编写的《单片机基础》中,讲解的大量的单片机原理,以及单片机的系统应用,为广大的单片机初学者提供了有力的帮助,这极大地提高了我国对单片机方面的研究。
李广弟,朱月秀,冷祖祁等编著的《单片机原理及应用技术第三版,该教材的主要内容为单片机基础知识、单片机的汇编语言及应用程序设计方法、80C51单片机的指令系统;单片机的汇编语言及应用程序设计方法等8部分内容。
胡花编著的《单片机原理及应用技术》第一版,本书全面、详细地介绍了80C51单片机的结构和原理和应用技术。主要内容包括:80C51单片机指令系统和程序设计、中断与定时技术、系统扩展技术、异步串行通讯技术等。
张家田编著的《液晶显示器件应用技术》第一版,本书详细介绍了液晶显示器件(LCD),内容包括液晶显示器件的基本知识及应用中的基本问题,常用液晶显示器件的分类和工作机理,液晶显示器件的写入机理与驱动方法,点阵液晶显示控制器,点阵字符液晶显示模块,点阵图形液晶显示器件。书中不但介绍了这些液晶显示器件的引脚排列、功能、外形尺寸、工作原理、软件编程,还给出了应用程序实例。
罗中华编著的《单片机原理与应用》,该书主要侧重于单片机学习与实践的结合,介绍了单片机系统的存储器扩展等关键技术,并通过大量的具体的应用实例,在实践中去验证学到的理论,使学习上的难点疑点被发现和得到有效解决。
郭天祥编著的《新概念51单片机C语言教程:入门、提高、开发、拓展》电子工业出版社,本文重点从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用,内容丰富,实用性强,书中有重点介绍到应用单片机和时钟芯片实现电子时钟的具
体内容,许多C语言代码可以给本设计许多启示和指导。
伍云霞武晓华王瑛(2010)《对C语言程序设计课程研究性教学的探索与实践》将认知结构论用于C语言程序设计课程教学中,帮助学生建立层次分明的全课程认知结构,以目标激发学生学习心向,以算法为核心讲解,将工程设计与课堂教学同步,大大提高了学生的编程能力。
赵瑾瑾祝蜀平严忠林(2009)《 C语言库函数程序转换方法》结合通用函数库的特点和正则表达式的优点设计和实现了一套完善、简单、逻辑结构清晰的转换方法和实现代码,该方法不仅保证了最终结果的绝对完全一致,而且解决了因C语言拥有指针类型而存在的数据类型不一致问题,并通过大量测试用例验证了该方法的正确性、有效性和高效性。
郭曦缓(2010)《C语言指针分析的设计与实现》冲区溢出是C语言程序中很常见的问题,它严重影响到系统的安全.该文通过对常用的指针分析算法进行比较和分析,包括上下文敏感、流敏感,域敏感分析等,着重分析并实现了Steensgaard算法,用来对C语言程序的缓冲区溢出进行静态分析,并进行指针安全的分析.
曾辉岳莉(2010)《基于C语言的递归与循环关系的研究》本文阐述了作者对于算法设计中递归问题和循环问题的理解,同时讨论了两者的转换关系,并使用C语言对其中一种转换方式进行了实验,以求在相关算法的优化设计方面能够有所提高.。
马丽娟(2010)《常用计算机算法简介及C语言举例》该文主要是简单介绍了常用的几种计算机算法,如迭代法、递推法、递归法、穷举法等,并举例用C语言进行实现。
于清吐尔根·依布拉音阿里甫·库尔班2009《算法为先的C语言教学模式探讨》本文通过分析C语言教学中存在的问题,提出算法学习对学生学习语 3 法和上机操作有着积极的作用,进而阐述算法为先的教学方法,实践证明,该教学方法从根本上调动学生学习C语言的积极性和主动性。
梁旭玲(2010)《C语言排序算法的分析和总结》本文具体介绍了C语言当中几种常用的排序方法,并对这些排序方法的基本思想、算法代码、执行过程进行了分析和总结。力求使初学者对于C语言当中遇到的排序问题有个比较清晰的了解。
结论
通过以上文献综述,不难发现:目前人们所使用的晾衣架多为不能随外界环境变化而自动收缩的传统类型。假如住户是双职工,或者住户有事在外,那么如果下雨或者夜晚,传统类型的晾衣架就做不到使晾晒在室外的衣物避雨、避露水的功能。炎热夏日,上班族通常是把衣物晾晒在室外一整天。住户即使在家,为了减少麻烦,也很少在夏日的正午把衣物收回室内,等气温下降之后再把衣物拿出去晾晒,其实暴晒对衣物的损伤极大。
国内现在也有生产智能晾衣架的厂家,但是他们所生产的智能晾衣架都是安装在阳台内部,通过电路的控制使晾衣架根据不同的情况垂直升降,以达到智能晾晒衣物的功能。而本设计采用单片机作为智能晾衣架的检测及控制核心,通过温湿传感器探测外界环境的温度和湿度,当温度或湿度达到一定指标时,单片机控制电动机正转(或者反转)从而使衣架自动收回,当传动杆接触到位置开关时,电机停止转动;当雨停后,阳光充裕时,光敏电阻将信息反馈给单片机,单片机再控制电动机反转(或者正转)从而使衣架自动伸出接收晾晒。晾衣杆与各传动轴之间采用滑轮、钢丝绳等连接。
通过上述文献,不难发现我国的单片机发展速度十分快,对单片的的应用也不断的加强,因此极大地鼓舞了我们青年学子去开发和研究单片机。本文通过对单片机的应用体现了单片机应用面的广泛程度,以及开发要求不高。