基于KNX总线通信的网关设备开发

来源 :陕西科技大学 | 被引量 : 3次 | 上传用户:wxyz0123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
KNX作为新一代现场总线技术,凭借良好的互操作性和开放性、完善的通信机制以及支持多种通信介质等方面优势,在智能楼宇领域取得了广泛应用。随着智慧楼宇的不断发展,控制设备之间传递的信息量日益增加,对互操作性、互联也提出了更高的需求。本课题在对KNX通信内核研究的基础上,设计一种基于KNX通信协议的网关,实现KNX协议和TCP/IP协议的转换,实现KNX总线信号在高速以太网上的传输。KNX系统的扩展不再受传输距离的影响,而数据的传输量和传输速度也不再成为KNX系统的问题。从而实现楼层之间、楼宇之间的KNX设备的互联,推动楼宇建设向数字化、智能化方向发展,为打造智慧城市奠定基础。论文的主要工作总结如下:(1)分析了KNX总线技术和TCP/IP技术的工作原理、技术特点及通信协议。在此基础上,通过不同方案的对比,设计了系统总体架构及技术路线,最后完成了系统的软硬件设计。(2)完成了KNX通信模块的软硬件设计,KNX通信模块硬件部分以微控制器ATMEGA32为控制器,以FZE1066为收发器。软件部分主要分为驱动程序设计、系统程序设计以及应用程序,完成KNX通信内核在硬件平台上的开发。(3)完成了TCP/IP通信模块的软硬件设计,TCP/IP通信模块硬件部分以ARM Cortex-M3内核的微控制器STM32F103RE为主控制器,由电源模块、网络模块和接口模块组成。软件部分以μC/OS-II实时操作系统为核心,完成μC/OS-II的移植以及Lw IP协议栈的移植,实现标准的TCP/IP网络接口。(4)实现了KNX协议与TCP协议的转换,通过串口实现KNX通信模块与TCP/IP网络模块的交互,并实现了KNX-TCP/IP网关的信息过滤功能。(5)实现了网关与远端控制中心的通信协议的制定,实现远端控制中心对网关的参数设置、过滤表的设置以及对KNX节点设备的远程管理。测试结果表明,本论文开发的KNX-TCP/IP嵌入式网关设备运行稳定可靠,可扩展性强,网关设备在实现协议转换的同时,实现了网络管理和设备管理的功能,实现了网关的参数设置和KNX节点设备的远程控制。
其他文献
随着电子技术、计算机技术的深入发展,各种新技术被应用于医疗电子领域,各种新产品和研究成果不断涌现。论文紧扣行业热点,以三分类血液分析仪为研究背景,研究开发了血液分析医检
本文根据奥运森林公园地热空调系统这一实际课题,介绍了一种基于CAN总线技术且同时综合运用虚拟仪器技术、计算机技术、通信技术、网络技术等多种技术模式的测控系统。该系统
网络控制系统(Networked Control Systems)是一类通过实时通信网络将传感器、控制器和执行器进行互联的分布式控制系统,这种控制模式具有低成本,维护简单,灵活性高等优势,广
本文主要研究了不确定时滞系统的鲁棒稳定性问题.针对几类不同的不确定时变时滞系统,分别构造了新的Lyapunov函数,Lyapunov-Krasovskii泛函,给出了所给系统稳定的充分条件.预
随着三维仿真技术的不断发展,虚拟现实中的自动生成技术以其较高的学术价值和应用价值越来越受到国内外众多著名研究机构以及学者的广泛重视。本文以多细节地物模型的三维可
神经网络以其固有的记忆能力、自学习能力以及强容错性为故障诊断问题提供了一个新方法。本文针对科学实验中广泛使用的平流泵的故障特点,深入研究了BP神经网络的故障诊断方法。首先用小波包分析技术做信号处理。选取db3小波函数,用硬阈值小波包降噪的方法将信号降噪,然后进行小波包分解与重构,以提取信号的能量特征向量,并将得到的特征向量作为神经网络的输入。本文采用具有一个隐含层的三层BP神经网络进行故障诊断,深
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前最热门的焦点之一;ARM以其高性能低功耗等特性成为目前应用最广泛的32位嵌入式处理器。近年来得到快速发展的
近年来,多电平逆变器作为高压大功率变流技术的一个研究热点,在中高压变频调速、柔性交流输电系统等领域得到了广泛应用。直接转矩与三电平相结合的中高压变频调速技术具有输出
本文以网络控制系统为研究对象,采用预测控制算法,针对网络控制系统中的时延和数据包丢失等问题进行了研究。主要工作如下:首先,对网络控制系统中存在的问题做了较为详尽的描
生物特征识别是指通过计算机,利用人体固有的生理特征,如指纹,静脉来进行个人身份鉴别的技术。由于生物特征唯一性和不变性,使得生物特征识别与传统的方法如数字密码和身份证