所谓智能家居是指借助于综合布线,通过综合配置住宅区内的各功能子系统,以计算机网络对住宅内各种设备实行自动化管理的新型住宅。
在我国,随着国民经济水平的迅速提高,特别是现代科学技术的迅猛发展,高科技产品改变了人们生活习惯,提高了人们生活质量,促进了家庭生活现代化,居住环境舒适化和安全化,人们对基于个性化的智能家居需求逐渐增大。我国智能家居建设发展速度很快,已建立起了一些具有一定智能化管理功能的住宅。本文介绍一种智能家居的手机网络控制系统。
1 系统方案设计
本文所述的家庭智能家居系统采用手机通讯,由两个串联的单片机构成控制主机的核心,利用电力线载波通讯作为家居底层通讯网络,这样构成的家居用电设施实时监控系统,有其无法比拟的优越性。这种设计理念也已推广应用于智能大厦和智能小区管理中。
用户在户外通过移动手机(GSM 通讯)或者固定电话(语音通讯)对住宅内控制系统主机中的GSM(GlobalSystemfor Mobile Communications)模块发出语音控制指令,接到用户指令经单片机处理后,通过电力线载波PLCC(PowerLineCarrier Communication)模块与各被控分机进行通信,分机根据主机发送的指令将住宅内各被控设施工作状态回馈给主机,主机再将被控设施的工作状态通过GSM 模块反馈语音提示给通话用户,用户再根据语音提示反馈的情况,通过返回信号给控制系统主机发出控制指令,主机指挥分机对各被控设施工作状态做出相应控制,以此来实施用户对住宅设施工作状态的了解和控制,如图1所示。
图1 控制系统工作原理框图
1.1 微处理器
智能家居控制系统采用双单片机MCU1(MicroControl Unit 1)和MCU2(Micro ControlUnit 2)谐调控制来实现对家居系统中电器设施的远程监控操作功能,解决了测量和控制与监测及信息回馈之间的矛盾,从而提高了系统的实时性及效果稳定性且价格较为经济。
控制系统主机中的两个单片机串联。MCU1经由语音模块通过GSM 模块向用户发出和接收相关信息,实现人机对话,反馈控制系统的工作状态,用户再根据反馈情况通过GSM 模块发出指令,指示控制系统使家居电控设施做出相应控制动作;单片机MCU1 做出相应的控制是要将数据传到MCU2,MCU1 首先要向MCU2 发出中断指令使之进入中断状态,MCU1 再将数据串行送到MCU2 中,MCU2 上接有液晶显示器LCD(Liquid Crystal Display),用以显示控制系统的工作状态,MCU2 上连接的键盘用来供用户实时输入相关控制指令。这样,当控制系统主机接听用户来电询问和指示时,可以同时执行相关指令或者按键控制。
1.2 控制指令收发模块
由于GSM 网络系统具有防盗拷能力佳,网络容量大,手机号码资源丰富,通话清晰,稳定性强不易受干扰,信息灵敏,通话死角少,手机耗电量低等应用特点,极大地方便了用户对智能家居的实时监控。控制系统主机GSM 模块采用Siemens 公司的TC35 模块,该模块核心部件基带处理器主要处理GSM 终端内的语音、数据信号,并涵盖了蜂窝射频设备中的所有的模拟和数字功能。TC35 模块自带RS232 通讯接口,可以方便地与PC 机、单片机连机通讯,快速安全可靠地实现系统方案中的数据、语音传输、短消息服务和传真。
1.3 双音多频通讯
双音多频DTMF(Dual Tone Multi Frequency)电路中使用的关键功能部件是MT8870 解码芯片,该芯片接收控制主机中GSM 模块接收到的由用户通过手机发来的双音多频模拟信号,首先通过双音滤波器初滤后的信号再经高群滤波器和低群滤波器分别滤出其中的高频和低频分量,两种分量经过模/数转换后送给数字检测计算电路,生成4 个高频信号和4 个低频信号组成4 位二进制数据由微处理器MCU1 从数据总线端口读入,完成对双音多频信号的收取。芯片中的数字检测计算电路对音频信号进一步优化,避免MCU1 收取错误信号。
1.4 语音模块
智能家居控制系统主机中的语音模块电路主要由单片机MCU1、ISD4004 语音芯片和LM386功率放大器等电路构成。语音模块主要用来接收来自控制电路的串行数据流并锁存,完成地址码的查找,录放音等操作,并向音频放大电路提供音频电流。控制系统所要实现的语音提示、应答和查询等功能由单片机MCU1 与ISD4004 之间的通讯来完成。ISD4004 语音芯片通过单片机MCU1 的内置串行外设接口SPI ( SerialPeripheral Interface)送入操作命令,它采用多电平直接模拟量存储技术,将经放大后的输入语音信息以接近原始模拟量的形式存储。在放音时,录入的模拟电压在采样时钟的控制下顺序地从存储阵列中读出,输出通道上的平滑滤波器去掉频率分量并恢复成原始采样波形,经LM386 功率放大器放大,然后经过变压器耦合到GSM 模块上发送给用户或接收用户发出的模拟指令,实现与用户的人机对话,或驱动控制系统配置的扬声器发音。
1.5 电力线载波
电力线载波PLCC ( Power Line CarrierCommunication)是电力系统特有的基本通信方式,是指利用现有电网低压电力线,通过电力线调制器以载波的方式将数据、语音、图像等模拟或数字信号加载于电力线进行高速传输,再由接受信息的调制解调器(俗称电力猫)把信号从电流中解调出来,并传送到终端设备,以实现信息传递的技术。采用PLCC 通信技术具有信息传输稳定可靠,路由合理,可同时复用信号,不再需要投入铺设控制线路资金,将原来房间中的电源插座变为信息插座等特点。把电力线通信技术、网络、微控制器结合起来,使电力线和信号线的功能合二为一,把分布在住宅各个角落的微控制器和家电设施连成一个网络,是在现有住宅电力线路布线的基础上推进家庭自动化的最现实和经济的途径。
电力线载波局端在主机内与MCU2 进行串行通信,接受控制指令并向主机反馈控制对象的工作状态。该模块集成了所有载波收发电路,为实现与被控对象之间的通信,仅需外接配套供应的耦合线圈及隔离高压电容,就可以方便地组成完整的电力载波应用系统,即将MCU2 发出的控制信号调制到220V 电力线上和解调出电力线上的反馈信号传入MCU2。
在各个电力线载波终端上,均内置有增强型8 位处理器,其内核是全面兼容51 指令集的多级流水线指令架构MCU,同时提供对程序存储器的在系统编程能力,方便开发人员反复编程调试。
在每个终端上还内嵌有显示各终端控制设施的工作状态的LCD 驱动电路。终端模块内嵌了载波防冲突机制,允许多套载波设备同时收发数据。正是采用了这种大规模集成模块,控制系统具有低成本、低功耗、多功能、高可靠性等传统系统所无法比拟的优势。
2 系统设计应用举例
2.1 日光灯调光模块
日光灯调光模块由IRS2530D 及外围电路组成,集调光控制和半桥驱动电路为一体,显着简化了荧光灯可调光电子镇流器电路的设计并提高它的性能和它的性能。IRS2530D 采用IR 的专利电子镇流器技术和高压集成电路技术,保功能齐全。DC 调光输入电压基准与AC 灯电流反馈信号叠加,由半桥驱动器实现单引脚调光控制,构成的电子镇流电路工作可靠性高,缩短了电子镇流器的设计周期。
2.2 烟雾报警
烟雾报警器利用烟雾中的颗粒折射红外光的原理,电路主要由红外发生部分和接收部分组成。
在无烟雾状态下,传感器只接收到很弱的红外光,当有烟雾红外光进入光学迷宫时,经智能报警电路判断一旦超过设定阈值,则发出警报。该报警器对缓慢阴燃或明燃产生的可见烟雾,反应尤为敏感。光电烟雾报警模块采用红外光电传感器,可自动复位,采用ASIC 可同时进行声光报警。
2.3 热释电防盗报警器
防盗报警器中的关键部件是一个热释电模块。当人或其它具有红外特征的目标进入其感应范围内时,热释电全自动感应发出警报;当人离开其感应范围之外,则自动延时后停止报警。经跳线选择,有不可重复触发和可重复触发两种触发方式。该热释电模块具有光敏控制和温度补偿功能,以免在环境条件正常变化范围内产生误报警。该热释电模块具有感应封锁时间,当感应模块在每一次感应输出后,可以紧跟着设置一个封锁时间段,在此时间段内感应器不接受任何感应信号,此功能可有效抑制负载切换过程中产生的各种干扰。
3 结束语
本文所述的智能家居控制系统利用手机通讯,由双单片机谐调控制来实现家居系统的程控制、工作状态监控功能,解决了监测与控制和监测及信息回馈之间的矛盾,可使之同步进行,适应人们的对手机使用的习惯;应用PLCC 技术,有效地利用已有的家居低压电力线作为物理媒介,把分布在住宅各个角落的微控制器和家电设施连成一个控制系统网络;此项设计与现有同功能智能家居控制系统相比,应用范围得以扩展,警情发现及智能处理和控制功能更加完善,建设和使用成本更低,从而提高了系统的实时性及效果稳定性且价格较为经济。
经过试验验证实,本文所述智能家居控制系统具有以下3 个优点:
(1) 利用GSM模块的语音通话功能和自动语音提示模块组成的语音智能家居系统,实时性好;
(2) 电力线载波来解决家居网络布线问题,可减少系统安装的时间和费用;
(3) 借助于智能家居系统的学习记忆能力,可以利用(诸如电视、空调)遥控器遥控智能家居系统中的其他用电设备。