sBitx Hardware Calibration - drexjj/sbitx GitHub Wiki
There are three sBitx models, available in two hardware configurations. The DE and V2 models feature a 40-watt amplifier using IRFZ24N MOSFETs, while the V3 model features a 25-watt amplifier using IRF510 MOSFETs. At one point, conversion kits were offered to upgrade older models with IRF510 MOSFETs.
In earlier revisions like the DE and V2, power calibration was done using a built-in software function called TXCAL. However, this procedure is not compatible with the V3 model or converted units using IRF510 MOSFETs because of the MOSFET and power handling changes.
All three models read and store the calibration data in a file named hw_settings.ini located in the home/pi/sbitx/data folder which is read by the sBitx at every startup of the app. Each band in the file contains values for the frequency range and a scale factor, which compensates for non-linearities in the RF amplifier chain. Essentially, the scale value determines the amount of power the amplifier will output.
Here is an example of the 80M band configuration in the file.
[tx_band]
f_start=3500000
f_stop=4000000
scale=0.0042
All V3 units shipped from the factory contained a test report. This test report contains values such as idle current, PTT bias, and PEP voltages for each of the tested bands. I will cover this procedure at a later time.
This procedure outlines the calibration process of the V3 model and converted models. While not a precise method, it will provide a good starting point. Achieving exact alignment requires additional diagnostic equipment and measurements at specific test points on the mainboard such as using using the two-tone method which is beyond the scope of this procedure.
What's Required?
- sBitx transceiver
- Internet connection to the transceiver
- 50 Ohm Dummy Load capable of handling at least 50 watts
- External wattmeter (preferred)
- External keyboard/mouse (optional)
- V3 Powercal Editor app
cd ~/Downloads && wget https://github.com/drexjj/sbitx-ham-apps/raw/main/v3powercal -O v3powercal && chmod +x v3powercal && ./v3powercal
Procedure
Tip: Rename your hardware.ini file if you want to save your old settings
- Connect the wattmeter and dummy load to the sBitx via the BNC jack in the following order: sBitx → wattmeter → dummy load.
- Power on the sBitx transceiver.
- Download and open the V3 Powercal Editor (see above).
- Press "Start sBitx" from V3 Powercal Editor and set the Frequency: 3750, Mode: USB, Drive: 100, AGC: OFF, TNPWR: 100, then press the TUNE button ON/OFF briefly (the TUNE button is found in the menu).
- Observe the power output on the wattmeter. If you missed the reading, activate the TUNE button again.
- In the V3 Powercal Editor, adjust the Scale field incrementally, either increasing or decreasing the value. After each adjustment, press "Save".
- Press "Close sBitx" and "Start sBitx" from V3 Powercal Editor, then test the output with the TUNE button again.
- Repeat steps 4 through 7 for each frequency listed in the chart below, and remember to press SAVE in the V3 Powercal Editor after each adjustment.
Note: Make small adjustments in the V3 Powercal app and repeat steps 4 and 7 until you achieve the desired output. Typically, increasing the scale factor raises the output power unless oversaturation occurs. The best approach is to gradually increase the scale factor until you reach the target power shown in the chart below. If you raise the scale factor too much, you risk overdriving the output, which can reduce MOSFET lifespan and cause spurious emissions. Decrease the scale factor until you notice a 1-watt drop in power, then make very small adjustments increasing the scale value, such as 0.00405 or 0.00406, to fine-tune.
FREQUENCY | MAX WATTS |
---|---|
3750 | 25 |
5330.5 | 25 |
7150 | 25 |
10125 | 25 |
14175 | 20 |
18118 | 18 |
21225 | 15 |
24940 | 12 |
28850 | 10 |
If you are using an unmodified DE or V2, then please follow this procedure. DO NOT DO THIS ON MODIFIED HARDWARE OR V3 MODELS!
Procedure
- Connect the wattmeter and dummy load to the sBitx via the BNC jack in the following order: sBitx → wattmeter → dummy load.
- Power on the sBitx transceiver.
- Open the sBitx app.
- Enter
\txcal
in the text box and do not touch the radio while this is in progress. - Wait until the CW tone stops (there should be one long tone per band).
- Close and restart the sBitx app, then test the readings on your wattmeter.
Here is an alternative chart for future use. Do not use this chart at this time.
FREQUENCY | MAX WATTS |
---|---|
3535 | 25 |
5330.5 | 25 |
7035 | 25 |
10135 | 25 |
14035 | 20 |
18103 | 20 |
21035 | 20 |
24925 | 11 |
28035 | 09 |