This is a pair of modules that Maplin was selling some time back, to send stereo audio over a 2.4GHz radio link. The transmitter identifies as a USB sound card, I’ve personally used these units to transmit audio about 60ft. The transmitter, above, has a single button for pairing with the receiver below.
The receiver unit has a large external antenna, a link status LED & volume buttons, these directly control the volume level on the host PC via the sound card drivers.
Popping the case open on the receiver reveals a large PCB, holding the chipset, along with the audio output jacks & Mini-USB power input. The antenna Coax is soldered to the PCB.
The top of the board has the control buttons, and the status LED.
The chipset used here is a Nordic Semiconductor nRF20Z01 2.4GHz Stereo Audio Streamer, there’s a small microcontroller which does all the register magic on the RF transceiver. The RF chain is at the top of the photo, audio outputs on the top left, and the micro USB power input & voltage regulators at bottom left.
The transmitter PCB has a Sonix USB Audio Codec, to interface with the host PC. This is then fed into another Nordic Semi part on the opposite side of the board:
The bottom of the transmitter has the RF section, and another small control microcontroller.
I recently came across these on eBay, so I thought I’d grab one to see how they function, with all the metrics they display, there’s potential here for them to be very useful indeed.
One of the best parts is that no wiring is required between the sensor board & the LCD head unit – everything is transmitted over a 2.4GHz data link using NRF24L01 modules.
Above is the display unit, with it’s colour LCD display. Many features are available on this, & they appear to be designed for battery powered systems.
Another PCB handles the current & voltage sensing, so this one can be mounted as close to the high current wiring as possible.
The transmitter PCB is controlled with an STM8S003F3 microcontroller from ST Microelectronics. This is a Flash based STM with 8KB of ROM, 1KB of RAM & 10-bit ADC. The NRF24L01 transceiver module is just to the left.
There’s only a single button on this board, for pairing both ends of the link.
The high current end of the board has the 0.0025Ω current shunt & the output switch MOSFET, a STP75NF75 75v 75A FET, also from ST Microelectronics. A separate power source can be provided for the logic via the blue terminal block instead of powering from the source being measured.
Here’s the display unit, only a pair of power terminals are provided, 5-24v wide-range input is catered for.
Unclipping the back of the board reveals the PCB, with another 2.4GHz NRF24L01 module, and a STM8S005K6 microcontroller in this case. The switching power supply that handles the wide input voltage is along the top edge of the board.
Unfortunately I didn’t get any instruction manual with this, so some guesswork & translation of the finest Chinglish was required to get my head round the way everything works. To make life a little easier for others that might have this issue, here’s a list of functions & how to make them work.
On the right edge of the board is the function list, a quick press of the OK button turns a function ON/OFF, while holding it allows the threshold to be set.
When the output is disabled by one of the protection functions, turning that function OFF will immediately enable the output again.
The UP/DOWN buttons obviously function to select the desired function with the cursor just to the left of the labels. Less obviously though, pressing the UP button while the very top function is selected will change the Amp-Hours display to a battery capacity icon, while pressing DOWN while the very bottom function is selected will change the Watts display to Hours.
The round circle to the right displays the status of a function. Green for OK/ON Grey for FAULT/OFF.
OVP: Over voltage protection. This will turn off the load when the measured voltage exceeds the set threshold.
OPP: Over power protection. This function prevents a load from pulling more than a specified number of watts from the supply.
OCP: Over current protection. This one’s a little more obvious, it’ll disable the output when the current measured exceeds the specified limit.
OUT: This one is the status of the output MOSFET. Can also be used to manually enable/disable the output.
OFT: Over time protection. This one could be useful when charging batteries, if the output is enabled for longer than the specified time, the output will toggle off.
OAH: Over Amp-Hours protection. If the counted Amp-Hours exceeds the set limit, the output will be disabled.
Nom: This one indicates the status of the RF data link between the modules, and can be used to set the channel they operate on.
Pairing is achieved by holding the OK button, selecting the channel on the LCD unit, and then pressing the button on the transmitter board. After a few seconds, (it appears to scan through all addresses until it gets a response) the display will resume updating.
This function would be required if there are more than a single meter within RF range of each other.
I’ve not yet had a proper play with all the protection functions, but a quick mess with the OVP setting proved it was very over-sensitive. Setting the protection voltage to 15v triggered the protection with the measured voltage between 12.5v-13.8v. More experimentation is required here I think, but as I plan to just use these for power monitoring, I’ll most likely leave all the advanced functions disabled.
Unfortunately the manual for the eBay GY561 Frequency & RF Power Meter is very badly translated, but I think I have figured out the calibration procedure, so here it goes 🙂
On removing the front cover, which is just clipped on, there are 4 buttons. The only button that is usually available is the one on the far right, the power button.
I will term these buttons A, B, C, D, starting from the left side.
To get into the initial calibration screen, in the above image, hold button A while the power button (D) is pressed. Release the power button (D), then release button A.
The meter will show the screen above, where the frequency to calibrate can be chosen. This goes in 5MHz steps, 0-500MHz, using the B button to go down in frequency, and the C button to go up.
Once you’ve selected the frequency you wish to calibrate against, press button A, and the following screen will appear:
On this screen, the actual calibration can be done.
The number in the bottom left signifies the power level setting, from 1-5. The centre number is the calibration setting in Watts. The D in the bottom corner signifies that the setting is at the factory default.
Button C will cycle through the power level settings, for 2W, 5W, 10W 20W, 40W. This allows calibration at different power levels per frequency.
Once you have the frequency to calibrate, and you’ve selected the power level to calibrate at, connect a known RF power source to the input of the unit.
At this point, key the transmitter, and press button A. The display will change to the following:
When on this screen, you can set the power level of your RF source. Use the A key for +0.1W, the B key for +1W, and the C key for +10W.
Once you’ve keyed in the power of your source, press button D to save the setting. The “S” in the bottom corner will change to a “C”, to indicate a user calibration has been entered:
If you make a mistake with entering the power level, press the “C” key to cycle up to 60W, once at this level, another press of the button will reset the reading to zero. You can then enter the power level again.
If you wish to revert a user-entered setting to the factory default, press button B on the page above. The “D” will reappear in the bottom corner to indicate the setting has been restored.
At this point you can either press button C to calibrate at another power level for this frequency, or press button D to go back to the frequency selection.
Press button D again when at the frequency selection page to turn the unit off. The unit will then power up normally next time the power button (D) is pressed.
If you’ve found my content useful, please consider making a donation via the link below!
All collected funds go towards new content & the costs of keeping the servers online.