User's Manual

Programming manual for Serene Innovations CA4 2.4 Ghz
Transceiver Module (using nRF24L01+ Transceiver chip):
Operating conditions
Supply voltage: 3 +/-.3 vdc, 30 ma max
Operating Temperature: 0 to 50 ºC
Data and Control Interface
The data and control interface gives you access to all the features in the nRF24L01+. The data and
control interface consists of the following six 5-Volt tolerant digital signals:
IRQ (this signal is active low and controlled by three maskable interrupt sources)
CE (this signal is active high and used to activate the chip in RX or TX mode)
CSN (SPI signal)
SCK (SPI signal)
MOSI (SPI signal)
MISO (SPI signal)
Using 1 byte SPI commands, you can activate the nRF24L01+ data FIFOs or the register map during all
modes of operation.
The SPI is a standard 4-wire SPI (8-bit command) with a maximum data rate of 10Mbps. Every new
command must be started by a high to low transition on CSN. The STATUS register is serially shifted out
on the MISO pin simultaneously to the SPI command word shifting to the MOSI pin. The serial shifting
SPI commands is in the following format: <Command word: MSBit to LSBit (one byte)> <Data bytes:
LSByte to MSByte, MSBit in each byte first>
RXmode
TheRXmodeisanactivemodewherethenRF24L01+radioisusedasareceiver.Toenterthismode,the
nRF24L01+musthavethePWR_UPbit,PRIM_RXbitandtheCEpinsethigh.InRXmodethereceiver
demodulatesthesignalsfromtheRFchannel,constantly
presentingthedemodulateddatatothe
basebandprotocolengine.Thebasebandprotocolengineconstantlysearchesforavalidpacket.Ifa
validpacketisfound(byamatchingaddressandavalidCRC)thepayloadofthepacketispresented
inavacantslotintheRXFIFOs.IftheRX
FIFOsarefull,thereceivedpacketisdiscarded.ThenRF24L01+
remainsinRXmodeuntiltheMCUconfiguresittostandbyImodeorpowerdownmode.However,if
theautomaticprotocolfeaturesinthebasebandprotocolengineareenabled,thenRF24L01+canenter
othermodesinordertoexecutetheprotocol.InRXmodeaReceivedPowerDetector(RPD)signalis
available.TheRPDisasignalthatissethighwhenaRFsignalhigherthan‐64dBmisdetectedinsidethe
receivingfrequencychannel.TheinternalRPDsignalisfilteredbeforepresentedtotheRPDregister.The
RF
signalmustbepresentforatleast40μsbeforetheRPDissethigh.
Enhanced
ShockBurst receive payload

Summary of content (4 pages)