智能家居系统中GSM功能模块设计与实现.doc
《智能家居系统中GSM功能模块设计与实现.doc》由会员分享,可在线阅读,更多相关《智能家居系统中GSM功能模块设计与实现.doc(37页珍藏版)》请在沃文网上搜索。
1、目 录摘要5Abstract51 引言61.1 智能家居的起源62 系统设计72.1 设计要求72.2 设计方案论证和确定72.2.1 对于主节点主控单片机选择:73.1.2 对于次节点主控单片机的选择72.4 系统硬件框图83 系统主要硬件电路设计93.1 硬件资源介绍及电路93.1.1 SIM300介绍93.1.2 MC9S12XS128单片机介绍103.1.3 MSP430F2002单片机介绍103.1.4 NRF24L01无线模块介绍113.1.5数字温度传感器DS18B20113.1.6红外光电发射型传感器原理及设计123.1.7烟雾、燃气传感器MQ-2133.1.8电子锁、红外光电
2、传感器143.2 供电电路设计153.2.1 5V电源电路设计153.2.2 3.3V电源电路设计163.2.3 12V电源电路设计164 系统的软件设计174.1 系统软件的整体方案174.1.1主要软件模块介绍174.1.2软件开发环境介绍184.2 单片机初始化184.2.1 MC9S12XS128的初始化184.2.2 MSP430F2002的初始化204.3 主节点对GSM及与次节点的NRF24L01通信224.4 次节点的动作235 GSM短信系统285.1 GSM短信及AT指令的基本概念285.1.1 GSM短信的一些重要概念285.1.2 短信AT命令概念和格式介绍285.2
3、MC9S12XS128单片机控制SIM300短信收发315.2.1 PDU模式下的短信息发送315.2.2 TEXT模式下的短信息发送355.2.3 短信的读取和回复发信者信息365.2.4 短信的删除386 系统通信协议386.1 GSM模块功能信息编号386.2 主、次节点NRF24L01通信协议386.2.1 数据帧结构397 总结39致 谢40参考文献4037有基于SIM300GSM模块的智能家居系统设计摘要:随着无线无线通信技术的飞速发展, 各种电信和互联网新技术推动了人类文明的巨大进步。如何将信息技术应用到家居控制中, 为人类提供高科技带来的简便、时尚、安全的现代生活, 成为了一个
4、新的课题。为此, 本文通过SIM300模块为核心组成一个短信收发系统,利用飞思卡尔单片机接口总线的优越性能,搭建了家庭智能管理平台, 设计了一种智能家居控制系统, 用户通过GSM手机收发短信的方式查询和控制家庭安全和模块主动通过短信通知用户存在危险, 实现了用户对家居环境的智能无线监控、远程查询、集中管理和控制,自动报警。当检测到非法闯入或温度超高、煤气油烟浓度超高等报警信号时,及时触发室内报警装置, 并通过发送报警短信等方式及时通知用户,用户可通过短信主动查询家里温度、进行防盗门控制等。文中将对GSM模块短信收发、单片机及其外围电路和软件控制做详细介绍, 同时阐述了智能家居控制系统短信指令协
5、议、液晶显示、无线模块NRF24L01运用、温度采集DS18B20、油烟传感器、电子锁红外光对管、等监控中心软、硬件的实现方法。关键词:SIM300 GSM;飞思卡尔单片机;NRF24L01;智能家居Study on the electroluminescence efficiency and influential factors of organic light-emitting deviceAbstract: Organic light-emitting device(LED) has become a very attractive candidate as the next gene
6、ration flat panel displays due to its excellent features such as full color, high efficiency, high brightness, long lifetime and low power consumption. The history, application, structure and performance parameters of organic LED are introduced, and the light emission mechanism and electroluminescen
7、ce (EL) efficiency are presented respectively. Based on the photometry theory, the EL efficiency including quantum efficiency, energy efficiency and luminous efficiency are investigated from perfect and actual aspects for the double-layered organic LED of ITO/TPD/Alq3/Al. In addition, some measures
8、are put forward to improve EL efficiency of organic LED.Key words: organic LED; light emission mechanism; electroluminescence efficiency1 引言1.1 智能家居的起源20 世纪 80 年代初,随着大量采用电子技术的家用电器面市,住宅电子化(HE,Home Electronics)出现。80年代中期,将家用电器、通信设备与安保防灾设备各自独立的功能综合为 一体后,形成了住宅自动化概念(HA,Home Automation )。80 年代末,由于通信与信息技术的发
9、展,出现了对住宅中各种通信、家电、安保设备通过总线技术进行监视、控制与管理的商用系统,这在美国称为 Smart Home,也就是现在智能家居的原型。智能家居概念的起源甚早,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司(United Techno1ogies Building System)将建筑设备信息化、整合化概念应用于美国康乃迪克州(Conneticut)哈特佛市(Hartford)的CityPlaceBuilding时,才出现了首栋的智能型建筑,从此也揭开了全世界争相建造智能家居的序幕。1智能家居又称智能住宅,在国外常用Smart Home表示。与智能家居含义近似的有家庭
10、自动化(Home Automation)、电子家庭(Electronic Home、E-home)、数字家园(Digital Family)、家庭网络(Home Net/Networks for Home)、网络家居(Network Home)、智能家庭/建筑(Intelligent Home/Building),在中国香港和台湾等地区,还有数码家庭、数码家居等称法。 GSM( NRF24L01联网) 从而采集家居信息,对家居安全现场监测和控制,传统的监视一般采用摄像机录像、温度采集,以模拟信号方式保存在本地的存贮盘,保存在本地只能够事后掌握监视信息,传统方法监测的方法不能把家居信息及时告知户
11、主,户主也不能随时查询家居信息。家居信息只有被户主及时地远程掌握才会发挥最大的价值。例如, 主人外出期间家居进人窃贼、家中煤气泄漏或空调忘记关闭, 户主马上就能接到短信通知; 门窗开闭状态告知、预约做饭等。要对家居信息无线远程传输, 需要利用公共移动网络。GSM(Global System of Mobile communication) 全球移动通讯系统,SIM300由SIMCOM推出的一款三频段GSM/GPRS 模块,可在全球范围内的EGSM 900MHz、DCS 1800MHz、PCS 1900MHz 三种频率下工作,可实现语音通话、短信收发、GPRS网络数据收发、彩信收发等功能,模块工
12、作电压为3.3-4.5V, 具有低功耗设计,睡眠模式下的电流消耗仅为2.5mA,系统采用4V电压,模块有AT指令集接口,支持文本和PDU模式的短消息。利用SIM300构建一个通信设配,利用现有覆盖面积庞大的GSM网络很容易实现短信的收发,并用单片机对短信指令进行识别处理,再通过无线模块NRF24L01对信息做传输,从而实现对家居安全控制。庞大的GSM网络很容易实现短信的收发,并用单片机对短信指令进行识别处理,再通过无线模块NRF24L01对信息做传输,从而实现对家居安全控制。2 系统设计2.1 设计要求本系统的远程控制性能需求如下:(1) 当任何传感器产生异常信号时,可以通过GPRS 以短信的
13、方式给某人发送通知短信(由短信来打开期望关注的输入信号)。(2) 当烟雾传感器、燃气传感器、温度传感器、红外收发报警等产生信号时,拉响警报同时通过短信向指定号码发送具体参数。(3) 通过手机向模块发送对应指令查询家里各个信息,以及想控制家里电子锁、窗帘开关等,并返回执行的结果。(4) 节能环保是时代的主题,家居的无线收发功率不仅关系功耗更关系到主人的生命健康,所以本系统要求功耗低的无线模块系统。2.2 设计方案论证和确定 2.2.1 对于主节点主控单片机选择:采用MCS-51系列单片机做网络主节点,控制SIM300、NRF24L01等。采用采用飞思卡尔MC9S12XS128单片机为核心器件,构
14、成网络主节点构成对SIM300模块和NRF24L01的信息传输控制其他子节点的主控器。方案的确定:采用若MCS-51系列单片机,相对比较熟悉编程容易,但51单片机是比较低端的8位单片机内存ROM、RAM等内部资源不够,运行速度慢,不足提供主节点主控单片机要求的支持SPI、SCI等功能,飞思卡尔MC9S12XS128单片机作为16位单片机,主要应该于汽车控制网络,有丰富的资源,抗干扰能力强,总线速度高达40 MHz;128 KB程序Flash和8 KB DataFlash,用于实现程序和数据存储,均带有错误校正码(ECC);可配置8位、10位或12位ADC,3s的转换时间;故选择MC9S12XS
15、128作为主控单片机。2.2.2 对于次节点主控单片机的选择 1.采用MCS-51系列单片机做网络次节点,控制NRF24L01与主节点通信,同时控制温度传感器DS18B20、烟雾传感器等。 2.采用MSP430F2002单片机做网络次节点,控制NRF24L01与主节点通信,同时控制温度传感器DS18B20、烟雾传感器等次节点功能模块。方案的确定: 次节点对单片机要求不高,MCS-51和MSP430都能满足设计要求,但MSP430F2002是TI主推的低功耗单片机,只有14引脚电路设计简单,含有SPI、I2C、AD等功能,可满足次节点的各项需求,性能稳定还可以免费申请,故最后选择MSP430F2
16、002单片机作为次节点主控单片机与主节点构成网络。2.4 系统硬件框图 本系统主要由一个主节点和三个次节模块组成,主节点由MC9S12XS128单片机控制SIM300模块和蜂鸣器、触摸屏显示器、NRF24L01无线模块组成,主、次节点间通过NRF24L01无线模块通信,各次节点别别放置于屋内各需要的角落通过MSP430F2002单片机控制和外围电路实现各自的功能,主、次节点、用户手机等组成一个闭环的通信系统实现智能家居的控制和安全保护,具体硬件框图如图1: 图1 系统硬件框图 3 系统主要硬件电路设计3.1 硬件资源介绍及电路3.1.1 SIM300介绍 SIM300由SIMCOM公司推出的一
17、款三频段GSM/GPRS模块,可在全球范围内的EGSM 900MHz、DCS 1800MHz、PCS 1900MHz 三种频率下工作,可实现语音通话、短信收发、GPRS网络数据收发、彩信收发、拨打接听电话等功能,满足本系统设计的各项功能同时为扩展功能做准备,模块工作电压为3.3-4.5V, 具有低功耗设计,睡眠模式下的电流消耗仅为2.5mA,系统采用4V电压,模块有AT指令集接口,支持点到点短消息移动发送和接受、文本、PDU 模式,短消息存储于 SIM 卡中,支持 CSD 和GPRS 模式的短消息发送,可以根据自己的需要来选择传输模式,可支持的自动波特率为:1200bps115200bps,S
18、IM300内嵌了处理器,允许用户开发基于C语言的脚本程序去实现所设计的功能,在程序运行时,可以通过IO口、UART或其它接口连接监控系统。作为全球有名的通信设备设计公司SIMCOM设计的SIM300功能强大、稳定性高,故选择该产品,本文采用的是单片机通过外部串口UART发送AT指令的控制方式,SIM300模块应用广泛主要应用在通讯领域,如移动电话、远程数据监控、短信提醒发送、无线抄表、无线监控、GPS车载终端、无线公话、无线数据传输传模块、GPRS MODEN等。本系统还需SIN卡与SIM300模块配合使用,GPRS无线Modem中必须插有开通带有被叫数据服务业务的SIM卡,才能完成数据传输的
19、任务。SIM卡也叫用户识别卡,其中存储着用户的数据、鉴权方法及密钥,供GSM系统对用户身份进行鉴别。同时,用户通过它完成与系统的连接和信息的交换。需有短信收发功能,用户在具体应用中使用的具体参数可咨询当地网络运营商。 图:2 SIM卡的引脚定义图 图3 SIM300模块3.1.2 MC9S12XS128单片机介绍 MC9S12XS128单片机是飞思卡尔半导体公司设计的16位微控制器,此单片机采用5V供电,主要用于工业控制、无线通信领域。该系列单片机的特点是丰富的I/O模块和工业控制专用的通信模块。其80引脚封装的单片机有59个I/O引脚,112引脚封装的有91个I/O引脚。通信模块有SCI、S
20、PI、IIC、CAN、J1850、byteflight等模块。在此使用了112脚LQFP封装的DP512。其主要参数如下:(1).最高总线速度可达40MHz (2). 64KB、128KB和256KB闪存选项,均带有错误校正功能(ECC) (3). 带有ECC的、4KB至8KB DataFlash,用于实现数据或程序存储 (4). 可配置8 、10或12位模数转换器(ADC),转换时间3s (5). 支持控制区域网(CAN)、本地互联网(LIN)和串行外设接口(SPI)I2C协议异步串口SCI模块.(6). 带有16-位计数器的、8-通道定时器 (7). 出色的EMC,及运行和停止省电模式3.
21、1.3 MSP430F2002单片机介绍 MSP430F2002是TI公司一个超低功耗微控制器,只有14引脚适合应用场合广,但片内组合了不同的功能模块,支持A/D、SPI、I2C等,可适应不同应用层次的需求,在硬件架构上提供五种不同的功耗模式,最大限度的延长手持设备的电池寿命,采用16位精简指令集,主要特性如下:(1).低压范围1.8-3.3V,响应快从待机到唤醒时间不超过0.1us(2).内部集成参考电压,10位A/D,两个比较捕获寄存器的16位定时器(3).基本时钟模块:内部频率高致16M,频率经校准精度达1%,外部32KHz晶振(4).通用串行接口(USI)支持SPI和I2C(5).串行
22、在线编程,集成Spy-Bi-Wire调试接口(6).1KB+256KB FLASH存贮器128KB RAM3.1.4 NRF24L01无线模块介绍 nRF24L01 是一款工作在2.42.5GHz 世界通用ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型SchockBurstTM 模式控制器、功率放大器、晶体振荡器、调制器、解调器。输出功率、频道选择和协议的设置可以通过SPI 接口进行设置。极低的电流消耗当工作在发射模式下发射功率为-6dBm 时电流消耗为9.0mA 接收模式时为12.3mA掉电模式和待机模式下电流消耗更低。主要可应用于:无线鼠标键盘游戏机操纵杆、 无线门禁
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 系统 GSM 功能模块 设计 实现