未来智讯 > 智能家居论文 > 基于智能家居的APP红外把握体系

基于智能家居的APP红外把握体系

发布时间:2020-04-06 01:06:01 文章来源:未来智讯    
    基于智能家居的APP红外把握体系作者:未知  摘 要:为明白决NEC和谈编码的遥控器通讯距离不高,智能化水平低等问题,设计了一种基于智能家居的手机APP红外把握体系。体系选取STC89C52单片机作为把握焦点,议决红外领受头采集信息,选取蓝牙传输通讯体式格局将领受信息进行解码存储到体系。经测试,本把握体系可以领受选取NEC和谈编码的红外信息,将其存储到AT24C02,同时能够议决按键或者手机APP发送红外编码信息,必然水平上餍足了智能家居的有用把握需求。
  关头词:STC89C52;蓝牙;AT24C02;解码
  网络的飞快成长使手机成为了人们日常糊口不行或缺的一局部,手机体系应用步骤可直接把握家庭响应电气设备已经成为可能。[1]
  本文设计智能家居的APP红外把握体系。体系能够代替NEC和谈编码的全部红外遥控器。多个遥控器的密钥代码信息能够在把握体系自顺应进修,因为体系的延展性,新电气设备的红外旌旗灯号都能被体系的进修功能进修,进而被体系把握,以征服自力多个遥控器带来的未便。在使用时,只议决体系面板按键或手机APP发送响应信息,就能把握与之对应的智能设备。各异的红外电器设备所可以辨认的红外旌旗灯号编码信息各异,[2]这为本体系同时进修多个红外遥控器的红外旌旗灯号编码信息供给了可能。
  蓝牙技艺兑现把握体系与手机之间通讯。操作过程更急剧简略,手机APP客户端可直接把握响应的电气设备,利便快捷,必然水平上餍足了智能家居的有用把握需求。
  1 体系设计思绪与兑现功能
  手机APP红外把握体系按键为擦除按键、功能按键、旌旗灯号放射按键等。硬件局部选取蓝牙模块、红外旌旗灯号领受器、红外旌旗灯号放射器灯。体系具有进修、红外旌旗灯号放射两种模式,红外旌旗灯号放射模式又可切换为手动或主动模式。体系框图如下所示。
  红外把握体系处于进修模式能够进修多个选取NEC和谈体式格局编码的红外旌旗灯号,并将其存储到外接存储电路中;当手机APP蓝牙联贯可操作体系进行红外旌旗灯号挪用兑现无线遥控。
  体系还能够议决按键对体系的事情模式进行配置,同时能够议决其他一些红外信息指令发送按键发送存储在AT24C02中的红外旌旗灯号。在发送红外旌旗灯号时,因为各异的电气设备所领受到的红外编码信息是独一的,发送全部红外旌旗灯号,特定电气设备只可领受特定红外旌旗灯号。是以,所发送的红外旌旗灯号不会开动其他的电气设备而导致呈现杂乱。
  2 体系硬件设计方案
  本次设计使用STC89C52单片机作为把握焦点。红外放射器为本设计把握体系输入设备,红外放射器与单片机的外部间断1相联贯,当领受到红外旌旗灯号的时辰才气够相应时申请间断,单片机动作并进行红外旌旗灯号领受并对其进行解码。
  按键中功能按键来切换事情模式,兑现体系进修模式与红外旌旗灯号放射模式切换。四个红外旌旗灯号放射按键可放射响应的红外旌旗灯号。外接存储器为AT24C02非易失性存储器,可以多次进行擦除与写入操作,可以餍足智能家居红外旌旗灯号把握要求。[3]
  红外一体化领受头是由放大电路和红外领受管构成,能够采取脉冲编码调制红外光旌旗灯号,具备体积小,密封性好,灵敏度高,代价低等长处。[4]本设计选取1383一体化领受头,其解调频率为38KHZ,当体系领受到38KHZ红外脉冲旌旗灯号时向单片机发出间断旌旗灯号申请间断,触发单片机事情。
  蓝牙HC-06作为手机与体系交互前言,蓝牙联贯到STC89C52单片机串口与单片机进行串口通讯。波特率为9600bps,体系选取11.0592MHZ晶振,数据传输在波特率为9600bps时异国偏差。[5]蓝牙与手机联贯之后,若是手机发出红外放射的指令,指令议决串口授输到单片机串口引脚申请间断,此时红外旌旗灯号被单片机领受并进行响应事情。
  3 体系软件设计
  体系起点事情后,起首初始化变量,从AT24C02存储器中读出数据。从主函数后起点重复检测是不是有功能键被按下的指令,功能键被按下时则处于进修模式,当处于进修模式时,体系检测是否领受到红外旌旗灯号而且有相对应的按键按下,若是异国则继续处于红外进修模式,若是有则将领受到的红外旌旗灯号存储到AT24C02中。若是进来主函数时异国功能键按下,则证明当前体系处于红外旌旗灯号发送模式,能够议决体系面板上面的非功能按键发送红外旌旗灯号。体系胜利联贯上蓝牙,就以议决手机APP发送响应指令去把握体系发送红外旌旗灯号,软件流程图如下所示。
  4 体系调试
  红外把握体系调试选取体系硬件整体焊接完成后再逐渐调试方案,首要查抄体系接线焊接错误、最小体系是否可以正常事情、各个模块是否可以正常上电,、器件是否事情正常等环境。
  遥控器放射的红外旌旗灯号是一系列的高低电平编码信息,在解码时对高低电平猎取的要领不妥,最终解码获得的信息失真,导致最终体系放射出来的红外信息与原信息各异。
  议决文献[6],得到蓝牙联贯程序:
  (1)蓝牙模块先设置成从模式。
  (2)KEY引脚必然要悬空或接地,再接通电源。
  (3)将蓝牙模块颠末串口与单片机向联贯,在单片机步骤中预先配置好波特率,本次使用波特率为9600。
  (4)手机上安装APP。
  (5)开启手机上的蓝牙功能。
  5 体系测试了局及剖析
  经测试,红外体系可以兑现预期的全部功能。当按下功能键时,体系能够进来指令模式与进修模式两种发送模式。
  进修模式将所要进修遥控器,瞄准体系红外领受端口,凭据把握平台上各异按键,将红外旌旗灯号存储到存储器中。电气设备能够议决把握面板上按键把握,同时也能够使用手机开启蓝牙APP联贯蓝牙向终端发送响应的指令直接把握对应的电气设备。凭据测试了局的科学性与适用性,智能家居的APP红外把握体系可以正确的餍足用户的需求,把握体系具有正确性和靠得住性。
  6 归纳
  本次设计选取STC89C52单片机作为体系把握器,设计出智能家居的APP红外把握体系,解决了多种红娘家电遥控器自力感到带来的种种未便。行使单片機作为把握器,以数字量来对各个模块进行把握以到达效率,颠末测试得出设计方案可行,各个模块也都能正常运行。计时功能由单片机的内部按时器来完成,也是本次设计最严重的局部。这对付种种红外系列的家庭电器来说具有很大的市场远景。
  参考文献:
  [1]汪顺舟,赵怀林,郝旭耀,等.智能管家机械人家电把握体系设计[J].上海应用技艺学院学报(天然科学版),2016,16(2):170-174.
  [2]聂诗良,李磊平易近.红外遥控旌旗灯号的一种编码解码要领[J].仪表技艺与传感器,2004(8):28-29.
  [3]于秀云.智能打铃器的原理及设计应用剖析[J].硅谷,2014(12):23-24.
  [4]陈飞鹏.基于STC89C52单片机警能小车设计[J].硅谷,2012(11):43-44.
  [5]蒋俊,刘天宇,简雨沛.蓝牙智能小车体系设计[J].信息技艺与信息化,2015(6):166-167.
  [6]赵婉祯,吴成东,马斌,等.蓝牙接入BACnet的智能家居技艺设计与兑现[J].电子产物天下,2004(22):77-79.
转载请注明来源。原文地址:https://www.7428.cn/page/2020/0406/87659/
 与本篇相关的热门内容: