DTR920
多通道微功率嵌入式无线数传模块
功率无线数据传输模块,其嵌入高速单
片机和高性能射频芯片,编码采用高效
的循环交织纠错码,抗干扰和灵敏度都
大大提高,最大可以纠24bit连续突发
错误,达到业内的领先水平。
DTR920
模块提供了多个频道的选
择,能够透明传输任何大小的数据,而
用户无须编写复杂的设置与传输序,并提供UART/TTL,RS485以及RS232三种接口。同时小体积,宽电压
运行,较远传输距离,丰富便洁的软件编程设置功能,使
920
模块能够应用在非常广泛的领域。
应用:
1.
无线传感器
2.
家庭自动化
3.
无线抄表
4.
自动化数据采集
5.
工业遥控、遥测
6.
POS
系统,资产管理
7.
楼宇小区自动化与安防
8.
机器人控制
9.
车辆管理
10.
气象,遥感
特点:
1. 600
米
传输距离(室外可视距离)
2. 3.3
-5.5V
宽电压运行
3. FSK
的调制方式
4.
高效的循环交织纠错编码
5.
灵活的软件编程选项设置
6.
可选的16位RFID
7. UART/TTL,RS485
和RS232三种接口
8.
超大的512bytes数据缓冲区
9.
适合大数据量传输
10 .
内置看门狗,保证长期可靠运行
11.
具有竞争力的价格
DTR920
模块是一个真正意义上的多通道微功率嵌入式无线数传模块,其可设置众多的频道,发射功率高达20mW,而仍然具有较低的功耗,体积39.5mm x 19mm x 2.8mm(不含天线座和引脚插头),为业内目前最小体积,非常方便客户嵌入系统之内。
DTR920
模块具有丰富便捷的软件编程设置,包括频点,空中速率,调制频偏,地址码,以及串口速率,校验方式,串口类型等,而完成设置只需通过本公司提供的设置软件RF-Magic 利用PC 串口即可实现,具体方法参见DTR
920
模块的参数设置章节。
DTR920
模块采用了高效的循环交织纠错编码,纠错能力和编码效率均达到业内的领先水平,其编码增益近3dB, 抗突发干扰和灵敏度都较大的改善,特别适合与在工业领域等高干扰的恶劣环境中使用。
512bytes
大容量缓冲区,意味着用户在任何状态下都可以1次传输512bytes的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时DTR
920
模块提供标准的UART/TTL、RS485 和RS232 三种接口1200/2400/4800/9600bps四种速率,和三种接口校验方式。
DTR920
模块有二种数据传输方式,第一透明数据传输:透明数据传输能适应任何标准或非标准的用户协议,所收的数据就是所发的数据;第二分地址数据传输:此时所传内容的前二个字节为地址,后为数据,若接收端接收到地址匹配的数据包,即将地址、数据传给终端设备,否则将丢弃,分地址数据传输主要用于组网以及中继的需求。
引脚定义
DTR920
模块共有7 个接脚,具体定义如下表:
表一DTR
920
引脚定义表
注:产品尺寸不包括天线座和引脚插头
图一
产品尺寸图
DTR920
模块的参数设置
:
DTR920
模块使用相当的灵活,可以根据用户的需求设置不同的选相。RF-Magic 是本公司开发的用与设置收发模块的软件,见图二,软件可以对串口参数,收发的参数,以及地址码进行设置,具体说明见下表二。
软件设置是通过模块的UART/TTL口完成的(4,5PIN),所以必须接UART/TTLTO RS232接口转换板在连接到PC完成设置,或使用本公司提供的测试板。首先连接好通讯线至模块,打开RF-Magic打开软件,然后打开模块电源,此时,软件的状态栏应显示
Found
Device(
发现模块),这时就可以进行相应的读写操作。
对于一般的客户,软件设置的选相选择默认即可(出厂时为默认值),除非有特别的用途,选相中空中速率,调制频偏,输出功率是不需要调整的。
图三 软件设置接线图
模块与终端设备的连接(
UART/
TTL
电平)
图四 模块与终端设备的连接(
UART/
TTL
电平)接线图
注意:
DTR1000
模块在连接RS485/RS232电平时, 模块的TXD和RXD脚必须悬空
图五
模块与终端设备的连接(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
深圳市福田区金地工业区106栋4楼东侧
FAX:86-755-83879515-807
Email:83409318@163.com
http://www.szcleartop.com
DTR920
模块是高度集成半双工微
clear='all' style='page-break-before:auto'>
clear='all' style='page-break-before:auto'>
style='page-break-before:auto'>
产品尺寸
表二 模块的参数设置表
图二 写码软件
注意:
DTR1000
模块在连接
UART/TTL
电平时, 模块的B/RX和A/TX脚必须悬空
模块与终端设备的连接 (RS485/RS232电平)
无线网络的使用可靠性和灵活性,另外也可选用本公司的中功率模块。
常见问题解答: