基于KNX总线的智能家居网关
TS-BUS智能家居控制系统

更专业专业,是一种品质,一种承诺,更是一份安心。
TS-BUS智能家居控制系统基于KNX/EIB标准设计,整合家居和楼宇控制领域最先进的自获能式无线传感技术,通过对使用功能的模拟,结合使用者习惯,充分实现功能的同时,为客户提供更专业、更贴合需求的家居智能化解决方案。
家居智能化设计不应该是简单的功能堆砌,实用、适用、易用是TS-BUS方案设计的最高标准。
KNX 总线标准是住宅和楼宇控制领域唯一开放式国际标准,由欧洲三大总线协议EIB、BatiBus和EHS合并发展而来。
目前已被批准为欧洲标准(CENELEC EN 50090 & CEN EN 13321-1)、国际标准(ISO/IEC 14543-3)、美国标准(ANSI/ASHRAE 135)和中国标准(GB/Z 20965)。
基于KNX标准的控制系统能够实现对家居及楼宇的照明、遮光/百叶窗、供暖、通风、空调、安防、音频/视频控制、计量、能源管理、远程控制、大型家电等的全面控制。
TS-BUS提供基于KNX/EIB标准自主研发的各种智能模块。
EnOcean是一种基于微弱能量收集技术的无线通信标准。
TS-BUS基于EnOcean标准开发的自获能式无线传感器,能够从光、热、电波、振动、人体动作等获得微弱能量供电,而不需额外提供能量。
传感器利用868.3MHz频段进行无线通信,实现125Kbps的传输速率。
结合微弱能量收集技术和高效的无线通信技术,TS-BUS实现了真正便于安装和免维护的智能无线传感器。
KNX总线标准KNX总线标准更舒适舒适,源自细节的体贴,我们更在乎您的满意。
TS-BUS遵从以客户为中心的设计lining,通过对用户需求的深入理解,在充分实现用户的个性化需求的同时,提供性能卓越的家居智能控制系统。
持续的新产品研发与技术创新,为您提供专业的技术支持与服务保障。
TS-BUS,舒适生活的缔造者。
工作一天回到家,坐在沙发上,按下背景音乐按钮,很快传来舒缓的音乐,一天工作的疲倦,伴随着音乐渐渐散去……一首曲目的时间,浴缸已经放好了热水,打开沐浴场景,躺在浴缸里,轻快的音乐,配合舒适的灯光效果,一天的疲倦顿时烟消云散。
课题二 KNX智能家居系统安装与调试

光源在某一给定方向的单位立体角内发射的光通量称为光源在该方向的发光强度,简称光强,单位为 坎德拉(cd)。
5.照度
单位被照面上接收到的光通量称为照度,单位为勒克斯(lx)。如果每平方米被照面上接收到的光 通量为1lm,则照度为1lx。夏季阳光强烈的中午的地面照度约为5000lx,冬季天晴时的地面
的场所而设置的继续工作用的照明,或在发生火灾时为了保证消防作用能正常进行而设置的照明。
2)需确保处于潜在危险之中的人员安全的场所,应设置安全照明。安全照明是在正常照明因电
源失效后,为确保处于潜在危险状态下的人员安全而设置的照明,如使用圆盘锯的作业场所。
3)需确保人员安全疏散的出口和通道,应设置疏散照明。疏散照明是在正常照明因电源失效后,
98
相关知识
四、照明标准值
建筑照明设计中,通常需要关注的参数是照度、眩光指数、显色指数。
1.教育建筑照明标准值(见表2-1-4)
2.住宅建筑照明标准值(见表2-1-5 )
99
相关知识
五、走廊自动灯光控制系统的总线设备
走廊自动灯光控制系统需要用到的总线设备除了KNX电源模块、USB接口之外,还有输入设备—— —移动感应器和输出设备———开关控制模块。
相关参数如下:
探测角度:180°。 光照度传感器:照度为5~2000lx内无级感应。
100
相关知识
五、走廊自动灯光控制系统的总线设备
2.输出设备———2路10A开关控制模块MTN649202
2路10A开关控制模块MTN64920 2如图2-1-6所示。其通过常开触点独立控 制两个额定电流在10A以内的负载,可以自由 设置开关通道的功能,可以通过按键手动控制所 接负载,通过LED指示灯显示通道的状态,还 有一个绿色LED指示灯显示操作准备就绪状态, 内置总线耦合器。
D-Controls KNX IC5 安装及使用说明书

D-Controls IC5系列主机是智能家居系统中专用的中心服务器。
它包含完整的KNX通信系统,通过TCP/IP 方式与KNX总线进行交互通信,能够让KNX系统迅速接入局域网和Internet,实现KNX系统的远程控制与管理。
同时IC5可通过D-Controls Cloud (云服务平台)实现对KNX系统的远程控制与管理。
用户可以使用D-Controls App(iPad、iPhone、Android等)智能终端,实现控制灯光、窗帘、影音、中央空调、地暖、安防、监控、电梯、家用电器等等设备;同时可以实时监控各个设备运行状态。
每个用户拥有自己唯一的用户名或身份识别码,可自行修改密码,并支持通过手机短信或电子邮件自行找回密码;每个用户需要与控制主机的硬件序列号绑定后才能获得控制权限,一个控制主机有且仅有一位管理员,未经管理员同意其他用户无法获得控制权限;多个用户可以同时控制同一个主机,管理员拥有查看主机控制组成员列表、删除成员的权限。
D-Controls KNX IC5(Version 1.01)IC5标准版IC5升级版一、前言后使用。
安装电气施工1.1 为了您的安全,请严格遵守在使用前,请仔细阅读《为了您的安全,请严格遵守》,然后再安装。
能因实际情况不同而导致严重后果。
在安装完成之后,试运行,确认是否有异常情况,并依据本说明书对客户说明使用方法。
【符号的意思】• 本公司致力于不断地对产品进行改进,如有变化恕不另行通知。
• 本公司不提供将产品改作它用的服务。
• 未经过允许,本手册的任何部分均不得擅自复制。
采用64位A53做为核心CPU,4核心1.5GHz 1GB DDR3 RAM 1个KNX接口IC5升级版自带4路RS485串口及1路RS232串口,每路串口均可支持标准协议或自定义Modbus(RS485)协议1个RJ45端口,支持Ethernet 10/100/1000 Mbits/s,并可扩展为TCP/UDP、XML、HTTP等协议3路可扩展USB接口,每路USB均可支持D-Controls扩展模块***支持D-Controls SHCS系统软件,支持固件远程更新、远程访问、远程管理支持D-Controls Smarthome 2019 App版移动终端软件可编辑定时任务、命令转发任务、逻辑条件任务,并保存在主机内运行支持编辑信息远程推送,信息将推送至安装D-Controls Smarthome 2019 App软件的手机D-Controls Smarthome App可自动根据移动终端网络状态,自动切换远程控制或本地局域网控制可跨越多级路由器(域名)连接D-Controls Cloud云服务器,适应复杂的局域网环境支持移动网络(2G/3G/4G)路由器连接,实现远程控制无需动态域名解析、无需端口映射、无需固定IP,只需保证设备和手机能上网,就可实现远程控制自带系统恢复功能,在网络不稳定时可自动重启每RS485串口支持从D-Controls SHCS系统中直接导入驱动TCP/IP网口支持从D-Controls SHCS系统中直接导入无线系统或无线单品的驱动,例如nest、hue等设备***支持多台移动终端访问支持D-Controls Remote(遥控器)可扩展集成TCP/UDP协议、XML、HTTP、ArtNetIC5系列远程中控主机说明书:表示若错误作业,很可能导致使用者死亡或重伤。
27296104_基于KNX_总线的智慧家居研究与实现

- 34 -高 新 技 术0 引言当前,随着通信和互联网+技术的发展,网络正在改变整个世界,人类的生活正在发生翻天覆地的变化,随着智能楼宇的出现,不论是医院、高铁站、机场以及体育场等大型公共场所,还是都市居民家居生活,都逐渐开辟了现代生活新境界。
借助物联网高速推动人工智能发展,由云计算与大数据辅助工作,智慧生活的发展具有更强的可操作性和舒适性,物联网控制技术的发展将真正实现现代生活的高度智能化、信息化和人性化[1]。
1 控制要求1.1 系统概况控制器、传感器和执行器是总线设备的3种类型。
模拟量、开关量等信息利用总线完成报文发送,有效联通各个设备。
控制要求、信息校验和起始信息是KNX 报文的结构构成。
校验通过令牌环增加奇校验或者偶校验。
报文只能对物理地址进行识别,将数据的源地址表示出来,可以把组地址或者物理地址作为目标地址,表明数据的受体。
设备的物理地址是唯一的,但可以有多个组地址,表明通过多个控制源来控制1台设备[2]。
在调试物理地址时,将唯一目标逐一确定出来,按照设置的要求,在同一组内放置有关设备;此外,将组地址设定出来,将指令发送给组地址相同的设备,并执行动作。
在楼宇控制与家居领域中,KNX 属于唯一的国际化开放式标准,由欧洲三大总线协议EIB、BatiBus 和EHS 融合发展而来[3]。
KNX 有丰富的标准功能,可以在工业建筑以及功能性建筑中发挥重要作用,总线选择电力线、无线通信以及双绞线等作为通信介质,KNX/EIB 总线借助事件管控,通过这条总线完成电源控制与数据传输,其配置模式有S 型、E 型和A 型3种,通过改变报文数据发送的起始地址和奇偶校验标志,达到异步传输直流信号的目的。
系统最基本的单元称为线路,通常情况下在1条线路上可以挂接64个设备,设备电流不大于640 mA,设备编号为20~26-1[4]。
根据通信要求,每条线路的长度应小于1 000 m。
总线工作支持电源与设备之间的距离不宜过大,在700 m 之内控制各个设备间的基本距离,通过增加系统设备,将相应的总线设备数量增设进去,最多可以将28个总线设备增设到1条线路上(1条线路最多可以增加28个总线设备)。
控制智能家居设备和场景-KNX转zigbee

KNX转zigbee网关模块一、产品概述:1、KNX转zigbee网关,是打通KNX网络到zigbee网络之间传输通道,接收并解析KNX协议,转换成zigbee控制协议,发送到zigbee网络。
2、适用场合:(1)通过KNX面板控制zigbee设备(灯光、窗帘、空调、场景等…)(2)通过KNX兼容软件控制zigbee设备(3)通过智能家居APP监控KNX相关设备操作、动作、状态等…KNX转zigbee模块产品特点:●安装简单:标准86盒嵌入式安装,零火线设计。
●穿透性强:可穿墙进行远距离遥控。
●互不干扰:采用ZigBee无线网络技术,组网能力强,功耗低,与附近同型号产品不会相互干扰。
●断电记忆:重新上电后,用户无需重新设置。
●网状网络:设备均具有路由功能,之间可以互相转发信号,实现大范围信号全覆盖,控制无死角。
从而可组建一个安全、可靠、稳定的无线网络。
●材质环保:进口ABS塑胶外壳包装,阻燃、低烟无毒、耐高温。
-----产品参数-----尺寸:50*50*20mm(L*W*H)供电电压:AC220-240V/50HZ工作频率:2.4GHz静态功耗:270mW工作环境:温度:-10~40℃;湿度:10%~95%通讯协议:ZigBee 2007/pro 协议频点设置:0x0B~0x1A(11-26)PANID设置:0x0000~0xFFFF(0~65535)组网方式:无线ZigBee组网上电自动组网网络协议:ZigBee IEEE 802.15.4加密方式:AES-128 位密钥动态加密二、KNX转zigbee网关接入设备工作流程图如下:1、220V交流电,AC线;2、KNX转zigbee模块的VCC线对应KNX的VCC的接线;3、KNX转zigbee模块的VCC线对应KNX的VCC的接线;4、KNX转zigbee模块的R(RXD)线对应接入设备的TXD的接线;5、KNX转zigbee模块的T(TXD)线对应接入设备的RXD的接线;6、KNX转zigbee模块的GND与对接入设备的GND的接线;7、KNX转zigbee模块的GND与对接入设备的GND的接线;。
KNX智能家居基础知识73

KNX智能家居基础知识731. 简介KNX智能家居系统是一种基于开放标准的智能家居控制系统,它采用了一种统一的通信协议,允许不同的设备相互通信和控制。
本文将介绍KNX智能家居系统的基础知识及其应用。
2. KNX系统架构KNX系统由三个主要组成部分构成:KNX设备、KNX总线和KNX 软件。
2.1 KNX设备KNX设备是指连接到KNX总线上的各种智能家居设备,包括灯光控制器、温控器、窗帘控制器等。
这些设备可以通过KNX总线进行通信和控制。
2.2 KNX总线KNX总线是一种串行数据通信系统,用于连接KNX设备和KNX软件。
它支持多个设备同时通信,采用了开放的物理介质,如电力线、射频和以太网。
2.3 KNX软件KNX软件是用于配置和控制KNX系统的工具,通常由厂商提供。
用户可以使用KNX软件来配置设备、创建场景和设置定时任务等。
3. KNX智能家居应用KNX智能家居系统可以应用于各种场景,包括家庭、商业和工业领域。
以下是一些常见的KNX智能家居应用:3.1 照明控制通过KNX智能家居系统,用户可以方便地控制家中的照明设备。
可以通过手机应用或触摸屏幕控制灯光的开关、亮度和颜色等。
3.2 温控管理KNX智能家居系统还可以对室内温度进行智能管理。
用户可以通过温控器调整房间的温度,并根据自定义的时间表自动调节温度。
3.3 安防监控KNX智能家居系统可以与安防设备集成,实现对家庭安全的监控和管理。
例如,用户可以通过手机应用查看家中的监控摄像头,并设置警报和报警器。
3.4 窗帘控制通过KNX智能家居系统,用户可以自动控制窗帘的开合和角度。
可以根据天气情况、时间表或外部触发条件来调整窗帘的状态。
3.5 能源管理KNX智能家居系统还可以用于能源管理。
通过监控家中的能耗数据,用户可以优化能源使用,节约能源成本。
4. KNX智能家居系统的优势相比于其他智能家居系统,KNX智能家居系统具有以下优势:1.开放标准:KNX智能家居系统采用了开放的通信协议,允许不同厂商的设备相互兼容和通信。
KNX 网关设备说明书

Ethernet■DescriptionKNX IP / TP routing4 KNX IP / TP tunnelingsNo additional externl power supply required Universal Plug and Play Telegram filteringBuilt-in web front-end page 3 year warranty s Office lightingSmart home lighting Luxury villas lighting LED indoor lightingBuilding automation■Features■Applications KSRseriesIP secure (KSR-02IP only)■Order InformationThe IP TP media coupler KSR series is a KNXnet/IP routing & tunneling device and works as KNX IP line/area coupler. No need to have an external power supply for powering. The ability to address all bus devices in the KNX bus system makes network operations less time-consuming. Operational and filtering states, malfunction and faulty communication are indicated by LEDs. The device is UPnP and its firmware can be updated via the built-in web front-end page.The KSR series connects Ethernet/ KNX IP and KNX TP two media for commissioning, addressing, parameters setting, visualization and diagnostic operations between devices on the KNX bus.KSR series is able to filter the traffic according to the installation place in the bus system hierarchy and according to the built-in filter tables for group oriented communication. Configuring from the subline can be blocked. Message filtering can be temporarily deactivated anytime via a button press on the device. The time to switch back to normal operation is ETS configurable. If necessary temporary access to other lines is possible also without download from the ETS.。
课题三 KNX智能家居系统安装与调试

宴会式会议室由圆桌组成,每个圆桌可坐5~12人。宴会式布置方式一般适用于中餐宴会和培训 性会议。在培训性会议中,每个圆桌一般安排6人左右就座,以便于同桌人员进行互动和交流。
121
相关知识
一、会议室的布置类型
4.鸡尾酒式
鸡尾酒式会议室一般不安排或仅安排少量座位,参会人员拿取食物后可自由走动交流。鸡尾酒式布 置方式比较灵活,没有固定的模式,所能容纳的人数仅次于剧院式。
119
相关知识
一、会议室的布置类型
会议室一般用于召开会议、举行学术报告、开展培训、组织活动和接待客人等。多功能会议 室以其功能的多样性得到迅速普及。随着信息技术的不断发展,现代化的多功能会议室除了满足 传统会议要求外,还应具有根据不同的情况快速切换场景的功能,以便提高效率。
会议室的布置类型可以是标准化的,也可以是个性化的。标准化类型通常包括剧院式、课堂 式、宴会式、鸡尾酒式、U形和董事会形等。
125
任务描述
学院新设一间多功能会议室,需要安装一套KNX智能场景控制系统,能够根据不同场景 对灯光、窗帘进行快速控制,以达到会议要求。电工班接到任务后,在规定时间内完成基于智 能面板实现的会议室场景控制系统的安装与调试,并交付验收。
本任务控制要求如下: 为智能面板的3个按键分别设置三个不同的应用场景,其中,场景一为白天会议模式,灯 光全部熄灭,窗帘打开;场景二为晚上会议模式,灯光全部点亮,窗帘关闭;场景三为投影模 式,座位上方灯光亮度为20%,投影屏幕上方灯光熄灭,窗帘关闭。
课题三
会议室场景控制系统、 的安装与调试
115
课题三
任务1
会议室场景的 勘察和规划
任务2
基于智能面板实现 的会议室场景控制 系统的安装与调试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Hans Journal of Wireless Communications 无线通信, 2015, 5(6), 105-110Published Online December 2015 in Hans. /journal/hjwc/10.12677/hjwc.2015.56015The Design of Smart Home Gateway Basedon KNX BusGuangwei Wang1, Shengli Lu2, Dangfeng Pang2, Rongrong Wu11Department of Electronic Engineering, Tianjin University of Technology and Education, Tianjin2Engineering Training Center, Tianjin University of Technology and Education, TianjinReceived: Nov. 4th, 2015; accepted: Nov. 26th, 2015; published: Dec. 8th, 2015Copyright © 2015 by authors and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License (CC BY)./licenses/by/4.0/AbstractSmart home gateway is the key equipment of the related function devices to access the smart home network. As the KNX bus has become the unique international standard in the field of Intel-ligent Building, integrating network communication technology and embedded technology, the design of smart home gateway based on KNX bus is presented and the design and implementation of the main controller, the KNX module, the Ethernet interface and wireless communication inter-face are elaborated.KeywordsSmart Home, KNX Bus, The Embedded System, The Main Controller, The Gateway基于KNX总线的智能家居网关王光伟1,卢胜利2,庞党峰2,武荣荣11天津职业技术师范大学电子工程学院,天津2天津职业技术师范大学工程实训中心,天津收稿日期:2015年11月4日;录用日期:2015年11月26日;发布日期:2015年12月8日摘要智能家居网关是相关功能设备接入智能家居网络的关键设备。
鉴于KNX已成为智能楼宇领域唯一的国际王光伟等标准,综合网络通信技术和嵌入式技术,提出了基于KNX总线的智能家居网关设计方案,阐述了主控制器、KNX模块、以太网接口和无线通信接口的设计与实现过程。
关键词智能家居,KNX总线,嵌入式系统,主控制器,网关1. 引言智能家居起源于国外,在国内已有十几年的发展时间了。
目前智能家居行业尚无统一的国际国内标准,生产智能家居产品的厂商各自为政,执行着各异的协议端口[1],主要研究方向有基于ZigBee、WiFi、RF、CAN总线等组网方式的智能家居系统,然而,即使采用基于相同的组网技术的智能家居系统也不能实现互连互通,因此滞后了智能家居的进一步普及。
KNX总线技术具有良好的开放性、交互性在有线智能家居设备组网中得到广泛应用。
然而,由KNX总线组成的智能家居网络不能直接与以太网和各种无线网络互联互通,不能充分纳入众多无线终端设备和以太网终端设备,以构成基于互联网的智能家居控制网络。
设计一种基于KNX总线的智能家居网关很有必要。
该智能家居网关是外部接入网络与智能家居网络连接的关键设备,它可以进行TCP/IP协议到KNX协议的转换,从而实现KNX网络与以太网和各种无线网络的互联互通,达到智能家居设备网络化控制的目的。
2. 智能家居网关总体设计方案2.1. KNX总线技术KNX是家居和楼宇控制领域唯一的开放式国际标准[2],有良好的互操作性和开放性。
KNX总线协议是简化了的OSI模型协议规范,采用五层结构,由物理层、数据链接层、网络层、传输层和应用层组成。
KNX支持双绞线、电力线、射频等多种通信介质,其中双绞线应用最广泛。
所设计的系统智能家居采用双绞线组网。
KNX采用CSMA/CA技术检测和避免当两个或两个以上的网络设备需要同时进行数据传输时网络上的冲突。
2.2. 智能家居网关组成现场总线技术的引入促使智能家居控制系统向网络化方向快速发展,智能信息处理与智能控制也成为构建智能家居网络系统的关键技术[3]。
嵌入式系统因集成度高、可靠性强、使用灵活,在智能家居控制设备以及通信网络中得到了广泛应用[4],基于KNX总线的智能家居网关由ARM9微处理器S3C2440 (主控制器)、KNX模块TP-UART-IC、以太网接口、无线通信模块等组成。
系统组成如图1所示。
其中,KNX总线与KNX执行器、KNX传感器以及相应的智能家居设备组成KNX智能家居网络系统。
KNX模块负责将KNX智能家居网络与主控制器连接起来,接收并处理来自KNX智能家居网络设备的各种信息,通过以太网接口传输至PC机乃至互联网进行处理;智能终端设备的请求通过无线通信模块传输至主控制器。
传感器将家庭环境信息上传到主控制器,执行器接受总线信息并根据主控制器的控制信息使相应的智能家居设备处于相应的工作状态。
3. 智能家居网关硬件设计智能家居网关是家庭内部网络与外部以太网和各种无线网络交换信息的中转站,网关硬件平台主要由ARM9S3C2440主控制器、以太网接口、KNX模块和无线网通信模块组成。
王光伟等Figure 1. The composition of smart home gateway based onKNX bus图1. 基于KNX总线的智能家居网关组成示意图3.1. 主控制器主控制器是智能家居网关的核心,其主要功能是与KNX模块进行通信,管理KNX网络终端家居设备,完成家庭网络和KNX家居网络之间的信息交互等。
所设计的系统选择三星公司的S3C2440微处理器(ARM9系列),S3C2440可扩展LCD显示器、USB接口、触摸屏以及多个UART,为智能家居网关硬件设计提供了很好的硬件支持。
智能家居网关硬件设计主要就是利用S3C2440微处理器的扩展功能,设计KNX模块接口电路、以太网接口电路、无线通信接口电路等。
3.2. 以太网接口以太网接口的功能是将主控制器连接到以太网上,以方便用户的远程控制管理。
DM9000与S3C2440的连接如图2所示。
该模块不仅要实现KNX智能家居网关主控制器与以太网的数据通信,而且要能支持高速的突发数据转移和突发的访问量。
由于S3C2440已集成了一个10/100 Mb自适应的以太网MAC控制器,大大简化了以太网模块的设计[5]。
因此系统选择了10/100 Mbps兼容的自适应以太网控制芯片DM9000。
DM9000的工作频率最高能达200 MHZ,总线位宽高达32位,完全能满足100 Mbps的以太网数据传输。
3.3. KNX模块KNX模块的功能是将KNX智能家居网络与主控制器相连实现主控制器与KNX智能家居网络的通信。
所设计的系统KNX模块选用西门子公司的TP-UART-IC,TP-UART-IC是针对双绞线设计的通用异步收发器,TP-UART-IC为UART提供多种服务完成主控制器与KNX智能家居网络的通信,通过TP-UART-IC传感器、执行器、微处理制器等连接到KNX总线上实现数据收发。
TP-UART-IC与KNX 总线、S3C2440连接如图3所示。
TP-UART-IC主要特性:TP-UART-IC由UATR数字接口和模拟电路接口组成;通过设置引脚TSTIN,可以配置9600 bps或者19,200 bps的传输波特率;掉电时SAVE引脚通知微处理器进行处理;TP-UART-IC提供的服务主要有:复位服务、请求通信状态服务、应答服务、数据服务。
王光伟等S3C2440 DM9000Figure 2. The connection between DM9000 and S3C2440图2. DM9000与S3C2440的连接示意图Figure 3. The connection of the TP-UART-IC, KNXbus and the S3C2440图3. TP-UART-IC与KNX总线、S3C2440连接示意图3.4. 无线网通信模块无线网模块不仅要实现KNX智能家居网关主控制器与无线网络的数据通信,而且要能支持并发访问。
无线通信模块选用TP-LINK公司的USB无线网卡TL-WN721N。
利用主控制器S32440和TL-WN721N 搭建无线AP,无线AP的覆盖范围广,支持多用户接入,同时具有很强的信号收发能力,家庭环境中的各种智能终端通过无线AP与KNX智能家居网络通信,这样即能够避免布线的麻烦,同时既节省成本,又能迅速的搭建起无线控制网络。
4. 智能家居网关软件设计4.1. 软件系统层次架构网关主控制器S3C2440支持Linux,winCE等多种嵌入式操作系统[6]。
所设计的智能家居网关选择嵌入式Linux,构建软件平台,通过裁剪得到适合该系统的嵌入式Linux内核[7],从而在其上完成主控制器软件设计(软件架构如图4所示)。
应用程序层完成网络通信、数据存储、串行通信等功能,实现TCP/IP协议到KNX协议的转换,从而完成以太网、无线网控制智能家居设备的目的,并且存储智能家居网络中的各种信息,便于查询和控制;硬件驱动层完成以太网驱动、无线网驱动、串口驱动、SD卡驱动等为Linux操作系统运行建立合适的环境,按照应用程序的设计与Linux内核交互操作相应的硬件设备实现KNX智能家居网络与以太网等网络的数据交互。
王光伟 等 4.2. 应用软件主程序设计主控制器软件流程如图5所示。