|
Si24R1是一款工作在2.4-2.5GHz世界通用ISM頻段的單片無線收發(fā)器芯片。無線收發(fā)器包括:頻率發(fā)生器、集成嵌入式ARQ基帶協(xié)議引擎、功率放大器、晶體振蕩器調(diào)制器、解調(diào)器。輸出功率頻道選擇和協(xié)議的設(shè)置可以通過SPI接口進(jìn)行設(shè)置。是目前2.4G無線射頻芯片中,性價(jià)比較高的
SI24R1芯片參數(shù):
2.4~2.5GHz全球免申請ISM工作頻段
126個(gè)通訊頻道,滿足多點(diǎn)通訊、分組、跳頻等應(yīng)用需求
發(fā)射功率可設(shè)置為:+7dBm、+4dBm、+3dBm、+1dBm、0dBm、-4dBm、-6dBm和-12dBm
SMA接口,可方便連接同軸電纜或外置天線
通過SPI接口與MCU連接,速率0~10Mbps
支持2Mbps、1Mbps和250kbps傳輸速率
可以和nordic的nRF24L01+、nRF2401A等2.4G產(chǎn)品相互通信
支持自動應(yīng)答及自動重發(fā),內(nèi)置地址及CRC數(shù)據(jù)校驗(yàn)?zāi)9δ?br />
工作電壓范圍:1.9V~3.6V,待機(jī)模式下電流低于15uA
工作溫度范圍:-40℃~+85℃
Si24R1 是一顆工作在 2.4GHz ISM 頻段,專為低功耗無線場合設(shè)計(jì),集成嵌入式 ARQ
基帶協(xié)議引擎的無線收發(fā)器芯片。工作頻率范圍為 2400MHz-2525MHz,共有 126 個(gè) 1MHz
帶寬的信道。
Si24R1 采用 GFSK/FSK 數(shù)字調(diào)制與解調(diào)技術(shù)。數(shù)據(jù)傳輸速率與 PA 輸出功率都可以
調(diào)節(jié),支持 2Mbps,1Mbps,250Kbps 三種數(shù)據(jù)速率。高的數(shù)據(jù)速率可以在更短的時(shí)間完成
同樣的數(shù)據(jù)收發(fā),因此可以具有更低的功耗。
3.1.1 Shutdown 工作模式
在 Shutdown 工作模式下,Si24R1 所有收發(fā)功能模塊關(guān)閉,芯片停止工作,消耗電
流最小,但所有內(nèi)部寄存器值和 FIFO 值保持不變,仍可通過 SPI 實(shí)現(xiàn)對寄存器的讀寫。
設(shè)置 CONFIG 寄存器的 PWR_UP 位的值為 0,芯片立即返回到 Shutdown 工作模式。
3.1.2 Standby 工作模式
在 Standby 工作模式,只有晶體振蕩器電路工作,保證了芯片在消耗較少電流的同
時(shí)能夠快速啟動。設(shè)置 CONFIG 寄存器下的 PWR_UP 位的值為 1,芯片待時(shí)鐘穩(wěn)定后
進(jìn)入 Standby 模式。芯片的時(shí)鐘穩(wěn)定時(shí)間一般為 1.5~2ms,與晶振的性能有關(guān)。當(dāng)引腳
CE=1 時(shí),芯片將由 Standby 模式進(jìn)入到 Idle-TX 或 RX 模式,當(dāng) CE=0 時(shí),芯片將由
Idle-TX、TX 或 RX 模式返回到 Standby 模式。
3.1.3 Idle-TX 工作模式
在 Idle-TX 工作模式下,晶體振蕩器電路及時(shí)鐘電路工作。相比于 Standby 模式,
芯片消耗更多的電流。當(dāng)發(fā)送端 TX FIFO 寄存器為空,并且引腳 CE=1 時(shí),芯片進(jìn)入到
Idle-TX 模式。在該模式下,如果有新的數(shù)據(jù)包被送到 TX FIFO 中,芯片內(nèi)部的電路將
立即啟動,切換到 TX 模式將數(shù)據(jù)包發(fā)送。
在 Standby 和 Idle-TX 工作模式下,所有內(nèi)部寄存器值和 FIFO 值保持不變,仍可
通過 SPI 實(shí)現(xiàn)對寄存器的讀寫。
3.1.4 TX 工作模式
當(dāng)需要發(fā)送數(shù)據(jù)時(shí),需要切換到 TX 工作模式。芯片進(jìn)入到 TX 工作模式的條件為:
TX FIFO 中有數(shù)據(jù), CONFIG 寄存器的 PWR_UP 位的值為 1,PRIM_RX 位的值為 0,
同時(shí)要求引腳 CE 上有一個(gè)至少持續(xù) 10us 的高脈沖。芯片不會直接由 Standby 模式直接
切換到 TX 模式,而是先立即切換到 Idle-TX 模式,再由 Idle-TX 模式自動切換到 TX 模
式。Idle-TX 模式切換到 TX 模式的時(shí)間為 120us~130us 之間,但不會超過 130us。單包
數(shù)據(jù)發(fā)送完成后,如果 CE=1, 則由 TX FIFO 的狀態(tài)來決定芯片所處的工作模式,當(dāng) TX
FIFO 還有數(shù)據(jù),芯片繼續(xù)保持在 TX 工作模式,并發(fā)送下一包數(shù)據(jù);當(dāng) TX FIFO 沒有
數(shù)據(jù),芯片返回 Idle-TX 模式;如果 CE=0,立即返回 Standby 模式。數(shù)據(jù)發(fā)射完成后,
芯片產(chǎn)生數(shù)據(jù)發(fā)射完成中斷
|
|