采用SI4463射频芯片的无线数传解决方案

深圳市安美通科技有限公司 DVER 1.40 APC320低功耗小功率无线数传模块
APC320模块是高度集成低功耗半
双工小功率无线数据传输模块,其嵌入
高速低功耗单片机和高性能射频芯片
服务器审计
SI4463,创新的采用高效的循环交织纠
检错编码,抗干扰和灵敏度都大大提高,
APC320模块提供了多个频道的选择,可
在线修改串口速率,收发频率,发射功
率,射频速率等各种参数。
APC320模块工作电压为2.1-3.6V,可定制3.5-5.5V工作电压,在接收状态下仅消耗15mA。APC320模块四种工作模式,各模式之间可任意切换,在1SEC周
应用:
z无线水气热表
z无线传感器
z集装箱信息管理
z自动化数据采集
z工业遥控、遥测
z POS系统,资产管理
z楼宇小区自动化与安防
z机器人控制
z电力高压高温监测
z气象,遥感期轮询唤醒省电模式(Polling mode)下,接收仅仅消耗几十uA,一节3.6V/3.6AH
时的锂亚电池可工作数年,非常适合电池供电的系统。
特点:
z2000米传输距离(1Kbps)
z频率410-440MHz,或868MHz,915MHz
z-121dBm@1Kbps 高灵敏度
z100mW发射功率(可设置)
z多频道可设,双256Bytes数据缓冲区 z零等待唤醒,具有空中唤醒功能
z高效的循环交织纠错编码
z四种工作模式,待机电流2.5uA
z内置watchdog65mn冷轧钢带
APC320模块是新一代的多通道嵌入式无线数传模块,可设置多个频道,步进为1KHz,发射功率最大100mW,体积32.1mm x 18.3mm x 7.0mm,很方便客户嵌入系统之内,APC320模块具有较低的功耗,非常适合于电池供电系统。
APC320模块创新的采用了高效的循环交织纠检错编码,其编码增益高达近3dBm,纠错能力和编码效率均达到业内的领先水平,远远高与一般的前向纠错编码,抗突发干扰和灵敏度都较大的改善。同时编码也包含可靠检错能力,能够自动滤除错误及虚假信息,真正实现了透明的连接。所以APC320 模块特别适合与在工业领域等强干扰的恶劣环境中使用。
APC320模块内设双256Bytes大容量缓冲区,在缓冲区为空的状态下,用户可以1 次传输256Bytes 的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时APC320 模块提供标准的UART/TTL 接口,
1200/2400/4800/9600/19200/38400/57600bps 七种速率,和三种接口校验方式。APC320模块外部接口采用透明数据传输传输方式,能适应标准或非标准的用户协议,所收的数据就是所发的数据。
设置模块采用串口设置模块参数,具有丰富便捷的软件编程设置选项,包括频点,空中速率,以及串口速率,校验方式,等都可设置,设置方式有二种方式,一是通过本公司提供的设置软件RF-Magic 利用PC 串口即可,二是动态在线设置,用串口发命令动态修改,具体方法参见APC320 模块的参数
聚氨酯生产工艺
设置章节。
电梯井防护门引脚定义
APC320模块共有9个接脚,具体定义如下表:
APC320 引脚定义
引脚定义方向说明
1 GND - 地 0V
2 VCC -    2.1V-3.6V,可定制3.5-5.5V
3 SET_A
输入(有弱上拉)参数设置A,上拉电阻约47K
4 RXD 输入(有弱上拉)URAT输入口,TTL电平, 上拉电阻约47K
5 TXD 输出 URAT 输出口,TTL 电平
农药渗透剂
6 AUX
输出
数据输入输出指示
7 SET_B 输入(极弱上拉)参数设置B ,上拉电阻约10M 8 NC - 接地或悬空 9 NC
-
接地或悬空
表一 APC320 引脚定义表
产品尺寸
27gan图一 产品尺寸图
工作模式
典型的无线收发机编码如下图。  PREAMBLE (前导码)
SYNCWORD (同步码)
DATA + CRC  with  FEC (数据 + CRC 检错  具有 前向纠错)
前导码为“1010”交替码,其作用是使目的接收机时钟与发射机同步,正常模式下前导码长度一般为40bit即可,如工作在省电模式时序下,前导码还有唤醒接收机的功能,此时发射机必须发送较长的前
导码将省电模式下的接收机唤醒进入正常的工作状态。如设置接收机1秒钟唤醒一次,那么接收机每间隔1秒钟唤醒一次搜索前导码(tw),持续长度一般为16bit。而发射机首先发射1秒以上的前导码再发射后面得同步码等,这意味着接收机在唤醒的周期,只要信道中发现前导码,在正常情况下都能够可成功检测到并唤醒接收,示意图见图四。
APC320有四种工作模式,分别为:1)正常模式,2)唤醒模式,3)省电模式,4)休眠模式,这四种工作模式是由SET_A和SET_B的电平决定的。
一)正常模式(模式1):SET_A = 0 ,SET_B = 0 。
A)发送:当模块RXD脚输入第一个字节后,模块置低AUX,并且开始判断SET_B的电平,RXD脚接收完最后一个字节后,等待2-3Bytes时间,如没有数据输入,则模块置高AUX脚并切换到发射状态,然后发送前导码长度为40bit和同步码等,数据发送结束后,并根据SET_A和SET_B的电平转入相应的状态状态。
处于该模式下模块发送数据时并没有发送较长的前导码,所以要求接收方必须处于模式1或模式2,即持续接收状态。
B)接收:串口打开,模块处于持续接收状态,如模块从当前信道中接收到数据后,经过解交织纠错
检错确认数据无误时,置低AUX并立刻从串口输出数据,串口发送结束后重新置高AUX。正常模式收发时序,请参见图二。
图二:正常模式收发17Bytes 的收发时序图
有些情况,用户需要连续多包无线发射,空中尽量少得间隔,这时可以利用AUX脚,当RXD脚接收到数据后AUX脚会变低,在开始发射时AUX重新变高,此时用户可以再次通过RXD脚发送第二包数据,模块会在无线发送第一包数据之后,不会等待2-3Bytes时间,而是立刻将缓冲区的数据发走,时序见图三。
图三:正常模式持续多包发射时序图
二)唤醒模式(模式2):SET_A = 0 ,SET_B = 1 。
A)发送:当模块RXD脚输入第一个字节后,模块置低AUX,并且开始判断SET_B的电平,RXD脚接收完最后一个字节后,等待2-3Bytes时间,如没有数据输入,则模块置高AUX脚并切换到发射状态,然后发送前导码长度为一个唤醒周期(如1秒)加40bit和同步码等,发送结束后根据SET_A和SET_B的电平转入相应的状态状态,发射示意图见图四。
处于该模式下模块发送数据时发送了较长的前导码,所以接收方处于模式1,模式2或模式3均能够接收到数据。
B)接收:串口打开,模块处于持续接收状态,如模块从当前信道中接收到数据后,经过解交织纠错检错确认数据无误时,置低AUX并立刻从串口输出数据,发送结束后重新置高AUX。与模式1不同的
是模块在模式2状态下接收时,每当接收到一包数据都会在数据的最后不上一个字节接收场强(RSSI),详细说明见应用方式章节。

本文发布于:2024-09-24 19:21:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/110176.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   数据   模式   状态   设置   接收   编码
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议