0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于LonWorks技术实现家庭智能控制系统的应用设计

牵手一起梦 来源: 电子技术 作者:侯建华 2021-06-14 14:38 次阅读

针对目前家庭智能化所存在的功能规划不详尽、设备功能单一、运用技术参差不齐等缺点,本文运用现场总线LonWorks技术开发家庭智能控制系统,来实现家庭中三表计费、三防(防火、防灾、防盗)、室内环境监测、厨房设备控制、卫生间排风控制等功能。此外,由家庭智能控制装置及各种测控器件构成的家庭智能控制系统具有扩展能力,多个这样的独立系统通过LonWorks总线连接可以构成智能小区网络管理系统。此装置能够满足人们的需要,具有广泛的应用前景。

1 装置硬件设计

1.1 硬件功能规划

智能化住宅家庭控制装置所实现的功能包括:对住宅居室环境(温度、湿度)进行监控;对住户三表(水表、煤气表、电表)实现远传计费;对住户实现三防(防火、防煤气泄漏、防盗);对厨房设备实现时序控制;对卫生间实现自动排风控制。其中每个装置均可作为一个智能节点,多个节点构成了智能小区管理网络系统(即LonWorks网络),在小区中心设置服务器可实现对整个网络的管理。此外,家用电脑可与家庭控制装置通信,实现对室内设备的管理。

1.2 硬件总体设计方案

依据对装置功能的上述规划,可将装置分为两部分设计,即Lon控制模块设计和采集模块设计。控制装置以Lon控制模块为核心,通过对采集电路所采集的各种信号加以作用,完成装置的各种功能。其中Lon控制模块包括神经元(neuron) 芯片、存储器、晶振、收发器等;采集模块包括I/O接口电路、光电隔离保护电路驱动电路、缓冲电路、保持电路、锁存电路以及A/D转换电路等;二部分之间通过一个18针双列直插式板边连接器和一个6针单列直插式板边连接器相连,符合模块化设计,便于安装与调试。该硬件装置原理图如图1所示。

pYYBAGC9wFaAFNwhAACYJ_KjvC8444.png

1.3 Lon控制模块设计

在该模块的设计中,涉及到神经元芯片的选择、存储器的分配、通信端口的配置问题,分别介绍如下。

1.3.1 神经元芯片选择

神经元芯片包括Neuron3120xx和Neuron3150,这两种芯片在功能上大体相同,只是3120芯片内含有2k存储器,多用于功能较少而不需要扩展存储器的硬件构造中;而Neuron3150芯片内部具有0.5k EEPROM、2k RAM存储器,可外扩存储器来存储信息,可以用来开发更为复杂的应用系统。本文选用Neuron3150芯片作为开发装置的核心器件。

1.3.2 通信端口配置

Neuron3150芯片的通信口可与多种传输媒介接口(即网络收发器)相连接,以实现较宽范围的传输速率。同时,各种不同类型的网络收发器的配置,也为选择不同通信媒介提供了条件。本设计中的家庭控制装置采用FTT-10型收发器配置,利用双绞线实现与家用电脑以及整个小区管理网络的信息传递。FTT-10型收发器采用变压器隔离,可以实现高隔离、高抗扰,其传输距离可达2700米、传输速率达78 kb/s,可满足装置与上位机信息传递的要求。Neuron3150芯片的通信端口可以配置成三种工作方式:单端工作方式、差分工作方式、专用工作方式。不同工作方式所对应的引脚定义不同,如表1所示。

poYBAGC9wEiAaSm4AABvzCgpbtA033.png

本装置中Neuron3 1 50芯片的通信端口采用单端工作方式配置,与FTT-10收发器的配置如图2所示,其中FTT-10的CLK端与3150的CLK2相连,以保证二者的时序一致。

pYYBAGC9wEuARElHAAAzFvuN0Vs197.png

1.3.3 存储器分配及电路设计

由于Neuron3150芯片内部的存储器不能满足存储要求,因此在 Lon控制模块设计中,采用外接32k闪存和24kSRAM作为外存,其中16kB(寻址范围0X0000-0X3FFF)闪存用来保存 Neuron3150芯片固件,另16kB闪存(0X4000-0X7FFF)用来存储各种配置以及应用信息。24k SRAM主要用于存储应用数据以及网络数据包的缓存。存储器分配图如图3所示:

pYYBAGC9wDaAWt4iAABFY5KDuf4718.png

在电路设计中,利用3150芯片的A15端口来实现对32k闪存的片选 (低电平有效),利用3150芯片的A14、A13进行与非运算所得结果,与A15再进行与非运算来驱动SRAM的片选(低电平有效)。具体电路设计如图4所示。

poYBAGC9wCWAT0suAAEmTX2Dcr4639.png

1.4 采集电路设计

依据装置要实现的功能,采集电路规划为数字输入12路、数字输出12路、模拟输入 4路:Neuron3150芯片I/07至I/0010管脚用来接收室内温湿度值,配置成4路模拟电路;I/O-O至I/O-6管脚和利用地址总线扩展出的3路I/O口共同形成24路数字信号

1.4.1 模拟输入电路设计

模拟输入电路为检测居室环境(温度、湿度)设计,该电路如图5所示。

poYBAGC9wB-AUf4IAAB4kRE_GcA681.png

图中的Max186芯片是用于进行A/D转换的,由美国美信公司生产,Max186是12位的数据采集集成芯片,它把8通道多路开关、大带宽跟踪/保持电路和串行接口组合在一起,4线串行接口可直接接到SPI、QSPIMicrowire器件而无需外加逻辑,使用内部时钟或外部串行接口时钟以完成逐次逼近模/数转换。通过射随器进入芯片的模拟输入信号为0-5 V电压信号,它可以转换为数字信号并以Neurowire总线方式串行进入神经元芯片中,然后存放在存储器SRAM中,这些数据可传到家用电脑中用来显示和记录。

1.4.2 数字电路设计

数字电路设计包括输入电路设计和输出电路设计。

(1)数字输入电路

数字输入电路为采集三表、三防信号而设计,电路如图6所示。数字输入电路以神经元芯片中的I/O-O-I/O-5管脚所扩展成的6总线为基础,通过片选信号作用形成12路,此电路中光电隔离的输入端,接各种传感器信号,以防止因传感器输入电压过大而烧毁元器件。2片74LS245芯片作为数字输入缓冲电路,以确保装置能准确地接受传感器的信号。

poYBAGC9wBiAJ_aeAAB2n9Ln6fc907.png

(2)数字输出电路

数字输出电路以I/O-O-I/O-5管脚所扩展成的6总线为基础,通过片选信号作用形成12路,电路如图6所示。图中2片74LS273芯片作为输出锁存电路,利用该电路保持输入状态的特点,使Lon控制模块输出的信号可靠地传到各种执行装置上。

1.5 抗扰电路设计

在硬件设计过程中,考虑了多种抗扰设计措施。

(1)采用高品质的电源控制器供电,单点接电源,单点接地。

(2)线路板上的数字电路与模拟电路尽量分开,数字地与模拟地分开,地线、电源线尽量加粗。

(3)输入信号加光电耦合器隔离,防止外围器件动作时产生的回流冲击系统电路。

(4)数字量输出的继电器线圈处要加放电二极管,可以用串一个电阻的办法来软化信号的跳变沿或提供一定的阻尼。

2 程序设计

上述功能在应用程序中采用模块化设计,主要包括远程抄表模块、报警联动模块、室内环境监测模块、顺序控制模块,各功能模块采用定时器事件来驱动。程序流程图如图7所示:

poYBAGC9wBKAYwhBAACUxiwSi6c674.png

3 结论

利用此装置可以控制住宅温、湿度等参数,以满足智能住宅规定标准(温度控制在18~28℃,湿度控制在30~70%;此装置能够将各种信息准确采集,并能按照事先设定好的方式发出命令,实现三防(火、盗、气),对厨房炊具、卫生间排风进行监控,三表计费等功能;此装置可以将三表采集信息、室内温湿度数值以及室内设备状态准确地传递给家用电脑,家用电脑能够监控控制装置的工作。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108711
  • 连接器
    +关注

    关注

    96

    文章

    12631

    浏览量

    133127
  • 服务器
    +关注

    关注

    12

    文章

    8116

    浏览量

    82509
收藏 人收藏

    评论

    相关推荐

    智能家居控制系统模型

    技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭
    发表于 10-28 21:21

    基于蓝牙的家用电器智能控制系统

    电缆和遥控器的使用,使得使得凌乱的居室变得整洁,人们的生活变得更加方便简单而且舒适。基于蓝牙的家用电器智能控制系统是在一个家庭中建立一个通信网络,将各种家电设备通过该系统互相连接起来,
    发表于 12-31 09:41

    【OK210申请】智能家居控制系统

    智能家居系统为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术
    发表于 07-06 15:46

    【Aworks申请】智能家居控制系统

    :以智能家居系统为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术
    发表于 07-06 15:48

    智能家居控制系统如何走进生活?

    、娱乐和阅读,这样的生活离我们已经越来越近了……  智能家居控制系统如何走进生活?事实上,随着物联网技术的积累,云计算、大数据以及人工智能技术的进步,以及传统家电厂商、通信厂商以及互联
    发表于 05-02 11:47

    家庭多功能控制系统有什么功能?

    针对智能家居的特点及应用背景,设计了一种家庭多功能控制系统。该系统采用飞思卡尔公司ARM Cortex A8系列的i.MX51处理器作为MCU,在其上移植嵌入式Linux作为软件开发平
    发表于 08-23 06:32

    家庭智能控制终端系统架构是什么样的?

    随着网络技术和通信技术的不断发展,人们希望即使在工作或外出时也能通过某种方式及时了解和控制家中的情况,同时伴随着数字化家庭的普及,实现
    发表于 11-05 08:11

    ZigBee轻松实现家庭远程控制系统

    、GPRS 技术永远在线,接入范围广,功耗低以及ZigBee 无线组网技术等优点,设计实现了一种基于嵌入式系统的无线家庭
    发表于 12-10 18:27

    基于ARM与GPRS的家庭智能控制系统

    、GPRS 技术永远在线,接入范围广,功耗低以及ZigBee 无线组网技术等优点,设计实现了一种基于嵌入式系统的无线家庭
    发表于 02-02 07:00

    基于LonWorks技术实现家庭智能控制系统的应用设计

    针对目前家庭智能化所存在的功能规划不详尽、设备功能单一、运用技术参差不齐等缺点,本文运用现场总线LonWorks技术开发家庭
    发表于 06-17 07:30

    基于LonWorks技术实现家庭智能控制系统的应用设计

    针对目前家庭智能化所存在的功能规划不详尽、设备功能单一、运用技术参差不齐等缺点,本文运用现场总线LonWorks技术开发家庭
    发表于 06-23 07:30

    基于Lonworks技术的电梯控制系统的设计

    电梯是现代高层建筑不可缺少的交通工具,目前多数电梯采用 PLC 控制。本文提出了一种基于Lonworks 现场总线技术的电梯控制系统的设计方法。论文先介绍了
    发表于 06-13 11:59 14次下载

    基于LonWorks的远程控制系统的设计

    以远程抄表系统为例,描述了基于LonWorks 的远程控制系统设计方法,提出了可行的控制系统结构,详细分析了关键的设计步骤。实践证明,系统
    发表于 09-03 10:33 23次下载

    Lonworks技术在空调监控系统中的应用

    通过对纺织厂空调设备现状及控制要求的分析,提出了一种基于Lonworks总线技术的分布式空调监控系统设计方案,结合控制系统的结构组成介绍了
    发表于 07-14 15:00 18次下载

    家庭智能控制技术及应用

    本内容介绍了家庭智能控制技术及应用,着重介绍了小区智能控制系统,家居
    发表于 12-09 11:36 125次下载
    <b class='flag-5'>家庭</b><b class='flag-5'>智能</b><b class='flag-5'>控制</b><b class='flag-5'>技术</b>及应用