APC220_介绍 - jimaobian/DFRobotWikiCn GitHub Wiki
简介
APC220模块是新一代的多通道嵌入式无线数传模块,其可设置众多的频道,发射功率高达20 mW,而仍然具有较低的功耗,体积37mm x 17mm x 6.5mm(不含天线座和引脚插头),为业内目前最小体积,非常方便客户嵌入系统之内。
APC220模块创新的采用了高效的循环交织纠检错编码,最大可以纠24bits 连续突发错误,其编码增益高达近3dBm,纠错能力和编码效率均达到业内的领先水平,远远高与一般的前向纠错编码,抗突发干扰和灵敏度都较大的改善。同时编码也包含可靠检错能力,能够自动滤除错误及虚假信息,真正实现了透明的连接。所以APC220模块特别适合与在工业领域等强干扰的恶劣环境中使用。
512bytes 超大容量缓冲区,意味着用户在任何状态下都可以1 次传输512bytes 的数据,当设置空中波特率大于串口波特率时,可1 次传输无限长度的数据,同时APC220模块提供标准的UART/TTL接口,1200/2400/4800/9600/19200/38400/57600bps 七种速率,和三种接口校验方式。
传统无线模块使用跳线设置如串口速率,校验方式,频点等参数,这会带来易接触不良,选项较少,不宜设置等诸多不便。APC220模块采用串口设置模块参数,具有丰富便捷的软件编程设置选项,包括频点,空中速率,调制频偏,地址码,以及串口速率,校验方式,串口类型等都可设置,而完成设置只需通过本公司提供的设置软件RF-ANET 利用PC 串口即可轻松实现,具体方法参见APC220模块的参数设置章节。
在数据传输方式上,APC220模块有二种数据传输方式,第一透明数据传输:透明数据传输能适应任何标准或非标准的用户协议,所收的数据就是所发的数据;第二分地址数据传输:此时所传内容的前二个字节为地址,后为数据,若接收端接收到地址匹配的数据包,即将地址、数据传给终端设备,否则将丢弃,分地址数据传输主要用于组网以及中继的需求,使用这种方式可以减轻上位机的软件开销。
点击返回 (SKU:TEL0005)APC220 USB无线数传1000米传输距离
组网应用
APC220的通信信道是半双工的,可以完成一点对一点,一点对多点的通讯。这二种方式首先需要设1 个主站,其余为从站,所有站点都必须设置一个唯一的地址。通信的协调由主站控制,主站采用带地址码的数据帧发送数据或命令,所有从站全部都接收,并将接收到的地址码与本机地址码比较,地址不同则将数据丢掉,不做响应,若地址码相同,则将接收的数据传送出去。以上过程可以通过软件设置NET ID和NODE ID自动实现,也可有用户通过上层协议完成。当设置NET ID和NODE ID时,APC220模块将自动比较所接收数据是否地址匹配,但不会自动应答,若地址匹配模块会将地址、数据传给终端设备。另外,组网必须保证在任何一个瞬间,同一个频点通信网中只有一个电台处于发送状态,以免相互干扰。APC220可以设置多个频道,所以可以在一个区域实现多个网络并存。