当前位置:首页 >> 信息与通信 >>

Si443x寄存器设置


注意: 这个计算表格适用于设置SI4432 RevV寄存器配置.请在灰色格子输入参数。 5个单独计算器用于设置GFSK/FSK 接收调制器, 载波频率, 发射频偏, 发射数据波特率和OOK接收调制器。 1) 首先,选择RF载波频率,在以下灰色格子里选择晶体误差,Rb数据率和频偏(Fd)调制类型和使能/禁用 2)选择RF载波,如果需要跳频应用,需要确定邻频间隔和频道数。 3) 如果是GFSK/FSK,选择AFC使能/禁用和指定最大Rb误差,如果是OOK需要制定接收带宽。 4) 通过配置格转入任何一个FIFO模式或PH+FIFO模式表格并得到您的选项. 5) 寄存器设置扼要将会显示在最后表格里 (寄存器设置扼要) 请选择调试类型 (点击以下灰色格子): 请选择使能、禁用曼切斯特编码模式: FSK 说明: OFF 禁用曼切斯特模式

输入您要的频率并产生寄存器的值到相应的SPI寄存器。 最多可以设置从 10kHz 到 2.55MHz以10KHz为步长的多个邻频间隔。频道数范围从0~255 应用参数 最低频率 [MHz] 433 邻频间隔 [kHz] 0 频道数 # 0 中心频率 Fc [MHz] 433

RX/TX 载波设 置 邻频间隔 fhs[7:0] 7Ah 00 说明:

寄存器值 (HEX-16进制) 频道数 频段选择 fhch[7:0] hbsel 79h 75h 00 0

fb[4:0] 75h 13

为了优化调制器性能建议至少设置rxosr>=6.5 。 在黄色区域显示是获得Si4432调制器的计算设置。 应用参数 Rb [kbps] 9.6 Fd [kHz] 4.8 AFC 使能 1Dh [6] 0 最大.Rb 误差 < 2.00%

GFSK/FSK RX 调制器设置

寄存器值 (HEX-十六进制)

中频滤波器抽取率 信道滤波 ndec_exp[2:0] filset[3:0] dwn3_bypass rxosr[10:0] 1Ch [6:4] 1Ch [3:0] 1Ch [7] 20h, 21h 2 E 0 068 考虑到晶体误差,进入RX模式前需要重新编程如上所示的值到寄存器71h,72h(fd[8:0])。 在RX接收完成后,当芯片又要用作发射器,fd[8:0] 需要改回需要的频偏。 说明: 输入要求的频偏并计算得到的寄存器的值写入相应的 SPI寄存器。

TX 频偏设置

要求的频偏 KHz 4.8

十进制值 fd[8:0] dec. 8

说明: TX 数据率设置

输入要求的数据率并计算得到的寄存器的值写入相应的 SPI寄存器。 要求的数据率 kbps 9.6 十进制值 txdr[15:0] dec. 20133

说明:

输入要求的RX BW(带宽),实际的Rx 信道滤波带宽可以比要求的RX BW更大。 最多的应用,推荐使能峰值检测器和频移检测器 应用参数 Rb [kbps] RX BW [kHz] 400 Channel filter BW 420.2 寄存器值 中频滤波器抽取率 ndec_exp[2:0] 1Ch [6:4] 3 信道滤波 filset[3:0] dwn3_bypass rxosr[10:0] 1Ch [3:0] 1Ch [7] 20h, 21h A 1 09C 调制器设置 rxosr dec 19.50

OOK RX 调制器设置

9.6

输入参数。 发射数据波特率和OOK接收调制器。 率和频偏(Fd)调制类型和使能/禁用曼切斯特编码。

OK需要制定接收带宽。

重点注意事项:欲使用计算器 须使能Excel 栏,选择“ 库-VBA函数

E-mail:Kevin.Ouyang@ 选择晶体误差[ppm]: 20 TX晶体 20 RX 晶体 Rb[kHz] 9.6 Fd[kHz] 4.8

多个邻频间隔。频道数范围从0~255个。 中频频率 [kHz] 937.5 载波 WDS 指令

fc[15:0} 76h 77h 4B00

reg.75 reg.76 reg.77

调制指数 H 1

调制带宽 BWmod [kHz] 19.2

信道滤波带宽- Est. 频率误差 Est. RX灵敏度. 3dB (单边) BER = 1E-3 BW 输入功率 [kHz] [kHz] [dBm] 51.2 12.8 -110

器值 (HEX-十六进制) 恢复时钟 crgain[10:0] 24h, 25h 278 曼切斯特使能 AFC 带宽限制器 fd[8:0] 70h [1] 71h,72h 0 18

数据率 ncoff[19:0] 21h, 22h, 13A93 71h,72h(fd[8:0])。

RX GFSK/FSK 调制器 WDS reg.1C reg.20 reg.21 reg.22 reg.23 reg.24 reg.25 reg.1D reg.72

I寄存器。

寄存器值 fd[8:0] hex 008

TX 频偏WDS指令 reg.72 reg. 71

SPI寄存器。 寄存器值 txdr[15:0] hex 4EA5



0]

3

txdtrtscale bit 1 寄存器 70, 假设其他位是默认值,仅仅 txdrtscale 改变,

TX 数据率 WDS 指令 reg.6E reg.6F reg. 70

比要求的RX BW更大。

制器设置 Manchester enable 70h [1] 0

RX OOK 调制器 WDS 指 reg.1C reg.20 reg.21 reg.22 reg.23 reg.24 reg.25 恢复时钟 crgain[10:0] 24h, 25h 0D4

数据率 ncoff[19:0] 21h, 22h, 0D1B7

重点注意事项:欲使用计算器,您必 Excel加载宏(菜单的“工具” 栏,选择“加载宏”,在“分析数据 函数”打钩 )

mail:Kevin.Ouyang@139.com 晶体频率[kHz] 30,000

载波 WDS 指令 53 S2 F553 4B S2 F64B 00 S2 F700

频段选择 载波1 载波0

RX GFSK/FSK 调制器 WDS 指令 2E S2 9C2E 68 S2 A068 01 S2 A101 3A S2 A23A 93 S2 A393 02 S2 A402 78 S2 A578 00 S2 9D00 18 S2 F218

IF滤波器带宽 时钟恢复过抽样率 时钟恢复偏差2 时钟恢复偏差1 时钟恢复偏差0 时钟恢复定时循环增益1 时钟恢复定时循环增益0 AFC循环变速超速 频偏

TX 频偏WDS指令 08 S2 F208 00 S2 F100

频偏 调节模式控制2

TX 数据率 WDS 指令 4E S2 EE4E A5 S2 EFA5 2C S2 F02C

发射波特率1 发射波特率0 调节模式控制1

,仅仅 txdrtscale 改变,

RX OOK 调制器 WDS 指令 BA S2 9CBA 9C S2 A09C 00 S2 A100 D1 S2 A2D1 B7 S2 A3B7 00 S2 A400 D4 S2 A5D4



相关文章:
更多相关标签: