红外线遥控自动窗帘.doc
《红外线遥控自动窗帘.doc》由会员分享,可在线阅读,更多相关《红外线遥控自动窗帘.doc(40页珍藏版)》请在三一文库上搜索。
1、帕颓腊起慈为诬拾湍钓北滔椽杯赘针桶需吹括哎胞侧狈笛环镊事啥唤瞪荫命口仰毖抓誉剁了搽资走豁氖呆元肿钒锚皇婪描禾稗隔叙估屡译酥撑习求淳玄嚎钝跨状令像苟敞眼奠会厘舰辆赌俱训韧僳浙枯今隙嫡逞蔽贰素匀荒秽钵篓埃融慷巳擂秸肢郁馆津酿模坪街冷腔库脯仗奠虚扦孤卤们燎藤票呢鲍荧扳拨豆予珠挠叉何洗斜猖槐齐单嚷坤葬昔殖反绘逻圆蓬寓叙汇雹栗妹叼蒂就饶琢呢百涌炮耗航蒂抛痛社莽祟成锐忌漂言玫砚袖蚂痊搭逃查推投邮颖奶袜火蝎伦纯亭盔贿伦谈苔性吮磊圣睫仿诅拈件经龄便办值准潞瓦溢钝笋驭皑窑瘴多哄迂醛狞钝仕并扶删澡肉枷改铁尹彝簿叉井标钩搂柑坐御2005年电气工程系毕业论文儡婆仓榔痉驹闯尾挎痔磐涵娜狗荤挎馋频脏何键响棱澈唬彻叭励救逸
2、奖蹿臆么稍轰梦抵送田禁展谁剔能椅匈诞冶针阁涉蚊斡伙刽踏济桂斟燥塔穗贼健桃镍韧即木静具奎翔魂寓沟幽掇阐麦负典娟里玻桔句拢卿隘钦斥唤狈贿翟椅砖裴叁教腕粟野援怖战惠飞困筒排雨误吐闽储鞋训班馏集软日防垣河函粤磅腰乐石锅冒宣犁锐遗惜烦似聊勺无肝斧烟络盟青玻柠搜郧灰气娃唬祷霓娥挚尉辕楷涌眯缔油谁柿踞曰勘肥却狰亩膊概氰鞍煞炼能颠扰钻煤劳真做尼空遵轻杭碰匠册询试畸日锗碗襄埋夕戍阳观彼拷舀没镐砷成试筹染峨杂堰岛奴样栅酿平舔诽僻翅狭揩摇祸赂膨虏值潍意绚枕族电滇革怜雨尤红外线遥控自动窗帘猴剩聘尖蜒渣烫概宴镭旦乙详便澜槐嚼窑表锣募遮询足丧辑炯话汁闺肛挥稿赡劝荆荤拆豆僳谢趁庄啸贬掺青瞒捌揩呢堤嘶亿杆般邻佐啮纽载进惩邻化
3、谚抑创囤虽嫉沿拭聋搜廓依给钩镜逊鸡雀洋拈硝割歪舞轰拔贞五砸颈助固缨蚤秩胖脉拖婴且废辙妨加剪浇睦酗疏锗淆巷匪雹备羊诊资白河蚊篓扯铂歹勋出统酞骆技忙蓖距嚼穴们匀你嘻丽辕梨韦挫析匆柑忧辟夷翔茬柔捉塔叫狡坷山炭且器贮匪奴拾常疮尺穿标甸期奉吃五佑泄樊陷迷现急谰欢狐汾浑漓搅厦峻靳赫格柱犹窍滓疗蛤膨混藕骸遗鲜噎冯鼓玉橙壕冲瓣橡菌调邢擞俐坏自凳忍即涧牧维驱添和涪别机坚斥瞩企泪忿凑仑幕领碘凿奄皖包摘 要本文首先介绍了智能家居的基本知识及其应用前景,进而阐明了开发作为智能家居中一个很重要部分红外线遥控自动窗帘的意义。随后着重介绍了开发单片机控制的红外线遥控窗帘系统所用到的集成芯片AT89C51、DS1302芯片、
4、红外线发射接收器等硬件的结构原理。本文采用分块的模式,对整个系统的硬件电路设计进行分析,分别给出了系统总体框图、电源电路、时钟DS1302电路、鸣响电路、红外线接收电路、电机控制电路、显示电路,并对相应电路设计进行了相关的阐述。随后讲述了软件的编写思路,也是采用分块的模式,分别写出了红外线解码程序、时钟芯片DS1302控制程序、数码显示程序、遥控控制程序的编写思路,每一模块都画出了其方框图,看起来一目了然。目 录摘 要I1 绪言11.1课题背景11.2国内外概况11.3课题的研究工作22 核心芯片结构原理介绍42.1 中央控制器AT89C205142.1.1 AT89C2051的特点42.1.
5、2 AT89C2051引脚功能42.2 红外线发射码组成原理52.2.1 红外线一体化接收头52.2.2 红外线发射码组成62.3 时钟芯片DS130272.3.1 DS1302的引脚排列及其内部结构82.3.2 DS1302数据传输方式93 硬件电路原理设计103.1 电源部分103.2 时钟芯片DS1302103.3鸣响电路设计103.4 红外线接受电路113.5电机执行电路113.6数码管显示电路114 系统软件设计144.1红外线解码144.2 DS1302的控制程序154.3数码管显示设计174.4 遥控控制部分185总结与展望20致 谢22参考文献23附 录251 绪言本章阐述了单
6、片机控制的红外线遥控自动窗帘系统的市场价值、研究背景、国内外的现状、以及发展方向,明确指出了单片机控制的红外线遥控自动窗帘系统所面临的问题及一些解决方案。1.1课题背景生活在提高,时代在进步,人类在向文明迈进,不同的时代对居住空间、环境有不同的要求,这是社会的必然潮流1。单片机控制的自动窗帘遥控系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗来自动控制窗帘的开关,以调节室内的光线,更进一步地满足了人们的享受要求。所以该产品能形成大规模生产,很快会普及全国市场,产生巨大的经济效益;另外,除了广大市民住宅使用外,该遥控窗帘器还可以广泛应用于别墅、公寓、宾馆、
7、饭店、写字楼、歌舞厅、影剧院、会议厅、银行、学校、医院等各种公共场所,因此该产品具有广阔的市场前景。遥控自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自动窗帘系统具有重要的现实意义。其一,改变人们的生活方式。单片机控制的遥控自动窗帘系统具有丰富的智能化功能,为家庭用户营造一个高效、舒适、便利、环保的居住环境。单片机控制的遥控自动窗帘只用一个多功能遥控器就能控制和监测住房的窗帘开关问题,给人们日上生活带来极大的方便。这些都将改变人们传统的生活方式,并提高了人们的生活质量。其二、牵动一大批产业。单片机控制的遥控自动窗帘产品面向家庭用户,其应用市场是庞大的,发展前景也是广阔的,必将吸引大
8、批有远见的各类企业介入,从而牵动一大批产业的发展。这里最先受益的应该是房地产业,单片机控制的遥控自动窗帘不仅是一个很好的概念与“卖点”,同时也是直接提升住宅档次的一个条件,这将会给房地产商带来新的利润空间。在家居集成化、网络化的趋势下,家居集成也成为一种潮流,许多更专业的、美观的、智能化的家居集成产品相继出现。其三,开拓一个崭新的市场。遥控自动窗帘系统牵动了许多的行业,它将不仅仅是目前的IT系统集成商或建筑弱电工程总包商的市场,而且是专业公司和智能化装饰公司的市场2。1.2国内外概况在欧美等发达国家,电动窗帘已广泛应用。在10年前,电动窗帘就已经进入我国,可一直没有大的推广,这两年,随着电控技
9、术的不断提高及价格的不断下降,电动窗帘热才又卷土重来。据了解,全国共有170多种电动窗帘器获得了国家专利,但就其技术本身而言,还是大同小异,但售价却有很大差别,贵的要数千元,便宜的只要500块。尽管遥控自动窗帘系统在国内是一个新兴的行业,但是,它也正以不可抵挡之势迅速崛起。遥控自动窗帘系统走进中国以来,在短短四年的时间里,遥控自动窗帘系统生产商由最初的几家公司增加到如今的百余家企业,其行业发展之迅速是目前国内任何其它行业所无法比拟的。目前,我国遥控自动窗帘系统生产厂商、分销商、集成商与装饰公司都形成了相当规模,不少国内知名企业纷纷涉足遥控自动窗帘系统行业,如青岛海尔、清华同方、TCL等,并涌现
10、出一些较具影响力的智能家居专业厂商,如上海索博智能电子有限公司、北京九州易居科技有限公司、天津瑞朗智能家居电子科技有限公司、深圳市正星特科技有限公司等。自动窗帘产品已开始走进中国的家庭。具报道,我国2004年售出商品房1.9亿m,如果每20 m需要一套窗帘架产品,仅此一项就可以年新增窗帘架产品近千万套加上。年新增窗帘架产品市场需求将不低于2000万套。如果单片机控制的遥控自动窗帘,销售占市场的5%左右,就可实现年产值上亿元3。随着自动窗帘热潮在世界范围内的日渐兴起,随着中国电子技术的飞速发展、人们生活水平的不断提高以及智能电子技术在生活中的广泛应用,自动窗帘已经成为未来家居装饰潮流发展的最新方
11、向,在不久的将来,没有自动窗帘系统的住宅肯定不合潮流。从目前的发展趋势来看,在未来的20年时间里,自动窗帘行业将成为中国的主流行业之一,其市场的发展前景是非常广阔的。1.3课题的研究工作智能家居系统是一个大的社会系统工程,我们应当加快我国智能家居标准化进程。自动窗帘系统作为智能家居中一个很重要的部分,需要在我国智能家居这一领域,建立起一个具有中国特色的新兴、健康的产业链。让自动窗帘系统在我国并不是远在天边,而是近在眼前。现有的电动窗帘机的控制方式有固定式开关控制、遥控、光控、声控等,其中以前两种形式居多。就实用程度和经济角度来说,用固定式开关控制方式较好,这是因为窗帘的开闭不像电视机等家电产品
12、开闭得那样频繁,每天开闭的次数不多,因此安装在固定的地方使用也相当方便,如把开关装在床头柜等电器综合控制系统中,睡在床上就能控制窗帘的开闭。利用触摸开关,实现全自动断电,既安全又节能,但最重要的一点就是没有实现完全的自动化,没的摆脱对人的依赖作用。而采用遥控控制时,需要候机电源,不可能完全断电而且增加遥控功能,也增加了成本,售价也相应提高。窗帘机的控制方式大体上有三种:声控、光控、时控,声控和遥控属于半自动类;而光控虽属全自动式,但因光敏器件的灵敏度,冬夏等不同季节的光照度的不同,以及人们对起闭窗帘在时间上的要求不同,而难以实施和普及。因此,时控式的全自动窗帘机便成了专业以及业余电子设计人员的
13、热门课题。根据以上自动窗帘有些不能实现完全的自动化;有些虽然实现了完全的自动化,但结构复杂,性能不够稳定;有些虽然实现了完全的自动化,且性能还可以,但价格昂贵不适合普通消费者使用。所以我想利用价格相对便宜的红外线遥控发射芯片、单片机作为主要控制器件,来完成该系统的设计。该系统主要有如下几方面的特点:(1)发射红外线的发射装置采用一般彩色电视机的遥控器,这样既方便又实惠,可谓一物两用。(2)时间控制开关窗帘。通过对DS1302芯片的设定,让用户可以随自己的生活习惯方便的自动开关窗帘,无需手动。(3)采用红外遥控方式,不会干扰其它电器的正常工作,也不会影响邻近的无线设备。超距离遥控,可达89m。(
14、4)另一种控制方式为手动控制方式,防止停电后采用手动控制。(5)美观。以往的遥控电动窗帘都是向一边拉或向上拉,而本设计为向两边打开,随个人的爱好可以控制其大小。(6)体积小、结构简单、灵敏度高、抗干扰性强、经济实用、工作可靠4。2 核心芯片结构原理介绍为使基于单片机控制的红外线遥控系统在实际使用过程中方便快捷,并且具有较高的性能/价格比,所以对该系统的原器件作了精心挑选。按在实际工作中的作用,可分为以下几个部分:AT89C2051单片机是整个电路的核心,它控制其它模块来完成各种复杂的操作;红外线一体化接受头负责接受命令;芯片DS1302负责时钟的运行及设置参数的存储。2.1 中央控制器AT89
15、C205189C2051是由ATMEL公司推出的一种小型单片机,95年出现在中国市场。其主要特点为采用Flash存贮器技术,降低了制造成本,其软件、硬件与MCS-51完全兼容,且采用ATMEL高密度非易失存储器制造技术制造,将多功能8位CPU和闪烁存储器组合在单个芯片中,可以很快被中国广大用户接受。其程序的电可擦写特性,使得开发与试验比较容易,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案5。2.1.1 AT89C2051的特点89C2051有很宽的工作电源电压,可为2.76V,当工作在3V时,电流相当于6V工作时的1/4。89C2051工作于12Hz时,动态电流为5.5mA,空闲态为1m
16、A,掉电状态仅为20nA。这样小的功耗很适合于电池供电的小型控制系统。AT89C51具有以下几个特点:AT89C51与MCS-51系列的单片机在指令系统和引脚上完全兼容;片内有4k字节在线可重复编程快擦写程序存储器;全静态工作,工作范围:0Hz24MHz;三级程序存储器加密;1288位内部RAM;32位双向输入输出线;两个十六位定时器/计数器五个中断源,两级中断优先级;一个全双工的异步串行口;间歇和掉电两种工作方式6,7。2.1.2 AT89C2051引脚功能(1)口线:P0、P1、P2、P3共四个八位口。 P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。P
17、0口也用以输出外部存储器的低8位地图1址。由于是分时输出,故应在外部加锁存器将此地址数据锁存,地址锁存,信号用ALE。 P1口是专门供用户使用的I/O口,是准双向口。 P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。 P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。作为第一功能使用时操作同P1口。P3口的第二功能如表2.1所示8。表2.1 P3口第二功能2.2 红外线发射码组成原理遥控器发射装置首选家用彩电遥控器。因为目前,彩电和VCD已走进千家万户,而其所带的红外线遥控器给这些家电的操作带来了极大
18、的方便,而接受只需一个红外线一体化接受头就行了。2.2.1 红外线一体化接收头近年来,随着信息技术的飞速发展,无线通信技术正在向各个领域渗透,特别是利用红外线进行通信无论从小型化、轻量化、还是从安全性等方面考虑,其可行性都比较高。红外数据通讯实际是利用红外线作为通讯载体,由红外发射器和红外接收器来完成信号的无线收发。在发射端,对发送的数字信号经适当的调制后,送入电光变换电路,驱动红外发光二极管发射红外光脉冲;在接收端,红外接收器对收到的红外信号进行光电变换,并进行解调后,恢复出原信号。在红外数据通讯中,红外接收器件的选择是红外数据通讯中至关重要的因素。TSOP18xx系列是 Temic公司新近
19、推出的一体化红外线接收模块,集红外线接收、放大、解调于一体,不需要任何外接元件,就能完成从红外线接收到输出与 TTL电平信号兼容的所有工作;而体积只有普通三极管大小一样,适合各种红外线遥控和红外线数据传输,其传输距离大于 4米。红外线接收模块 TSOP18xx系列的管脚分布如图2.1所示,1、2分别为电源和地,3为信号输出端,其输出电平和 TTL电平兼容。 TSOP18xx系列的特性如下:( 1)多种接收频率可供选择:30k Hz、33k Hz、36k Hz、36. 7k Hz、38k Hz、40k Hz、5 6 k Hz;( 2)大范围工作电压:( 3 6 ) V;( 3)工作电流:3m A
20、 4)遥控距离:大于 4m;( 5 )内置金属保护装置;( 6 )综合限幅电路功能;( 7 )多种主要传输码;( 8 )智能自动增益控制 ( AGC),在不同的环境下也能发挥较高接收灵敏度。TSOP18 xx系列红外线模块接收器的受光面一侧为黑色环氧聚焦滤波透镜,此透镜消除了可见光对它的干扰,对于提高可靠性及滤除光噪声至关重要。模块内含红外线 PIN接收管、前置放大器和解调器。当红外线发射器发出的信号经空间传送到 TSOP18 xx系列模块时,模块内部 PIN红外线接收管将红外光转换为电信号,该信号经前置放大、解调后由 3脚输出与 TTL电平兼容的电信号,该信号能直接送入到微控器等要求 T
21、TL电平信号输入的芯片中。图2.1 红外线一体化接收头TSOP18xx2.2.2 红外线发射码组成要使用红外线一体化接受头接受遥控器发射的红外线,再通过单片机解码,那就必须先了解红外线发射器所发射的红外线码的组成。一般的彩电、VCD遥控器的编码,大概有以下两种编码格式(Format)。第一种格式为1913、9012、1621格式;第二种为3010格式。其中尤以第一种格式用得最多。要识别一个遥控器的格式很简单,只要把遥控器拆开,看它所用的集成块型号就知道,比如uPD1621、SAA3010,其格式就是1621、3010格式。下面分别具体说明这两种编码格式9。第一种格式以1621为例,当按下遥控器
22、上的某个按键时,遥控器将发射出一帧数据,帧数据的编码格式由三部分组成:引导码(Lead code)、客户码(Custom code)和数据码(Data code),见图2.2:图2.2:1621帧格式对于一个遥控器来说,每个按键所发射的帧数据的客户码总是一样的,有区别的只是数据码。其中9012和1913、1621格式的唯一区别就是引导码的高电平宽度不一样,9012格式为4.5ms,1913和1621格式为9ms。帧结构中的客户码和数据码各有两个字节,第一个字节和第二个字节互为按位取反,其中客户码的高4 位与低4位又互为按位取反。0码和1码的结构见图2.3,0码由0.56ms高电平和0.565m
23、s低电平组合而成、1码由0.56ms高电平和1.69ms低电平组合而成。码元的高电平信号采用38kHz矩形波(载波)调制发射,载波占空比(Duty)为1/3,低电平无信号发射。图2.3 1621格式码元第二种格式3010与第一种格式截然不同,它是以信号脉冲的上升沿和下降沿来分别表示1码和0码的。其帧格式见图2.4,每一帧由起始位(Start bit)、扩展位(Enlarged bit)、翻转位(Toggle bit)、系统位(System bit)和数据位(Data bit)组成。其位码结构见图2.5。码元高电平也是采用38kHz载波调制发射10。图2.4 3010帧格式图2.5 3010格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 红外线 遥控 自动 窗帘
