高级会员
- 积分
- 951
- 金钱
- 951
- 注册时间
- 2018-4-16
- 在线时间
- 85 小时
|
Si24R1是一款工作在2.4-2.5GHz世界通用ISM频段的单片无线收发器芯片。无线收发器包括:频率发生器、集成嵌入式ARQ基带协议引擎、功率放大器、晶体振荡器调制器、解调器。输出功率频道选择和协议的设置可以通过SPI接口进行设置。是目前2.4G无线射频芯片中,性价比较高的
SI24R1芯片参数:
2.4~2.5GHz全球免申请ISM工作频段
126个通讯频道,满足多点通讯、分组、跳频等应用需求
发射功率可设置为:+7dBm、+4dBm、+3dBm、+1dBm、0dBm、-4dBm、-6dBm和-12dBm
SMA接口,可方便连接同轴电缆或外置天线
通过SPI接口与MCU连接,速率0~10Mbps
支持2Mbps、1Mbps和250kbps传输速率
可以和nordic的nRF24L01+、nRF2401A等2.4G产品相互通信
支持自动应答及自动重发,内置地址及CRC数据校验模功能
工作电压范围:1.9V~3.6V,待机模式下电流低于15uA
工作温度范围:-40℃~+85℃
Si24R1 是一颗工作在 2.4GHz ISM 频段,专为低功耗无线场合设计,集成嵌入式 ARQ
基带协议引擎的无线收发器芯片。工作频率范围为 2400MHz-2525MHz,共有 126 个 1MHz
带宽的信道。
Si24R1 采用 GFSK/FSK 数字调制与解调技术。数据传输速率与 PA 输出功率都可以
调节,支持 2Mbps,1Mbps,250Kbps 三种数据速率。高的数据速率可以在更短的时间完成
同样的数据收发,因此可以具有更低的功耗。
3.1.1 Shutdown 工作模式
在 Shutdown 工作模式下,Si24R1 所有收发功能模块关闭,芯片停止工作,消耗电
流最小,但所有内部寄存器值和 FIFO 值保持不变,仍可通过 SPI 实现对寄存器的读写。
设置 CONFIG 寄存器的 PWR_UP 位的值为 0,芯片立即返回到 Shutdown 工作模式。
3.1.2 Standby 工作模式
在 Standby 工作模式,只有晶体振荡器电路工作,保证了芯片在消耗较少电流的同
时能够快速启动。设置 CONFIG 寄存器下的 PWR_UP 位的值为 1,芯片待时钟稳定后
进入 Standby 模式。芯片的时钟稳定时间一般为 1.5~2ms,与晶振的性能有关。当引脚
CE=1 时,芯片将由 Standby 模式进入到 Idle-TX 或 RX 模式,当 CE=0 时,芯片将由
Idle-TX、TX 或 RX 模式返回到 Standby 模式。
3.1.3 Idle-TX 工作模式
在 Idle-TX 工作模式下,晶体振荡器电路及时钟电路工作。相比于 Standby 模式,
芯片消耗更多的电流。当发送端 TX FIFO 寄存器为空,并且引脚 CE=1 时,芯片进入到
Idle-TX 模式。在该模式下,如果有新的数据包被送到 TX FIFO 中,芯片内部的电路将
立即启动,切换到 TX 模式将数据包发送。
在 Standby 和 Idle-TX 工作模式下,所有内部寄存器值和 FIFO 值保持不变,仍可
通过 SPI 实现对寄存器的读写。
3.1.4 TX 工作模式
当需要发送数据时,需要切换到 TX 工作模式。芯片进入到 TX 工作模式的条件为:
TX FIFO 中有数据, CONFIG 寄存器的 PWR_UP 位的值为 1,PRIM_RX 位的值为 0,
同时要求引脚 CE 上有一个至少持续 10us 的高脉冲。芯片不会直接由 Standby 模式直接
切换到 TX 模式,而是先立即切换到 Idle-TX 模式,再由 Idle-TX 模式自动切换到 TX 模
式。Idle-TX 模式切换到 TX 模式的时间为 120us~130us 之间,但不会超过 130us。单包
数据发送完成后,如果 CE=1, 则由 TX FIFO 的状态来决定芯片所处的工作模式,当 TX
FIFO 还有数据,芯片继续保持在 TX 工作模式,并发送下一包数据;当 TX FIFO 没有
数据,芯片返回 Idle-TX 模式;如果 CE=0,立即返回 Standby 模式。数据发射完成后,
芯片产生数据发射完成中断
|
|