- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第26卷第2期
2008年6月
NATURAL
海南大学学报自然科学版
SCmNCE JoURNAL oF HAINAN
IINIl峪ITY
、U.26 No.2
2008
文章编号:1004—1729(2008)02一0175一04
基于单片机的无线家电控制系统
王景景
(青岛科技大学信息学院,山东青岛266061)
摘要:介绍了一种使用手机短信控制家电的无线远程控制系统.该控制系统的主控和从控芯片均采用
A碣9S52系列单片机.其中主控单片机负责通过GsM MODEM接收短信并检验手机号码的权限以及提取短
信内容,从控单片机负责发射红外线信号来控制家电.一个主控单片机和多个从控单片机通过无线数传模
块SRwF.1组成无线数传网络,可实现对家庭中多个家电的控制.
关键词:单片机应用;无线控制;GSM MODEM;SRWF.1
中图分类号:’IP
368.2
文献标识码:A
智能家居近几年迅速发展起来,而实现对家电的无线远程遥控是非常实用的一个分支,它越来越深
地影响着人们的生活.本系统实现对家电的无线远程遥控只需用户用手机发送一条控制短消息即可.系
统的主控和从控芯片均采用A髓9S52系列单片机.其工作原理为:主控单片机负责通过GSM MODEM接
收短信并检验手机号码的权限以及提取短信内容,从控单片机负责模拟发射红外线信号来控制家电.一
个主控单片机和多个从控单片机通过无线数据传输模块sRWF—l组成无线数据传输网络,可实现对多个
家电的控制.系统结构如图1所示.
系统由主控单片机系统、无线数据传输模块
和从控单片机系统3部分组成.主控单片机系统
包含GSM MODEM和主控单片机2部分.GSM
MODEM主要用来建立无线GsM网络信道,而主
控单片机通过串口接收GSM MODEM发来的数据
检验手机号码的权限,然后提取短信内容,根据短
信的内容生成从控单片机地址以及控制指令,并
通过无线数传模块sRwF一1发送给从控单片机系
统.无线数据传输模块负责无线网络建立和数据
图l基于单片机的无线家电控制系统结构
传输.假设共有4个电器需要控制,则建立1个
一点对多点的通信网络.从控单片机系统收到无线模块传来的数据后,根据收到的数据,找到受控家电
的红外发射码形(此码形为预先存人从控单片机中),发出红外光信号,实现电器的控制.
1
从控单片机系统的设计
从控单片机常使用的是A髓9s52单片机‘卜21.遥控器发射的信号由一串0和l的二进制代码组成,
用38 kHz的载频进行2次调制,以提高发射效率,降低电源功耗.然后通过红外发射二极管向空间发射.
红外解码使用红外接收头0038K,它将红外接收、放大、解调以及整形电路整合在一起,并将接收到红
外线信号转化为1TL电平信号.0038K引出3个引脚,分别为地线、+5 V电源和信号输出.红外解码电
路如图2所示.
收稿日期:200r7—08—26
作者简介:王景景(1975一),女,安徽砀山人,青岛科技大学信息学院讲师,硕士.
万方数据
176
海南大学学报自然科学版
2008年
获取遥控器的红外码可采用以下方法:首先将0038K输
出的信号输入计算机的音频输入端(uNE IN),然后使用
COOL
EDIT(音频处理软件),将波形录入,最后经处理后即
可读出遥控器的红外码形.
红外发射使用单片机P2口的P2.5和P2.6位来控制,其
中,P2.5输出频率为38 kHz的载频信号,P2.6输出红外脉宽
信号jP2.5和P2.6通过或门输出调制后的信号.该信号先
通过ULN2003芯片放大,再经电阻限流后至红外发射管,最
后发出红外光信号,控制电器动作.红外发射电路如图3所示.
图2红外解码电路
2
SRWF
针对本系统数据流量较小,通信距离较近,且强调性价
比的特点,选用SRWF.1型微功率无线数传模块∞J.
2.1
SRWF一1型微功率无线数传模块的数据传输SRWF一1
模块收到单片机发来的第1个数据后自动进行无线网络连
接、数据同步等工作,因此,第1个数据将在5个字节时间延
迟后从接收方串口输出.如要传送1个数据帧,此时间延迟P2.6
将逐渐减少.当最后一个数据被发送后,模块将处于等待状…。
态,直到模块所设置的接收等待时间延迟之后,模块将自动
通知所有接收设备断开无线网络连接并转入空闲状态.
发送方最后一个数据被发送后需延迟6—8个字节才能
接收空中其他模块的数据,而其他模块在此时间内也不能向
空中发射数据,即使有用户数据输入也会被缓冲到模块中
(而没有发送到无线链路中),以避免引起数据通讯混乱.
图3红外发射电路
2.2
SRWF
图1所示的系统中,服务器、GSM MODEM放
文档评论(0)