欢迎来到专业的无忧考公务员网!

注册登陆 我要投稿
当前位置:无忧考公务员网>考试心得 >

基于3G手机短信(SMS)的家电物联网系统

日期:2018-06-15 20:27:06 浏览次数:
http://img1.qikan.com.cn/qkimages/wlwj/wlwj201110/wlwj20111005-1-l.jpghttp://img1.qikan.com.cn/qkimages/wlwj/wlwj201110/wlwj20111005-2-l.jpg
  摘 要:介绍了一种使用3G手机短信(SMS)进行家电远程控制的物联网系统的设计方法,该方法的主要思路是3G MODEM和红外线遥控的结合应用,可在3G MODEM收到短信并通过系统控制平台处理后发送控制数据给单片机控制器,然后由单片机控制器发射红外线控制信号来完成对家电的控制。当需要控制家庭中的多个电器时,还可建立一个控制网络。由于本系统采用无线方式,因而不会破坏家庭已有的装修,具有一定的实用性。
  关键词:SMS; 3G MODEM; 红外线遥控; 家电控制
  中图分类号:TP311 文献标识码:A
  文章编号:2095-1302(2011)10-0043-03
  
  Internet of Things for Household Appliances Based on 3G Mobile Phone Message (SMS)
  WANG Wen-xuan
  (Nanjing College of Information Technology, Nanjing 210046, China)
  Abstract: A design method of IOT system by using 3G mobile SMS to control household appliances is introduced. The main idea of this method is the combination of 3G MODEM and infrared remote control, for which the SMS received by 3G MODEM was processed by the system control platform, and then the control data was sent to the micro-controller, at last, the infrared control signal was transmitted by micro-controller to complete the control of household appliances. A control network should be established when controlling multiple household appliances. The system has a certain practicality because of using wireless mode.
  Keywords: SMS; 3G MODEM; infrared remote control; appliances control
  
  0 引 言
  3G MODEM系统是目前移动通信体制中比较成熟而且应用比较广泛的一种系统。而红外线遥控则是目前使用最广泛的一种遥控手段,而且可通过学习各种红外遥控器的码型来实现对家电的遥控。因此,可以将3G MODEM和红外遥控结合起来,通过对家电的远程遥控来完成家庭电器物联网的构建。例如在工作、逛街或归家途中,发一条短信就可以控制家里的情况,不用为家里的门窗、电器、煤气担心。
  本系统中采用的3G MODEM是一款基于WCDMA网络的短信平台,内嵌工业级的3G无线模块,同时可以支持GSM、GPRS等网络。该平台采用标准工业级规范设计,具有中文短信收发、英文短信收发及无线上网功能。并提供RS232、USB2.0等标准接口,可直接与用户电脑连接,以实现短消息收发功能。
  由于3G MODEM的价格较贵,不可能为每一个家电遥控器安装一个3G MODEM,因此,只能把3G MODEM模块安装在一台主控机上(本设计使用PC机),然后建立一个控制网络,以通过网络传输控制指令。但是,网络一般都需要通信介质,若使用有线网络,布线非常不方便,特别是在已装修的家庭。因此,本设计采用无线方式建立控制网络,其数据安全问题则使用软件解决。
  1 系统组成
  本系统由3G手机模块、红外遥控模块和控制程序平台三部分组成。其中3G手机模块包含3G MODEM和PC辅助程序两部分,3G MODEM主要用来建立无线GSM网络信道,PC辅助程序接收串口(USB口)发来的数据,检验手机号码的权限,根据短信的内容生成控制机地址以及控制指令,并通过无线数传模块发送给红外遥控系统。红外遥控系统收到无线模块传来的数据后,会根据收到的数据找到受控电器的红外发射码型(此码预存入PC机),并发出红外光信号,从而实现对电器的控制。
  2 红外遥控模块
  遥控器发射的信号由一串包含0和1的二进制代码组成,可用38 kHz的载频进行二次调制,以提高发射频率,降低电源功耗。然后再通过红外发射二极管产生红外线向空间发射。当按下遥控器按键时,遥控器发出一串二进制代码,通常分为引导码、地址码、数据码和数据反码。
  2.1 红外编码学习部分
  家庭环境中的电器多数以红外遥控方式工作,具有便捷、易操作等特点。而每一件电器的每一个操作都是由发射的红外编码来决定。由于红外编码格式统一、数量繁多,如果用固定记忆方式则应用不灵活、不广泛。本模块采用动态学习记忆红外编码方式,该方式对由于新加入的电器、操作而增加的红外编码,能够进行实时学习,并不断加入红外编码数据文件中。图1所示是系统中的红外编码学习功能操作界面图,对于图1的界面,其操作说明如下:
  首先,应通过选择红外遥控装置对应的串口编号来设置波特率19 200 bps,8位数据位,1位停止位等参数并打开相应的COM端口。在连接正确的情况下,系统会提示“红外串口已打开!”否则报错。
  然后,在家电控制区域中填写“家电名称”和“家电状态”,代表对应的家电和对应的操作,该参数组合唯一确定了一个红外二进制编码组值。这里的内容要按照预先规定的格式进行填写。
  在确定操作内容后,点击“学习”按键,即可进行学习操作,同时在界面下方的“键值”区域显示16进制编码内容,同时在界面上也可以看到当前记录键值的数量。
  
  2.2 红外遥控发射部分
  红外遥控发射操作主要由软件与硬件两部分组成,软件完成读取对应红外编码的操作,而硬件与普通红外遥控器原理基本相同。编码信号送至红外遥控装置的内部芯片,经电阻限流后送至红外发射管,发出红外光信号,从而控制电器动作。
  3 3G手机模块
  3G模块由于3G MODEM和PC两部分组成。其中3G MODEM主要负责建立无线3G网络信道,并通过3G网络接收和发送短消息,它通过串口与PC通信;PC则负责从串口接收3G MODEM发来的数据,检验手机号码的权限,根据短信的内容生成受控机地址以及控制指令,并通过无线数传模块发送给红外控制系统。本设计中的3G MODEM选用的是Caimore 3G调制解调器。
  3.1 AT短信指令调试
  Caimore可支持标准AT指令,调试时可使用Windows自带的"超级终端"工具。将Caimore连接到PC的串口上,硬件连接好以后,便可启动超级终端,建立串口连接,并设置串口(波特率9600,8位数据位,1位停止位,无奇(本文来自:www.bdFqY.cOM 千 叶帆文 摘:基于3G手机短信(SMS)的家电物联网系统)偶检验,流控制使用Xon/Xoff)。然后发送AT指令测试设备是否已正确连接,看能否正常通讯。

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

Copyright©2024无忧考公务员网 www.51kaogwy.cn 版权所有