DTR920 多通道微功率嵌入式无线数传模块

DTR920 模块是高度集成半双工微

功率无线数据传输模块,其嵌入高速单

片机和高性能射频芯片,编码采用高效

的循环交织纠错码,抗干扰和灵敏度都

大大提高,最大可以纠24bit连续突发

错误,达到业内的领先水平。

DTR920 模块提供了多个频道的选

择,能够透明传输任何大小的数据,而


clear='all' style='page-break-before:auto'>

用户无须编写复杂的设置与传输序,并提供UART/TTLRS485以及RS232三种接口。同时小体积,宽电压 运行,较远传输距离,丰富便洁的软件编程设置功能,使 920 模块能够应用在非常广泛的领域。


clear='all' style='page-break-before:auto'>

应用:

1. 无线传感器

2. 家庭自动化

3. 无线抄表

4. 自动化数据采集

5. 工业遥控、遥测

6. POS 系统,资产管理

7. 楼宇小区自动化与安防

8. 机器人控制

9. 车辆管理

10. 气象,遥感

特点:

1. 600 传输距离(室外可视距离)

2. 3.3 -5.5V 宽电压运行

3. FSK 的调制方式

4. 高效的循环交织纠错编码

5. 灵活的软件编程选项设置

6. 可选的16RFID

7. UART/TTL,RS485 RS232三种接口

8. 超大的512bytes数据缓冲区

9. 适合大数据量传输

10 . 内置看门狗,保证长期可靠运行

11. 具有竞争力的价格


style='page-break-before:auto'>

DTR920 模块是一个真正意义上的多通道微功率嵌入式无线数传模块,其可设置众多的频道,发射功率高达20mW,而仍然具有较低的功耗,体积39.5mm x 19mm x 2.8mm(不含天线座和引脚插头),为业内目前最小体积,非常方便客户嵌入系统之内。

DTR920 模块具有丰富便捷的软件编程设置,包括频点,空中速率,调制频偏,地址码,以及串口速率,校验方式,串口类型等,而完成设置只需通过本公司提供的设置软件RF-Magic 利用PC 串口即可实现,具体方法参见DTR 920 模块的参数设置章节。

DTR920 模块采用了高效的循环交织纠错编码,纠错能力和编码效率均达到业内的领先水平,其编码增益近3dB, 抗突发干扰和灵敏度都较大的改善,特别适合与在工业领域等高干扰的恶劣环境中使用。

512bytes 大容量缓冲区,意味着用户在任何状态下都可以1次传输512bytes的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时DTR 920 模块提供标准的UART/TTLRS485 RS232 三种接口1200/2400/4800/9600bps四种速率,和三种接口校验方式。

DTR920 模块有二种数据传输方式,第一透明数据传输:透明数据传输能适应任何标准或非标准的用户协议,所收的数据就是所发的数据;第二分地址数据传输:此时所传内容的前二个字节为地址,后为数据,若接收端接收到地址匹配的数据包,即将地址、数据传给终端设备,否则将丢弃,分地址数据传输主要用于组网以及中继的需求。

引脚定义

DTR920 模块共有7 个接脚,具体定义如下表:

表一DTR 920 引脚定义表

产品尺寸

注:产品尺寸不包括天线座和引脚插头

图一 产品尺寸图

DTR920 模块的参数设置

DTR920 模块使用相当的灵活,可以根据用户的需求设置不同的选相。RF-Magic 是本公司开发的用与设置收发模块的软件,见图二,软件可以对串口参数,收发的参数,以及地址码进行设置,具体说明见下表二。

表二 模块的参数设置表

软件设置是通过模块的UART/TTL口完成的(45PIN),所以必须接UART/TTLTO RS232接口转换板在连接到PC完成设置,或使用本公司提供的测试板。首先连接好通讯线至模块,打开RF-Magic打开软件,然后打开模块电源,此时,软件的状态栏应显示 Found Device( 发现模块),这时就可以进行相应的读写操作。

对于一般的客户,软件设置的选相选择默认即可(出厂时为默认值),除非有特别的用途,选相中空中速率,调制频偏,输出功率是不需要调整的。

图二 写码软件

图三 软件设置接线图

模块与终端设备的连接( UART/ TTL 电平)

注意: DTR1000 模块在连接 UART/TTL 电平时, 模块的B/RXA/TX脚必须悬空

图四 模块与终端设备的连接( UART/ TTL 电平)接线图

模块与终端设备的连接 (RS485/RS232电平)

注意: DTR1000 模块在连接RS485/RS232电平时, 模块的TXDRXD脚必须悬空

图五 模块与终端设备的连接(RS485/RS23)接线图

DTR920 模块的组网应用

DTR920 的通信信道是半双工的,可以完成一点对一点,一点对多点的通讯。这二种方式首先需要设一个主站,其余为从站,所有站点都必须设置一个唯一的地址。通信的协调由主站控制,主站采用带地址码的数据帧发送数据或命令,所有从站全部都接收,并将接收到的地址码与本机地址码比较,地址不同则将数据丢掉,不做响应,若地址码相同,则将接收的数据传送出去。以上过程可以通过软件设置RFID Enable 自动实现,也可有用户通过上层协议完成。当设置 RFID Enable 时,DTR920 模块将自动比较所接收数据是否地址匹配,但不会自动应答,另外,组网必须保证在任何一个瞬间,通信网中只有一个电台处于发送状态,以免相互干扰。DTR920 可以设置多个频点,所以可以在一个区域实现多个网络并存。

DTR920 模块的注意的问题

考虑到空中传输的复杂性,无线数据传输方式固有的一些特点,应考虑以下几个问题。

1 )无线通信中数据的延迟

由于无线通信发射端是从终端设备接收到一定数量的数据后,或等待一定的时间没有新的数据才开始发射,无线通信发射端到无线通信接收端存在着几十到几百毫秒延迟(具体延迟是由串口速率,空中速率以及数据包的大小决定),另外从无线通信接收端到终端设备也需要一定的时间,但同样的条件下延迟时间是固定的。

2 )数据流量的控制

DTR920 模块虽然有512bytes大容量缓冲区,但若串口速率大于等于空中速率,则存在数据流量的问题,可能会出现数据溢出而导致的数据丢失的现象。在这种情况下,终端设备要保证串口平均速率不大于60%空中速率,如串口速率为9600bps,空中速率为4800bps,终端设备每次向串口发送100字节,那么终端设备每次向串口发送的时间约104ms,(104ms/0.6)*(9600/4800)=347ms,所以终端设备每次向串口发送100字节每次间隔不小于347ms,以上问题则不会出现。

3 )差错控制

DTR920 模块具有较强的抗干扰能力,在编码已经包含了强大的纠检错能力。但在极端恶劣的条件下或接收地的场强已处于DTR920模块接收的临界状态,难免出现接收不到或丢包的状况。此时客户可增加对系统的链路层协议的开发,如增加类似TCP/IP中滑动窗及出错重发等功能,可大大提高 无线网络的使用可靠性和灵活性,另外也可选用本公司的中功率模块。 常见问题解答:

深圳市科灵通科技有限公司 TEL:86-755-83409318

深圳市福田区金地工业区1064楼东侧 FAX:86-755-83879515-807

Email:83409318@163.com

http://www.szcleartop.com