Standalone Signal Analyzer (I2C Type Signal-Meter) for uBITX
Create and use with Character LCD
I used a separate Arduino to expand the limited I/O. The material needed is Arduino Nano, two resistors and one capacitor, Estimated cost is less than $3.
Now, since it is the initial version, only the received signal is measured, but if it is applied a little, output power and SWR can be measured together.
1.Create and use with Character LCD
2.For Nextion LCD
3.Nextion LCD Advanced
You do not need to enter the ADC value in uBITX Manager
Please check 'Use S-Meter' only. Signal Meter has increased precision.
The valid signal is measured from 3 and is expressed as +10 dB.
You can then apply the Power Meter and SWR Meter.
Available for both Character LCD and Nextion LCD (include TJC LCD)
Arduino Nano x1
Resistor x2 (10k ~ 20k)
Capcaitor x1 (0.01uF ~ 0.03uF)
You can use any resistors around 10k~20k. However, the two values of resistors must be the same. I used an 20k resistor
A capacitor of 0.01 uF will be the easiest to obtain. 0.01uF (10nF -> marking 103)
Look around you now. Maybe the resistors and Capacitor will be easily available
3.how to make
It is very simple and probably has a fairly high success rate. It's too simple, right?
I will introduce several versions. You can make what you like. You can also create your own version.
3.1 DIP Parts Version #1
Prepare two 20K resistors and a 10nF capacitor as shown below.
Tie three ends together.
You can connect as follows
3.2 DIP Parts Version #2 - Attach parts directly to Arduino Nano
I used it for an intro video uploaded on YouTube
Put one resistor into the GND Hole and the A7 Hole. Pass from bottom to top as shown.
Solder on top. We will put parts in + 5Volt, so leave a little gap.
Bend another resistor as shown below.
Place the resistor in the + 5Volt hole on the top. See the figure below
Bend the other end of the resistor and connect it to A7.
Connect one more capacitor to A7.
3.3 SMD Parts Version
I often make a few of these things and use them
It can be used conveniently when you create and work with several versions.
18k Resistor x 2
0.011 Capacitor x1
2.54pith Pin x 6
Connect the capacitor to the pin.
Connect the Resistors to the pin.
Connect pins to the other side.
4.Upload Firmware to I2C Signal Meter
5.uBITX Firmware Update
uBITX CEC Firmware supports I2C Meter from Version 1.097
Upload to version 1.097 or later.
Version 1.097 will be released in less than a week
In uBITX Firmware, for I2C meter, the file name is followed by _S
uBITX firmware CEC Version FileName rule
prefix : UBITX_CEC_
Version : Vxxxx (ex: V1.097)
LCD Type : _XXX (ex: 16x02 Parallel = 16P, 20x04 Parallel = 20P, 20x04 I2C = 20I, Nextion LCD = NX)
Signal Meter Type (Option) : none : Analaog Meter using A7 PIN
_S : I2C Signal Meter using I2C Port
UBITX_CEC_Vxxxxx_16P.hex : It is the LCD equipped with uBITX. Default LCD, 16x02 Parallel LCD
UBITX_CEC_Vxxxxx_16P_S.hex : _16P with I2C Meter
UBITX_CEC_Vxxxxx_16I.hex : 16x02 I2C LCD
UBITX_CEC_Vxxxxx_16I_S.hex : _16I with I2C Meter
UBITX_CEC_Vxxxxx_20P.hex : 20x04 Parallel LCD
UBITX_CEC_Vxxxxx_20P_S.hex : _20P with I2C Meter
UBITX_CEC_Vxxxxx_20I.hex : 20x04 I2C LCD
UBITX_CEC_Vxxxxx_20I_S.hex : _20I with I2C Meter
UBITX_CEC_Vxxxxx_16D.hex : 16x02 I2C Dual LCD
UBITX_CEC_Vxxxxx_16D_S.hex : _16D with I2C Meter
UBITX_CEC_Vxxxxx_NX.hex : Nextion LCD
UBITX_CEC_Vxxxxx_NX_S.hex : _NX with I2C Meter
When I2C LCD is used, I2C wires should be connected in parallel
The source code and pre-compiled Hexfile will complete this document and will be released together.
Please see the video below for an example.