欢迎来到天天文库
浏览记录
ID:30829685
大小:303.01 KB
页数:6页
时间:2019-01-03
《家用电器远程控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于TCP/IP协议的家电远程控制系统设计李开国,康志亮,丁武伟,沈茂(四川农业大学信息与工程技术学院,四川雅安625014)摘要:利用STC89C58RD+单片机与ENC28J60网卡芯片设计了一种家电远程控制系统。该系统采用精简的TCP/IP协议实现单片机与IPv4网络通信,单片机用红外通信的方法来同时控制多个家电。网站接受多个用户请求,网络程序处理与对应的单片机之间通信,从而提供一种多用户远程控制多个家电的方案。对电饭煲进行测试,结果显示该方案能够通过互联网远程控制电饭煲。关键词:TCP/IP协议;远程控制;家电;STC89C58RD
2、+单片机中图分类号:TP273文献标识码:ATheDesignofRemoteControlSysteminHouseholdAppliancesBasedonTCP/IPProtocolLiKaiguo,KangZhiliang,DingWuwei,ShenMao(SchoolofInformation&EngineeringTechnology.SichuanAgriculturalUniversity,Ya9an9SichuanProvince625014,China)Abstract:Anewremotecontrolsystemb
3、asedonSTC89C58RD+andENC28J60isdesignedinthepaper.ThesystemappliesthesimplifiedTCP/IPprotocoltocommunicateIPv4networkwithmicrocontroller,andthemicrocontrollercancontrolmultiplehomeappliancessimultaneouslybyusinginfraredcommunication・TheWebsitecanacceptalotofrequestsfrommult
4、ipleusers・Thenetworkprogramsprocessthecommunicationbetweenthenetworkandthecorrespondingmicrocontrollerwithaimofprovidingaremotecontrolmethod,amongwhichthemulti-usercancontrolmultiplehomeappliancessuccessfully.Someexperimentsarecarriedout,andtheexperimentresultsshowthatther
5、icecookercanbecontrolledremotelythroughinternet.Keywords:TCP/IPProtocol;RemoteControl;HouseholdAppliances;MCU0引言互联网的迅猛发展使得我国的上网人数显著增加,手机、笔记本等上网终端的使用率迅速攀升,其中手机增长率约为98.3%。互联网随身化、便携化的趋势明显⑴,同时随着3G牌照的发放以及3G业务的推广,网民使用手机上网的频率将会进一步提高。后IP时代网络社会将向信息社会迈进,物联网将是后IP时代的核心技术叫但是,多数家用电器仍然处于
6、信息“孤岛”状态。随着信息技术的蓬勃发展,家用电器接入互联网成为一种必然趋势,対此本文设计了一种基于TCP/IP协议的家用电器远程控制系统,该系统分为两部分:一是采用STC89C58RD+单片机为核心控制芯片,利用网卡芯片ENC28J60來实现网络通信接口与互联网服务器Z间的通信;二是通过红外载波的发射、接收头与家用电器微控制器进行通信,以此实现对家电的控制。1总体设计项目来源:国家级大学生创新实验项目(091062626),四川省教育厅重点项目(08ZA067)李开国(1987),男,木科生,主要从事自动控制系统及网络技术研究康,忐亮(1
7、976),男,硕士,四川农业大学信息与工程技术学院,讲师,研究方向为自动控制及信号处理;在利用互联网对家用电器进行远程控制时,参照物联网的模型将系统分为三层:感知层,网络层和应用层⑵,每层执行其特定的任务。该系统的层次结构见图lo感知层的功能是对终端电器进行状态监控,并将电器的实时监控数据传送到网络层。具体地说,该层是以AT89S52单片机作微控芯片,用红外一休化的接收头接收来自网络层的红外载波信号,并对该信号给予解调以此来控制电器,同时将电器的状态信息调制后通过红外一体化的发送头传送给网络层;网络层处理來口应用层的TCP/IP数据包和來口
8、感知层的红外数据包。该层采用STC89C58RD+'Y'-片机为核心处理芯片,构建TCP/IP协议栈,并用网卡芯片ENC28J60接收和发送来自网络层的TCP/IP数据包,最后将
此文档下载收益归作者所有