论文部分内容阅读
[摘 要]本文主要研究了一种无线智能家居网络系统,它基于nRF24L01无线数据传输芯片,并使用 STC12C5A60S2 增强型 51 芯片起微型控制器的作用,用RS-232接口和nRF24L01提供的无线连接来掌控各部分相互的联系和通信。本文对该系统分析之后又重点探讨了本系统的总体架构以及如何设计主要硬件模块。
[关键词]无线数据传输芯片;设计探讨;接口
中图分类号:TP203 文献标识码:A 文章编号:1009-914X(2015)26-0216-01
引言
智能家居系统是以住宅为平台,通过计算机网络把安防系统、家电、娱乐设施及照明设备实现现场或者远程控制等现代智能化家居环境。针对现代家居中譬如家用电器种类繁多,操作繁琐以及难以科学管理等问题,本文结合无线电通信技术和计算机控制等技术,探讨一种无线智能家居控制系统的设计,使该系统实现对家用电器协调统一地控制。
一、概述
现代科技迅猛发展,随之而来的智能家居日渐强势,以其新颖优异的特性为当今社会的人们的家庭起居带来了极大的方便和全新的理念,它注定代表着一种引领未来的趋势。设计者开发的家庭总线技术将把家用电器、通讯设备以及家庭保安装备等多种和信息相关联的智能家居连接到一个智能系统上,然后对其采取集中的或多分散地监控与家务性质的管理,同时还要保证这些智能的家庭设施跟现实中的居住环境相协调。其实,这些功能的实现主要依赖于智能家居控制系统中的家庭网络控制器,家庭总线系统属于这种家庭网络控制器,并通过它来为使用者提供各种优质服务,同时居住地之外的外部环境也与之相通连。换言之,智能住宅的核心就是智能家居系统,因此,智能家居系统在智能家庭中处于异常重要的地位。
有线方式和无线方式是智能家居系统控制的两种解决方法。因为大多智能家居系统在工程布线方面十分麻烦,因此很多智能家居公司就着眼于解决这个问题来研发新的系统。伴随着它的问题是较差的保密性、接入设备甚为昂贵、很难满足音频与视频信号的传输等,虽然这些难题直到目前还没有得到真正的、完美的解决,但是它终将伴随着4G网络技术的逐渐成熟而得到更好的改善和应用。即便价格稍微高一些,无线方式确实能很好地解决布线工程繁琐的问题,并且随着网络技术的进步必能满足音频信号与视频信号的基本传输。接下来将以2.4G射频技术作为基础,介绍一种性价比较高的、性能相对完善的智能家居控制系统。
二、设计方案探讨
2.1 系统总体结构及工作原理
智能家居系统包含各家电设备和接口设备、主机和从机,主机和从机都具有一个无线收发芯片,主从机间通过收发无线数据来构建一种范围较小的的无线智能网络。网络协议、系统软件和系统硬件是无线智能家居控制系统总体设计的三个主要组成部分。
设计电路时的原则是要采用通用性、模块化设备,关于网络协议时参考OSI模型,同时结合nRF24L01芯片的特质。用一个系统主机来构建,本系统是以单片机为核心的,中心处理单元(CPU)的作用是处理系统的信号,选用集中控制技术作为控制方式,系统设备需要进行硬件功能的划分,各硬件模块都具有双向交互通信的能力、互换性和互相操作性,统一设计、统一接口,它们的控制部件都可以进行编程,从而保证了模块的实用性和通用性,有利于系统安全稳定。
nRF24L01(一种新型单片射频收发器件),提供物理层数据服务和物理层管理服务,定义了物理无线信道和MAC子层之间的接口。nRF24L01是一种2.4GHz单片射频收发芯片,包含频率调制器、合成器、晶体振荡器等功能,采用FSK调制,可实现点对点或是1对6无线通信。程序可以配置nRF24L01的输出功率和通信频道,有125个可选工作频道,可用于跳频,频道切换时间短,通过跳频可以减少干扰。对nRF24L01进行信道参数配置是通过MCU通过串口实现的,由nRF24L01来实施配置任务,然后发送大量数据包的指令由主机完成,最后从机接收数据信息,整个过程从机和主机是借用空中接口来发送与接收数据信息包的,执行MCU的指示任务,故才能完美地控制家电。图l为系统总体框图:
2.2 串口通信单元设计
STC12C5A60S2增强型51芯片有一组串行口接口,3根通信线连接便能实现较普通的串行通信,发送是TXD串行数据,接收是RXD串行数据,还有GND信号地线。
2.3 硬件电路设计
在2.4G网络中控制中心节点如同协调器节点,拥有节点的管理,2.4G网络的建立等任务的功能。在本系统中,控制中心节点对接受的数据进行处理,并通过RS-232串口与PC机连接通信以及通过,以及键盘输入和液晶显示。
2.4 无线收发模块
结合硬件设计要求的多种因素,在智能家居设计中,采用的射频片nRF2401是工作在2.4GHz频段的。
把功率放大器,频率合成器,调制器以及晶体振荡器这些功能模块放置在芯片内,使射频片nRF2401在2.4~2.5GHzISM频段内工作,通过程序配置通信频道和输出功率。工作电流在接收时才18mA,在以-5dBm的功率发射时也仅为10.5mA,芯片的能量损耗不高,多种低功率工作模式很大程度上方便了节能方面的设计。nRF2401可以在使用同一天线的情况下,能够两个不同频道的数据都能被同时接收,这是因为DuoCeiverTM技术使它具有了这样的优点。
2.5 传感器电路设计
时钟模块、电源模块、传感器模块、无线模块构成了主要的传感器节点硬件。各个传感器节点所发送过来的信息是由控制中心节点通过nRF24L01无线模块接收的,并通过串口模块,把信息发送到上位机,使用的人直接从上位机的软件界面上获取所有数据。
三、结语
本文总体设计了一种无线智能家居控制系统,系统节点控制器选用硬件电路中简单的增强型STC芯片,系统的安全性以及效率得到有效提高,数据传输是靠无线网路芯片nRF24L01来完成的。这个系统成本较低,使用方便,功耗超低,有良好的拓展性而且使用效率高、稳定可靠,集便于携带、更加开放、便于协作、交互性强等优秀特点于一身。
参考文献
[1] 黄盛.智能配电网通信业务需求分析及技术方案[J].电力系统通信,2010(6):10-12;
[2] 木树娟,黄铭,余江,等.智能电网通信标准分析及关键技术探讨[J].电力系统通信,2011,32(7):76-80;
[3] 范寅秋,弭娟.无线专网技术在智能配网中的应用[J].电脑知识与技术,2011,7(5):1103-1108;
[4] 钱钢,叶志军,秦哲.基于EPON的配网通信技术研究[J].移动通信,2013,37(18):39-43;
[5] Flores A,Guerra R,Knightly E,et al.IEEE 802.11 af:a standard for TV white space spectrum sharing[J].IEEE Communications Magazine,2013,51(10):92-100.
[关键词]无线数据传输芯片;设计探讨;接口
中图分类号:TP203 文献标识码:A 文章编号:1009-914X(2015)26-0216-01
引言
智能家居系统是以住宅为平台,通过计算机网络把安防系统、家电、娱乐设施及照明设备实现现场或者远程控制等现代智能化家居环境。针对现代家居中譬如家用电器种类繁多,操作繁琐以及难以科学管理等问题,本文结合无线电通信技术和计算机控制等技术,探讨一种无线智能家居控制系统的设计,使该系统实现对家用电器协调统一地控制。
一、概述
现代科技迅猛发展,随之而来的智能家居日渐强势,以其新颖优异的特性为当今社会的人们的家庭起居带来了极大的方便和全新的理念,它注定代表着一种引领未来的趋势。设计者开发的家庭总线技术将把家用电器、通讯设备以及家庭保安装备等多种和信息相关联的智能家居连接到一个智能系统上,然后对其采取集中的或多分散地监控与家务性质的管理,同时还要保证这些智能的家庭设施跟现实中的居住环境相协调。其实,这些功能的实现主要依赖于智能家居控制系统中的家庭网络控制器,家庭总线系统属于这种家庭网络控制器,并通过它来为使用者提供各种优质服务,同时居住地之外的外部环境也与之相通连。换言之,智能住宅的核心就是智能家居系统,因此,智能家居系统在智能家庭中处于异常重要的地位。
有线方式和无线方式是智能家居系统控制的两种解决方法。因为大多智能家居系统在工程布线方面十分麻烦,因此很多智能家居公司就着眼于解决这个问题来研发新的系统。伴随着它的问题是较差的保密性、接入设备甚为昂贵、很难满足音频与视频信号的传输等,虽然这些难题直到目前还没有得到真正的、完美的解决,但是它终将伴随着4G网络技术的逐渐成熟而得到更好的改善和应用。即便价格稍微高一些,无线方式确实能很好地解决布线工程繁琐的问题,并且随着网络技术的进步必能满足音频信号与视频信号的基本传输。接下来将以2.4G射频技术作为基础,介绍一种性价比较高的、性能相对完善的智能家居控制系统。
二、设计方案探讨
2.1 系统总体结构及工作原理
智能家居系统包含各家电设备和接口设备、主机和从机,主机和从机都具有一个无线收发芯片,主从机间通过收发无线数据来构建一种范围较小的的无线智能网络。网络协议、系统软件和系统硬件是无线智能家居控制系统总体设计的三个主要组成部分。
设计电路时的原则是要采用通用性、模块化设备,关于网络协议时参考OSI模型,同时结合nRF24L01芯片的特质。用一个系统主机来构建,本系统是以单片机为核心的,中心处理单元(CPU)的作用是处理系统的信号,选用集中控制技术作为控制方式,系统设备需要进行硬件功能的划分,各硬件模块都具有双向交互通信的能力、互换性和互相操作性,统一设计、统一接口,它们的控制部件都可以进行编程,从而保证了模块的实用性和通用性,有利于系统安全稳定。
nRF24L01(一种新型单片射频收发器件),提供物理层数据服务和物理层管理服务,定义了物理无线信道和MAC子层之间的接口。nRF24L01是一种2.4GHz单片射频收发芯片,包含频率调制器、合成器、晶体振荡器等功能,采用FSK调制,可实现点对点或是1对6无线通信。程序可以配置nRF24L01的输出功率和通信频道,有125个可选工作频道,可用于跳频,频道切换时间短,通过跳频可以减少干扰。对nRF24L01进行信道参数配置是通过MCU通过串口实现的,由nRF24L01来实施配置任务,然后发送大量数据包的指令由主机完成,最后从机接收数据信息,整个过程从机和主机是借用空中接口来发送与接收数据信息包的,执行MCU的指示任务,故才能完美地控制家电。图l为系统总体框图:
2.2 串口通信单元设计
STC12C5A60S2增强型51芯片有一组串行口接口,3根通信线连接便能实现较普通的串行通信,发送是TXD串行数据,接收是RXD串行数据,还有GND信号地线。
2.3 硬件电路设计
在2.4G网络中控制中心节点如同协调器节点,拥有节点的管理,2.4G网络的建立等任务的功能。在本系统中,控制中心节点对接受的数据进行处理,并通过RS-232串口与PC机连接通信以及通过,以及键盘输入和液晶显示。
2.4 无线收发模块
结合硬件设计要求的多种因素,在智能家居设计中,采用的射频片nRF2401是工作在2.4GHz频段的。
把功率放大器,频率合成器,调制器以及晶体振荡器这些功能模块放置在芯片内,使射频片nRF2401在2.4~2.5GHzISM频段内工作,通过程序配置通信频道和输出功率。工作电流在接收时才18mA,在以-5dBm的功率发射时也仅为10.5mA,芯片的能量损耗不高,多种低功率工作模式很大程度上方便了节能方面的设计。nRF2401可以在使用同一天线的情况下,能够两个不同频道的数据都能被同时接收,这是因为DuoCeiverTM技术使它具有了这样的优点。
2.5 传感器电路设计
时钟模块、电源模块、传感器模块、无线模块构成了主要的传感器节点硬件。各个传感器节点所发送过来的信息是由控制中心节点通过nRF24L01无线模块接收的,并通过串口模块,把信息发送到上位机,使用的人直接从上位机的软件界面上获取所有数据。
三、结语
本文总体设计了一种无线智能家居控制系统,系统节点控制器选用硬件电路中简单的增强型STC芯片,系统的安全性以及效率得到有效提高,数据传输是靠无线网路芯片nRF24L01来完成的。这个系统成本较低,使用方便,功耗超低,有良好的拓展性而且使用效率高、稳定可靠,集便于携带、更加开放、便于协作、交互性强等优秀特点于一身。
参考文献
[1] 黄盛.智能配电网通信业务需求分析及技术方案[J].电力系统通信,2010(6):10-12;
[2] 木树娟,黄铭,余江,等.智能电网通信标准分析及关键技术探讨[J].电力系统通信,2011,32(7):76-80;
[3] 范寅秋,弭娟.无线专网技术在智能配网中的应用[J].电脑知识与技术,2011,7(5):1103-1108;
[4] 钱钢,叶志军,秦哲.基于EPON的配网通信技术研究[J].移动通信,2013,37(18):39-43;
[5] Flores A,Guerra R,Knightly E,et al.IEEE 802.11 af:a standard for TV white space spectrum sharing[J].IEEE Communications Magazine,2013,51(10):92-100.