Wake-up Receiver Hardware
Wireless Sensor Node with WuRx
- The figure above shows the general structure of a wireless sensor node.
- This structure shows the general building block. More details are needed to describe the structure completely.
- The following sections describe the shown building blocks.
Antenna
- Antenna is used for the wake-up receiver and the wireless transceiver.
- PCB antenna or whip antenna can be used.
- Using an antenna with a length of λ/2 results in better receiving performance of the whole system.
RF Switch
- The RF switch is needed to connect either the WuRx or the transceiver to the antenna.
- If the RF switch is used in the design, two separate antennas are needed to connect the WuRx and the wireless transceiver.
WuRx Receiver
- The WuRx receiver is of course the main feature of WSN.
- If the WuRx is enabled it is listening constantly the channel for wake-up packages (WuPt).
- The WuRx sends a digital signal to the microcontroller when a WuPt was received.
- If a addressed WuRx is build in, the WuRx only accepts packages with the correct address. The address and other settings. needs to be configured by the microcontroller.
Wireless Transceiver
- A separate IC or and SOC with integrated transceiver and microcontroller can be used.
- The tasks of the transceiver are to send the WuPt to wake up a WSN and to enable the bidirectional communication with the other WSN.
- The frequency range of the wireless transceiver defines the working frequency of the WSN and the WuRx.
Microcontroller
- The task of the microcontroller is to setup the WuRx, to setup the transceiver, fulfill the communication protocol and to readout connected sensors.
- A ultra-low-power capable microcontroller should be used, to reduce the current consumption of whole system.
- A SOC with the wireless transceiver integrated can be used instead.
Sensors
- Sensors can be added to fulfill the reception needs of the WSN.
- Sensors can be:
- Internal sensors of the microcontroller (e. g. temperature or battery voltage)
- Analog sensors: using the ADC of the microcontroller
- Digital sensors: using the serial interfaces of the microcontroller (e.g. SPI or I²C)
Power Source
e. g. USB for testing, batteries, DC-DC converter to ensure stable supply voltage
WuRx Building Blocks
- The WuRx can be divided into multiple building blocks. The previous Figure shows the WuRx in a detailed view.
- The following sections describe the building blocks of the WuRx.
Antenna or RF Input
- Transmission line from the antenna or the RF switch.
- The line impedance of the signal should be 50 Ω
RF Bandpass Filter
- A RF bandpass filter is used to let only signals of the correct frequency band through.
- Typically a SAW filter with an input and output line impedance of 50 Ω is used.
- The bandwidth of such a filter is very high and lies in the range of several megahertz. That means signals of the whole frequency band are analysed - channel frequency cannot be separated.
Low Noise Amplifier
- A LNA can be introduced to boost the RF signal level.
- The current consumption of a LNA is rather high in the range of 1 mA.
- The LNA needs to be duty-cycled to ensure a lower current consumption.
Envelope Detector
- The envelope detector is used to convert the RF amplitude modulated signal or RF OOK signal to a low frequency signal.
- Typically schottky diodes are used to perform the envelop detection.
- The WuPt is a OOK modulated signal, because only this kind of signals can be passively detected by an envelope detector.
- Because the impedance of the detector diodes is not equal to 50 Ω a impedance matching circuit needs to be added in front of the diode circuit.
- All signals after the envelope detector are low frequency signals. The maximum signal frequency is equal to the modulation frequency (typically 1...500 kHz)
- Detailed description of the envelope detector and diode selection, see: Fromm-2022a, Sections 4.1 and 4.2
LF Amplifier
- Signals from the diodes are very low. A voltage conversion of about 80 mV/µV can be estimated. Resulting in a voltage of only 80 µV at –60 dBm RF power.
- The LF signal needs to be boosted in order to be processed by the LF WuRx.
LF Wake-Up Receiver
- The LF Wake-Up Receiver converts the LF signal into a digital bit stream.
- The bit stream is matched with the address of the WuRx.
- On a successful match the wake signal is set.