优于zigbee的最新无线自组网多跳传输方案

合集下载

基于ZigBee协议多跳无线传感器网络设计

基于ZigBee协议多跳无线传感器网络设计

基于ZigBee协议的多跳无线传感器网络设计摘要:本文介绍了一种以zigbee协议为核心的多跳无线传感器网络设计,传感器节点处理器采用atmel公司的atmega128l芯片,无线通信采用chipcon公司的cc2420射频芯片,传感器采用数字湿度温度传感器sht10,对不同功能的节点采用不同的程序设计,成功实现数据在无线传感器网络节点间的多跳路由。

关键词:无线传感器网络;zigbee协议;多跳;协调器;路由器;终端设备中图分类号:tp79无线传感器网络(wsn,wirelesssensornetwork)是由多个节点组成的面向任务的无线自组织网络,它综合了无线通信技术,传感器技术,微机电技术,计算机网络技术等多学科的技术领域,借助各类传感器对检测目标进行数据采集,通过无线通信的方式把信息发送给观测者。

由于无线传感器网络具有不依赖有线基础设施,可以自组网和允许网络具有动态的拓扑结构等优点,特别适用于一些不适合人类直接参与的检测环境进行数据采集,因此无线传感器网络在军事、空间探索和灾难拯救等特殊领域有其得天独厚的技术优势,在环境、健康、家庭和其他商业领域有广阔的应用前景。

1 zigbee协议zigbee协议是一种建立在ieee802.15.4标准之上的短距离,低速率的无线通信协议,其中物理层和链路层由ieee802.15.定义,网络层和应用层由zigbee联盟规范。

与其他短距离无线通信技术相比,zigbee协议具有以下优点:(1)功耗低。

低功耗待机模式下,两节5号电池就可以是由6个月以上。

(2)具有3个无线收发器频段。

868mhz(欧盟);902mhz(美国);2.4ghz。

(3)网络容量大。

可支持6500个节点设备。

(4)采用csma-ca机制,有效的避免了数据发送时因碰撞产生的冲突。

(5)网络安全性高。

采用了密钥长度为128位的加密算法,对所传输的数据进行了加密算法,有效的保证了数据传输的有效性和安全性。

zigbee组网方案

zigbee组网方案

zigbee组网方案Zigbee是一种基于IEEE 802.15.4标准的低功耗、低速率、短距离无线通信技术。

Zigbee通信协议通常被应用于物联网领域,而Zigbee组网方案则是实现这一点的关键。

一、Zigbee技术的优势Zigbee组网方案之所以受到广泛的关注和应用,是因为它具有以下的优势:1.低功耗:Zigbee是一种低功耗的无线通信技术,通过使用短时间的周期性传输来降低功耗,同时在通信过程中会控制射频功率,以达到更低的能耗。

2.价格低廉:Zigbee组网所需要的硬件和软件的成本都非常低廉,这使得它在普通家庭生活中得到了广泛的应用。

3.简单的网络拓扑:Zigbee的组网拓扑结构非常简单,由于其支持多种不同的拓扑结构,因此适用于各种不同的应用场景。

4.安全可靠:Zigbee具有高度的安全性和可靠性,支持多种不同的加密方式,能够保证网络传输的安全性和数据的完整性。

二、Zigbee组网方案的组成部分Zigbee的组网方案由三个不同的组成部分组成:1.协调器(Coordinator):负责管理整个Zigbee网络,具有最高的权限和范围。

在Zigbee网络中只有一个协调器。

2.路由器(Router):负责转发和路由信息,具有一定的范围和权限。

在Zigbee网络中可有多个路由器。

3.端节点(End Device):具有最低的范围和权限。

在Zigbee 网络中可以有多个端节点。

三、Zigbee组网方案的拓扑结构Zigbee支持多种不同的拓扑结构,包括:1.星型拓扑结构(Star Topology):所有设备都连接到一个中心节点(协调器)。

2.网状拓扑结构(Mesh Topology):所有设备都连接到其他设备,形成一个复杂的网络结构。

3.混合拓扑结构(Hybrid Topology):网状拓扑结构和星型拓扑结构的混合。

四、Zigbee组网方案的应用场景Zigbee组网方案通常应用于以下场景:1.智能家居系统:Zigbee组网技术可以使设备之间更方便地进行连接和通信,从而实现安全、便捷、节能等目标。

通信领域高速多跳分组无线网

通信领域高速多跳分组无线网

通信领域高速多跳分组无线网随着无线通信技术的不断发展,人们对无线网络的需求也越来越高。

而高速多跳分组无线网则是无线网络中最为先进的技术之一,它能够提供更快的数据传输速度和更高的数据传输质量。

通信领域高速多跳分组无线网,简称多跳无线网。

它是一种多层次的无线网络结构,其主要特点是数据包可以通过多个节点进行转发,从而实现高效、可靠的数据传输。

相比于传统的单跳式无线网络,多跳无线网具有更好的覆盖范围和更高的带宽利用率。

多跳无线网的工作原理类似于多站点通信,其节点可以是任何设备,如电脑、手机、路由器等。

一个节点可以根据其位置和周围节点的信息,通过自主决策来转发数据包,从而让数据能够找到最短的传输路径并快速到达目标节点。

多跳无线网具有天然的自组织、自适应和自修复能力,使得它能够在复杂的环境中自动适应网络拓扑变化并维持网络连通性。

高速多跳分组无线网还有一个显著的优点是具有很好的安全性。

多跳无线网采用分组传输方式,数据分散在不同的节点中传输,当其中一个节点出现故障时,数据包可以自动调整路径并能在其他节点间传输。

这种分散和备份的方式不仅增加了数据的可靠性,也能保证数据的安全性。

多跳无线网的应用范围非常广泛。

在军事领域,多跳无线网可以作为一种高效的与操作人员连接的无线通讯方式,解决传统通讯方式因卫星信号掩盖、山脉、建筑物等遮挡导致的通讯中断问题。

在医疗领域,多跳无线网可以用于随身设备的普及、远程监测和传输,增加数据实时处理的准确性和安全性。

除此之外,在智能交通、物联网、家庭自动化等领域中,多跳无线网也有广泛的应用。

当然,多跳无线网也存在一些挑战和问题。

首先,多跳无线网需要解决的问题之一是路由选择问题。

由于网络中存在大量节点和复杂的拓扑结构,如何选择最优的路径是一项非常复杂的任务。

其次,多跳无线网中频道资源的利用也是一个很大的问题。

节点之间的数据传输需要占用频段,如果频率冲突出现,就会导致拥塞和通讯中断等问题。

为了应对这些挑战和问题,目前的研究方向主要集中在以下几个方面。

zigbee组网方案

zigbee组网方案

zigbee组网方案Zigbee组网方案简介Zigbee是一种低功耗、近距离的无线通信技术,主要应用于物联网领域。

它基于IEEE 802.15.4标准,通过无线信号传输数据,可以实现设备之间的互联和通信。

本文将介绍Zigbee组网的原理以及常见的组网方案。

Zigbee组网原理Zigbee组网主要由三个组成部分组成:协调器(Coordinator),路由器(Router)和终端设备(End Device)。

协调器是整个网络的中心,负责管理和控制整个网络,并在必要时与外部网络通信。

路由器可以通过多跳方式将数据传输到不同的节点,终端设备是网络中的终端节点,主要用于数据的采集和传输。

Zigbee网络采用星状拓扑结构,协调器位于网络的中心,路由器和终端设备通过与协调器的连接来建立网状拓扑结构。

这种结构可以保证网络的稳定性和可靠性。

组网过程中,首先需要进行网络的初始化和配置。

协调器将会发出一个网络启动信号,其他设备在接收到信号后可以加入已有网络或创建一个新的网络。

随后,设备会通过Zigbee的网络协议进行数据的传输和交换。

协议包括了设备之间的通信规则、数据的格式和传输的方式。

Zigbee组网方案Zigbee组网方案有两种常见的方式:单主结构和多主结构。

单主结构在单主结构中,只有一个协调器作为网络的中心,其他设备通过与协调器的连接来进行通信。

这种结构的优点是简单和易于部署,适用于规模较小的网络。

然而,由于只有一个协调器,整个网络的稳定性和可靠性会受到限制。

多主结构多主结构中,可以有多个协调器作为网络的中心。

这种结构的优点是能够提供更高的灵活性和可扩展性,并且可以实现区域之间的连接和通信。

每个协调器都可以管理一部分设备和节点,通过多跳方式实现数据的传输。

然而,多主结构的部署和管理相对复杂,需要更多的设备和资源。

Zigbee网络拓扑结构除了单主结构和多主结构之外,Zigbee还支持多种拓扑结构,包括星状、网状、树状和混合结构。

ZigBee的无线传输

ZigBee的无线传输

基于zigbee1、引言建立基于实时数据库的生产信息管理系统,实现对控制装置的数据上传,实时数据监测,形成一个工业控制网络是现代企业工业化管理的特征,如图1。

随着计算机网络技术、无线技术以及智能传感器技术的相互渗透、结合,无线通讯技术逐渐在工业控制领域,为各种智能现场设备、移动机器人以及各种自动化设备之间的通信提供无线数据链路,特别是在一些特殊环境下弥补有线网络的不足,进一步完善工业控制网络的通信性能,成为工业通信的新宠。

在GPRS、蓝牙、WiFi、ZigBee等无线通信标准中,ZigBee以功耗低、可靠性高、网络容量大、时延小、成本低等优点在工业通信领域脱颖而出。

图1ZigBee是由ZigBee Alliance(ZigBee联盟)制定的无线网络协议,是一种近距离、低功耗、低数据速率、低复杂度、低成本的双向无线接入技术,主要适合于自动控制和远程监控领域。

ZigBee联盟在制定ZigBee标准时,采用了 IEEE802. 15. 4协议作为其物理层和媒体接入层规范。

在其基础之上,ZigBee 联盟制定了网络层(NWK)和应用编程接口(API)规范,并负责高层应用、测试和市场推广等方面的工作,见图2。

图22、IEEE802.15.4协议2.1 物理层IEEE802.15.4定义了两个物理层标准,分别是2.4 GHz物理层和868/915MHz物理层。

两个物理层都基于DSSS(Direct Sequence SpreadSpectrum,直接序列扩频)技术,使用相同的物理层数据包格式,区别在于工作频率、调制技术、扩频码片长度和传输速率。

2.4GHz波段为全球统一的无需申请的ISM 频段,划分成l6个信道, 码元速率为62.5kbaud,采用了l6进制正交调制,用码片长度为8的伪随机码直接扩频技术,能够提供250kb/s的传输速率.868MHz频段是欧洲的ISM 频段,有1个信道,数据传输速率为20kb /s。

优于zigbee的最新无线自组网多跳传输方案解析

优于zigbee的最新无线自组网多跳传输方案解析

DL-LN3X 系列 2.4G自组网无线通信模块DL-LN3X 系列模块是深联创新新晋推出的无线通信模块,该模块专为需要自动组网多跳传输的应用场合设计。

相对于其他常见的自组网无线通信解决方案,本方案更加灵活、可靠,可长期稳定工作;用户可以抛开复杂的协议栈和芯片手册,只需要掌握简单的串口通讯便可驾驭无线多跳传输。

产品特性●定向扩散型自组网协议⏹模块上电后会自动组成多跳网状网络,完全不需要用户干预。

⏹每个模块都可以给网络中任意一个节点发送数据。

⏹带有确认传输功能,无线传输使用 CRC 校验,最多重传 15次。

⏹网络中任何节点故障不影响整个网络的运行,具有很强的抗毁性。

⏹最大可支持 130个模块组成网络,模块地址可通过程序进行修改。

⏹单个包长可达 63字节,带有数据包缓冲机制。

●用户接口简单易学⏹使用 uart 作为交互接口,波特率可调⏹使用长度可变的包传输数据,使用安全的数据分包协议⏹支持端口分割机制●程序工作稳定⏹操作系统基于线程切片,工作稳定。

⏹使用内存池代替栈完成动态内存分配,长期工作不产生内存碎片。

●带有指示灯⏹模块带有收 /发包指示灯,可以选择开启或关闭。

⏹模块带有定位指示灯,可以远程点亮,方便寻找。

产品选型DL-LN33 使用印版天线可视距离通信单跳 70m 。

DL-LN32 使用 IPEX 接口可视距离通信单跳 100m 。

DL-LN32P 使用 IPEX 接口,并板载无线功放可视距离通信单跳 500m 。

1组网1.1组网通信概述DL-LN3X 模块是一种自组网多跳无线通信模块。

模块无线频率为2.4GHz~2.45GHz,属于全球免费的无线频段。

该模块工作时,会与周围的模块自动组成一个无线多跳网络,此网络为对等网络,不需要中心节点,网络包含以下可配置参数:表格 1-1模块网络参数将多个 DL-LN3X 模块配置成地址不相同,信道和网络 ID 相同的状态,模块将组成一个网络。

微控制器 (MCU 或者电脑通过 Uart 告诉模块目标地址和待发送的数据,模块会通过网络选择最优的路径,将信息传输给目标模块,而目标模块将通过Uart 输出源地址和上述的数据。

zigbee无线方案

zigbee无线方案

zigbee无线方案Zigbee是一种广泛应用于物联网中的无线通信协议。

它基于IEEE 802.15.4标准,并专注于低功耗、低数据速率和短距离通信。

由于Zigbee的独特特性和诸多优势,它成为了许多智能家居、工业控制和传感器网络等领域的首选无线通信方案。

一、Zigbee无线方案简介Zigbee无线方案是一种基于Mesh(网状)拓扑结构的无线网络系统。

它由一个集中式的协调器(Coordinator)以及多个分布式的终端设备(End Device)组成。

协调器负责网络的管理和控制,而终端设备则具备传感数据采集和控制继电器等功能。

在Zigbee网络中,每个终端设备既可以是数据的源头,也可以是数据的转发节点。

这种多对多的网络拓扑结构使得Zigbee在大规模传感器网络中具有出色的灵活性和可扩展性。

二、Zigbee无线方案的优势1. 低功耗:Zigbee无线方案使用了低功率的射频技术,使得终端设备的电池寿命得以延长,适用于长期运行的物联网应用。

2. 高可靠性:Zigbee采用了自组织的Mesh网络结构,如果某个节点出现故障或中断,其他节点会自动找到新的路径,确保数据的可靠传输。

3. 强大的网络容量:Zigbee支持上千个终端设备同时连接到一个协调器,可以满足多种应用场景下的需求。

4. 快速响应时间:Zigbee网络使用分散式网络技术,具备较低的延迟,可以实现实时数据采集和迅速的控制指令传递。

5. 安全性:Zigbee采用了128位AES加密算法,确保数据的安全传输。

三、Zigbee无线方案的应用1. 智能家居:Zigbee无线方案可以实现智能灯光控制、门窗监测、智能家电控制等功能,提升家居的便利性和舒适度。

2. 工业控制:Zigbee无线方案广泛应用于工业自动化领域,可以进行设备状态监测、远程控制以及数据采集等任务。

3. 智能农业:结合传感器网络和Zigbee无线方案,可以实现对农田环境的实时监测和精细管理,提高农作物的产量和质量。

基于ZigBee的无线通信组网设计

基于ZigBee的无线通信组网设计

基于ZigBee的无线通信组网设计一、引言随着无线通信技术的飞速发展,基于ZigBee的无线通信组网技术正逐渐成为物联网和智能家居等领域的主流技术之一。

ZigBee技术具有低功耗、低成本、自组织网络等特点,适用于各种环境下的无线通信场景。

本文将着重介绍基于ZigBee的无线通信组网设计,包括ZigBee技术的优势、组网原理、网络拓扑结构和网络层次设计等内容,旨在帮助读者更好地理解和应用ZigBee技术。

二、ZigBee技术的优势1. 低功耗:ZigBee技术采用低功耗的设计,可实现长时间的无线通信,适用于电池供电设备和需要长时间运行的场景。

2. 低成本:ZigBee技术的硬件成本低廉,同时其标准化的设计和生态系统,降低了开发和维护成本,适合小范围和大规模的部署。

3. 自组织网络:ZigBee网络具有自组织、自修复的特点,可以实现相对稳定的通信环境和优良的网络覆盖范围。

4. 低数据传输速率:ZigBee技术适合传输低速数据,可以满足物联网和智能家居等领域对数据传输的需求。

5. 安全性和稳定性:ZigBee技术支持AES 128位加密算法,能够保障数据的安全传输;同时其频率稳定性高,受干扰能力强,保障了通信的稳定性。

三、ZigBee组网原理ZigBee组网使用的是无主从多路访问(CSMA/CA)协议,采用层级式的网络结构,实现了设备之间的自组织和自修复。

ZigBee网络中包含三种设备类型:协调器(Coordinator)、路由器(Router)和端设备(End Device),它们分别具有不同的功能和位置。

1. 协调器(Coordinator):是ZigBee网络的核心,负责协调整个网络的组网和安全管理等工作,每个ZigBee网络中只能有一个协调器。

2. 路由器(Router):负责数据的中继和转发,增强了网络的覆盖范围和稳定性,可以支持更多的端设备连接。

3. 端设备(End Device):是网络中的最终节点,可以连接到路由器或者协调器,负责数据的采集和传输等工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DL-LN3X 系列 2.4G自组网无线通信模块DL-LN3X系列模块是深联创新新晋推出的无线通信模块,该模块专为需要自动组网多跳传输的应用场合设计。

相对于其他常见的自组网无线通信解决方案,本方案更加灵活、可靠,可长期稳定工作;用户可以抛开复杂的协议栈和芯片手册,只需要掌握简单的串口通讯便可驾驭无线多跳传输。

产品特性●定向扩散型自组网协议⏹模块上电后会自动组成多跳网状网络,完全不需要用户干预。

⏹每个模块都可以给网络中任意一个节点发送数据。

⏹带有确认传输功能,无线传输使用CRC校验,最多重传15次。

⏹网络中任何节点故障不影响整个网络的运行,具有很强的抗毁性。

⏹最大可支持130个模块组成网络,模块地址可通过程序进行修改。

⏹单个包长可达63字节,带有数据包缓冲机制。

●用户接口简单易学⏹使用uart作为交互接口,波特率可调⏹使用长度可变的包传输数据,使用安全的数据分包协议⏹支持端口分割机制●程序工作稳定⏹操作系统基于线程切片,工作稳定。

⏹使用内存池代替栈完成动态内存分配,长期工作不产生内存碎片。

●带有指示灯⏹模块带有收/发包指示灯,可以选择开启或关闭。

⏹模块带有定位指示灯,可以远程点亮,方便寻找。

产品选型DL-LN33 使用印版天线可视距离通信单跳70m。

DL-LN32 使用IPEX接口可视距离通信单跳100m。

DL-LN32P 使用IPEX接口,并板载无线功放可视距离通信单跳500m。

1组网1.1组网通信概述DL-LN3X模块是一种自组网多跳无线通信模块。

模块无线频率为2.4GHz~2.45GHz,属于全球免费的无线频段。

该模块工作时,会与周围的模块自动组成一个无线多跳网络,此网络为对等网络,不需要中心节点,网络包含以下可配置参数:表格 1-1模块网络参数将多个DL-LN3X模块配置成地址不相同,信道和网络ID相同的状态,模块将组成一个网络。

微控制器(MCU)或者电脑通过Uart告诉模块目标地址和待发送的数据,模块会通过网络选择最优的路径,将信息传输给目标模块,而目标模块将通过Uart输出源地址和上述的数据。

DL-LN3X模块使用定向扩散协议寻找路由,这种路由算法会记录网络的状态,每个节点平均可记录130 个目标节点的路由,在网络建立后传输速度和传输延时可到达最优。

但这种算法网络建立较慢,在节点刚刚启动时,网络需要1~5分钟的时间重新生成路由,在这段时间内网络使用洪泛路由进行数据通信,此时网络的传输速度较慢。

1.2网络性能表格 1-2网络性能2Uart通信协议2.1Uart参数DL-LN3X模块使用Uart接口作为数据交互接口,接口的参数如下:数据位8位起始位1位停止位1位校验位无校验Uart接口的波特率可以被用户设置为以下值:2400 4800 9600 14400 19200 28800 38400 57600 115200 230400 125000 250000 500000 几乎任何单片机的Uart输出都可以和DL-LN3X模块的Uart进行通讯,电脑串口则可以使用MAX3232芯片转换为Uart与DL-LN3X进行通信。

2.2包分割在通信过程中,最常见的场合是单片机通过Uart告诉模块这样的信息:“将数据 00 AE 13 33发往地址为0003的模块,目标端口为90,源端口为91。

”对于单片机,需要将这些信息整理成一个包,通过Uart发给模块:FE 08 91 90 03 00 00 AE 13 33 FF此包的说明如下表:表格 2-1Uart包结构定义传输过程中如果遇到数据部分、地址或者端口号中出现FF,则使用FE FD来代替;如果出现FE,则用FE FC来代替。

以免传输过程中出现的包头和包尾,使接收方误判断。

在传输中这种替换称为“转义”。

包长度不会受到转义的影响,例如发送的数据为09 FF时,替换为09 FE FD,但包头中的数据长度仍然按照2+4来计算,这样,发送的包如下:FE 06 91 90 03 00 09 FE FD FF虽然一共传输了7个字节,但包长为6。

如果地址、端口号中出现了FF、FE也需要进行转义。

2.3端口DL-LN3X模块设计了端口的概念,接收方收到一个包时,会根据包的端口号,选择对应的程序处理包。

端口号的取值范围是0x00~0xFF,其中0x00~0x7F端口由模块内部程序占用, 0x80~0xFF端口开放给Uart连接的MCU或者电脑。

当MCU给一个模块发送数据时,如果源端口号填写了小于0x80的值,则包无法发出;如果目的端口号填写了小于0x80的值,接收方模块的内部程序将处理这个包并执行相关的动作,而不是从Uart发出这个包。

例如发送这个包:FE 05 91 20 03 00 0A FF则会让地址为03 00的模块自带的红灯点亮1秒,而他的Uart不会输出数据。

模块的内部端口大部分用于调试设计,也有一部分开放给用户,这些端口将在第3章说明。

2.4通信举例2.4.1一个节点给另一个节点发送数据例如将多个节点组成如下网络,在本文中节点特指PC或MCU和DL-LN3X模块组成的硬件设备。

MCU采集到温湿度为温度23℃,湿度60%,则无线传输的数据是 0x17,0x3C。

节点和电脑都使用A0端口传输温度,A1端口传输湿度,MCU已知连接电脑的模块地址为0x000F,则MCU发给模块的数据为:FE 05 A0 A0 0F 00 17 FF FE 05 A1 A1 0F 00 3C FF则电脑串口收到的数据为:FE 05 A0 A0 01 00 17 FF FE 05 A1 A1 01 00 3C FF电脑串口收到的数据中远程地址被替换为了源节点的地址。

2.4.2一个节点给另一个节点的内部端口发送数据这里仍然使用2.4.1节中的网络。

需要寻找地址为0x0002的节点时,PC命令此模块的红灯点亮5秒,则PC发送:FE 05 A3 20 02 00 32 FF可以看到地址为0x0002的模块红灯点亮5秒。

2.4.3一个节点给自己的内部端口发送数据模块可以给自己的端口发送数据。

这一部分在3.3.5节有更详细的说明。

2.4.4不推荐的数据传输情况这里仍然使用2.4.1节中的网络,不推荐的传输情况有以下两种。

1.模块使用小于80的端口号作为源端口号,例如模块发送FE 05 20 20 02 00 32 FF则模块会收到一个端口号错误报告包:FE 06 22 20 02 00 E0 20 FF,实际上,模块不会传送任何数据,所以这样的传输是不推荐的。

2.模块给自己的某个端口传输数据。

例如地址为0x000F的节点,传输数据给自己的80端口,模块发送FE 0581 80 0F 00 32 FF,则自己会收到FE 05 81 80 0F 00 32 FF,节点的单片机自己给自己传输了一条数据,这显然是不必要的,所以这样的传输是不推荐的。

3模块内部端口3.1概述这一节将介绍一些模块内部已经规定的端口,包括这些端口可以接受的包,以及这些这些端口会发出的包。

在对包进行说明时,本文将仅对数据部分进行说明,有关包结构的部分将不再说明。

例如:表格 3-1包结构举例是任意端口号,00 00是目标地址,12为命令,98 99 为新网络ID。

关于这个包的构成请参考2章。

3.2红灯闪烁控制端口端口0x20用于控制模块的红色LED点亮,发送此包可以使模块的红色LED点亮一定时间。

此端口可接收以下包:表格 3-2点亮LED包包。

这一功能用于测试一个指定地址的模块是否包含在网络中,如果想从许多节点中迅速找到某个特定地址的节点,也可以使用此功能。

3.3基本信息管理端口端口0x21用于配置模块的基本参数,包括地址,网络ID,信道和波特率。

此端口只接受远程地址填写0x0000的包,因此,这些信息的读取和修改只能通过本模块的Uart进行,不能远程操作。

3.3.1读取信息表格 3-3读取信息包发送这个数据后,模块会根据修改的内容返回一个返回地址包、返回网络ID包、返回信道包或者返回波特率包。

这些包将会携带对应的配置信息。

3.3.2设置信息表格 3-4设置地址包响应包。

表格 3-5设置网络ID包回一个响应包。

表格 3-6设置信道包回一个响应包。

表格 3-7设置波特率包发送这个数据后,模块的波特率将被修改为新的的值,除非此值不合法。

操作完成后,此端口会返回一个响应包。

设置信息包包含设置地址,设置网络ID,设置波特率,设置信道四种。

这些设置信息在更新以后,不会立即执行,模块会使用原有的参数继续工作,此时如果希望写入的参数生效,则需发送重启命令包给模块。

在设置地址信息且没有发送重启命令的情况下,如果模块断电后再次启动,设置的信息也将丢失。

一旦设置这些信息并发送重启命令包,这些信息不会因为断电和任何形式的复位丢失。

表格 3-8重启命令包3.3.3此端口回复的包表格 3-9响应包表格 3-14波特率-读数对照表3.3.4错误报告端口用户不能向这个端口发送数据,当用户发送数据使用不合法的地址时,这个端口会发送错误报告包:表格 3-15端口号错误报告包3.3.5设置说明这一节将举例说明如何设置DL- LN系列模块如果不知道模块配置的波特率,可以将BaudReset引脚连接到GND,这样便可以使用9600波特率对模块进行配置。

首先读取模块现在的设置信息,当然,如果不关心当前模块的信息也可以不进行读取。

可发送的信息见下表:表格 3-16读取信息包请注意,只有使用0x0000作为目标地址才能与21端口进行通信,0x0000即模块的本地地址。

然后写入待配置的信息。

表格 3-17设置信息包误信息详见响应包。

最后如果配置信息确认无误,向模块发送FE 05 90 21 00 00 10 FF,模块会进行重启,然后使用新的参数进行工作。

4电气特性表格 4-1DL-LN33电气参数5引脚配置DL-LN33/ DL-LN32/ DL-LN32P模块使用相同的引脚配置,这些模块都设计成了邮票孔电路板的形状,引脚配置如下图:表格 5-1管脚定义6封装信息6.1DL-LN33封装6.2DL-LN32封装6.3DL-LN32P封装7硬件设计参考7.1PCB设计注意事项PCB设计需要注意以下几点:1.必须将模块的电源管脚都连接到电源,地线都连接到地线。

2.模块的电源管脚外最好就近接100nF的滤波电容。

3.必须将模块的所有未使用管脚都悬空。

4.将模块背面的电路板请涂满丝印,以防止短路。

5.模块的天线下面不能有任何走线或铺铜,不论正面还是背面。

6.模块的下载线接口背面有漏铜,此处电路板的正面不能有任何走线或铺铜,否则可能引起短路。

7.DL-LN33和Dl-LN32的印版天线应靠近电路板的边缘,这样布线会比较简单,并且天线的信号会更好。

相关文档
最新文档