并通过口检测边缘触点即判断窗帘是否已完全打开,若口为高电平,则窗帘还未完全打开,此时可以置口为高电平,口为低电平从而控制电动机正转打开窗帘若口为低电平,则窗帘已完全打开,此时可以置口为低电平,口应为低电平从而关闭电动机并设置动作标志寄存器而当接收到的是关闭键编码时,则可设置动作标志寄存器,通过口检测中间触点即判断窗帘是否已完全关闭,若口为高电平则表示窗帘还未完全关闭,此时可以置口为低电平,口为高电平从而控制电动机反转关闭窗帘若为低电平则窗帘已完全关闭,此时可以置口为低电平,口也为低电平,从而关闭电动机并设置动作标志寄存器当接收到的是停止键编码时,可设置动作标志寄存器,并置口为低电平,口也为低电平从而关闭电动机。如果接收控制器部分的单片机未检测到红外线信号产生即口为高电平时,则可调用电动机控制子程序即根据动作标志寄存器的值进行电动机控制。电动机控制过程如图所示。基于红外遥控的自动窗帘控制器设计图接收电路原理图基于红外遥控的自动窗帘控制器设计初始化主程序是否有键按下读取相应发射码调用发送子程序第五章软件设计发射系统软件设计本次设计的红外遥控器发射程序由主程序发射程序两部分组成。程序开始,确定是否有按键按下,若口低四位都为则无键按下返回主程序继续等待若口低四位不全为则表示有键按下,继续下步扫描,具体明确是哪个按键,得到键值信息。调用发送子程序,根据信号中的高低电平发送不同的脉冲串,来控制接收端的电机转动。流程图如图所示。否是图红外发射程序设计流程图基于红外遥控的自动窗帘控制器设计开始判断信号是或调用信号的子程序调用信号的子程序信号位数减是否为返回主程序发射子程序设计因的红外接收频率为,所以载波信号采用的矩形波。载波信号的产生由子程序产生,矩形波周期。发射系统流程图如图所示。是是是图红外遥控发射程序流程图接收子程序设计本次设计的红外遥控器接收部分由主程序信号判断程序和电机驱动三部分组成。程序开始,单片机对口不断进行扫描,判断从输出的信基于红外遥控的自动窗帘控制器设计开始初始化调用信号判断子程序判断有无信号确定信号类型结束号是否为低电平,若为高电平说明接收头未接收到任何红外信号,若为低电平,则说明引导码已到来,开始进行信号接收。当八位数据接收完毕,则驱动电机执行相应的动作。接收系统流程图如图所示。否是图接收系统流程图主程序作为程序的总体框架,起着衔接各个子程序的重要作用。虽然有时只是短短的几句语句,但显得整个程序总体上分工明确,各部分功能也不容易混淆,为以后的调试提供方便。起始地址从开始,从跳过中断地址,为中断程序留下足够的空间。在本次设计中虽然未用到,但为以后功能的增加做了准备。初始化内容中,将程序中所用的累加器等清零。口是用来接收基于红外遥控的自动窗帘控制器设计信号的,在初始化过程中将其置,表示此时并没有接收到任何信号。电机控制部分子程序设计电机控制部分当接收控制器部分的单片机检测到有红外信号时即红外接收头有低电平输出,通过口读出红外接收头收到的编码,并将此编码分别与打开键编码关闭键编码停止键编码相比较。当接收到的是打开键编码时,我们设置动作标志寄存器,并通过口检测边缘触点即判断窗帘是否已完全打开,若口为高电平,则窗帘还未完全打开,此时可以置口为高电平,口应为低电平,控制电动机正转打开窗帘并设置动作标志寄存器。而当接收到的是关闭键编码时,则可设置动作标志寄存器,通过口检测中间触点即判断窗帘是否已完全关闭,若口为高电平,则表示窗帘还未完全关闭,此时可以置口为低电平,口为高电平从而控制电动机反转关闭窗,基于红外遥控的自动窗帘控制器设计基于红外遥控的自动窗帘控制器设计发射程序基于红外遥控的自动窗帘控制器设计接收主程序基于红外遥控的自动窗帘控制器设计帘若口为低电平则窗帘已完全关闭,此时可以置口为低电平,口也为低电平,从而关闭电动机并设置动作标志寄存器。当接收到的是停止键编码时,可设置动作标志寄存器,并置为低电平,口也为低电平从而关闭电动机。如图所示。基于红外遥控的自动窗帘控制器设计开始是否碰到边缘触点关闭电动机,置是否碰到中间触点关闭电动机,置关闭电动机结束驱动电动机正转打开窗帘驱动电动机反转关闭窗帘否是否是否是否是否是图电动机控制子程序流程图基于红外遥控的自动窗帘控制器设计开始判断左边或右边窗帘判断窗帘状态返回主程序图接收系统程序流程图基于红外遥控的自动窗帘控制器设计结论本文主要介绍了基于单片机的红外窗帘控制器的设计原理,给出了遥控器和接收器的硬件设计方案,并以流程图方式对系统的遥控器和接收器的软件设计进行了介绍。采用单片机为主控芯片设计,完成了红外窗帘的基本功能。相关工作总结如下了解了红外遥控通信原理分析了发射器与接收器的原理了解编码与解码原理了解利用单片机的系统设计本课题的设计虽然取得了定的收获,但是在很多方面还需要进步的改进和完善。同时我也还有很多的不足之处。比如在程序的编写上就存在很大的不足。需要在今后的工作学习当中加强学习。基于红外遥控的自动窗帘控制器设计参考文献单片机原理与应用曹龙汉刘安才编著重庆通信学院现代电子技术应用与设计肖洪生等编著北京科学技术文献出版社现代测试系统刘文彦等编著长沙国防科技大学出版社单片机实用系统设计技术唐小翠王金凤编著北京国防工业出版社搜集相关文件资料基于红外遥控的自动窗帘控制器设计致谢经过两个多月的学习和工作,我终于完成了基于红外遥控的自动窗帘控制器设计的论文。从开始接到论文到系统的实现,再到文章的完成,每步对我来说都是新的尝试与挑战,这也是我在大学期间完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受,独立的学习,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,是自己非常稚嫩的作品步步完善起来,每次改进都是我学习的收获。这次做论文的经历使我受益匪浅,我感受到做论文是要真正用心去做件事,是真正的自己学习的过程和研究的过程。希望这次经历能让我在以后学习中激励我继续进步。基于红外遥控的自动窗帘控制器设计附录遥控器控制程序,基于红外遥控的自动窗帘控制器设计,,,基于红外遥控的自动窗帘控制器设计,,端采用单片机将待发送的二进制信号编码调制为系列的脉冲串信号,通过红外发射管发射红外信号。红外接收端普遍采用体化红外接收头如,它接收红外信号频率为,周期约接收红外信号,它同时对信号进行放大检波整形,得到电平的编码信号,再送给单片机,经单片机解码并执行,去控制电动机的正反转。如图所示。发射程序模块的设计利用单片机扫描遥控器上的三个按键即打开关闭和停止,当确认按键后,利用红外线发射头发送该按键的编码。接收程序模块的设计利用单片机通过红外线接收头对遥控器部分发出的编码进行解码,解调后根据编码的不同来控制继电器的吸合或释放,以控制电动机的正反转或停止,从而实现窗帘的打开关闭或停止。系统设计的般思路硬件的设计该窗帘控制器的采用单片机,执行机构由电机驱动电路和台可逆变速电动机控制窗帘的拉开和关闭。检测机构由光敏二极管和些附属电路组成。通信机构由红外发射器红外接收器等组成。采用红外遥控方式基于红外遥控的自动窗帘控制器设计自动控制方式和手动方式。软件的设计从总的设计出发点来说,窗帘的设计方向是面向般的家庭使用所以从硬件的选择到程序的设计都考虑开发的成本和系统的整体的性能,要求做到体积小重量轻单电源低功耗功能强价格低廉抗干扰能力强等特性。程序的设计包括红外的接收和发送控制。设计系统的流程图图红外遥控系统的方框图打开键关闭键停止键单片机红外发射电路体化红外接头单片机中间触点边缘触点继电器电动机基于红外遥控的自动窗帘控制器设计第三章红外遥控技术红外控制的通信原理和应用在许多基于单片机的应用系统中,系统需要实现遥控功能,而红外通信则是被采用较多的种方法。红外通信具有控制简单实施方便传输可靠性高的特点,是种较为常见的通信方式。红外线通信是种廉价近距离无线低功耗保密性强的通讯方案,主要应用于近距离的无线数据传输。红外通信基本原理红外通信是利用近红外波段作为传递信息的媒体,即通信信道。发送端将基带二进制信号调制为系列的脉冲串信号,通过红外发射管发射信号。接收端将接收到的信号装成电信号,再经过放大滤波等处理后送给解调电路进行解调,还原为二进制信号后输出。常用的有通过脉冲宽度来实现信号调制和通过脉冲串之间的时间间隔来实现信号调制的脉时调制两种方法。简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输红外通信接口就是针对红外信道的调制解调。红外控制的应用红外通信技术是目前被广泛使用的种无线连接技术,被众多硬件和软件平台所支持。常用在笔记本电脑打印机移动电话等设备。红外遥控技术红外遥控系统主要由遥控发射器体化接收头单片机接口电路组成。遥控器用来产生遥控编码脉冲,驱动红外发射管输出红外遥控信号,遥控接收头来完成对遥控信号的放大检波整形解调出遥控编码脉冲。基于红外遥控的自动窗帘控制器设计遥控编码脉冲是组串行二进制码,对于般的红外遥控系统,此串行码输入到微控制器,由其内部完成对遥控指令解码,并执行相应的遥控功能。红外遥控控制过程本系统以单片机为核心,由发射和接受两部分组成,发射部分主要完成编码和调制,接收部分完成调解和解码。其发射部分主要由单片机完成编码
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 36 页
第 2 页 / 共 36 页
第 3 页 / 共 36 页
第 4 页 / 共 36 页
第 5 页 / 共 36 页
第 6 页 / 共 36 页
第 7 页 / 共 36 页
第 8 页 / 共 36 页
第 9 页 / 共 36 页
第 10 页 / 共 36 页
第 11 页 / 共 36 页
第 12 页 / 共 36 页
第 13 页 / 共 36 页
第 14 页 / 共 36 页
第 15 页 / 共 36 页
预览结束,还剩
21 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。