Coder Social home page Coder Social logo

hf-pa-v2's Introduction

HF-PA-v2

VU3CER's Class-E HF PA for https://github.com/kholia/Easy-Digital-Beacons-v1 project for 20m band and up. It has (optional) software-controlled variable PA Output Power.

Supported bands: 80, 60, 40, 30, 20, 17m, and more bands with switchable 'LPF Module' board.

(July 2021 Update): While this HF PA works as well as the uSDX V1.02 PA and the QCX+ PA (they all use the same design!), we prefer our new HF-PA-v3 system PA for its robustness. If you need a 3W+ @ 14 MHz with high efficiency, this Class-E HF PA design (HF-PA-v2) is the best one ;)

Constraints for the initial PCB prototypes for validating the design:

  • PCB is to be homebrewed (laser printer, toner tranfer using iron, etching via FeCl3)

  • PCB is single-sided. Only one layer is available for routing.

  • BS170 MOSFETs need to be on an edge to allow usage of heatsinks.

  • My external PA150 HF Linear Amplifier needs 2W minimum to function.

Input: Few milliwatts is fine. Note: Si5351's output is around 8-10mW.

Output: Full-power 3.2W+ @ 13.3v (4S LiFePo4) for 20m band (14.074 MHz) with around 45-55% efficiency OR Safer 2W with reasonable PWM setting for digital modes!

Note: All screenshots are clickable and zoomable.

Note 2: Active cooling (fan) is recommended for digital modes! You have been informed ;)

Schematic:

HF-PA-v1

The HF PA has over-voltage ("High-SWR") protection via a 47v zener power-dumping diode.

PCB renderings:

HF-PA-v1

Socketable version (recommended):

HF-PA-v1 Sockets

Testing the Triple-Mode PSU + LPF 20m + 3xBS170 @ 13.8v:

HF-PA-v1 Demo HF-PA-v1 Demo 2

LPF schematic (from uSDX PCB by WB2CBA):

LPF 1

Safe power supply module for the PA. It has over-current protection.

PSU

PSU

Note: This 3D rendering is only published to help with the manual layout work on Zero-PCBs.

Note 2: Various sub-circuits were simulated in LTspice prior to implementation.

Simulation 0 Simulation 1

Sample Code

O(Current consumption)

The ESP8266 usually draws a peak current of about 250mA after it wakes up and then more or less constantly draws around 70mA before it goes back to sleep.

DS3231 -> 5mA

Si5351 -> ~50 to 100mA

Upper bound -> 1.4A maximum.

BOM

  • 1 x SN74ACT00N (TI)

  • 3 x BS170 (ON Semi)

  • 1 x 7805 Voltage Regulator TO-220 (STMicroelectronics)

  • 1 x 7806 Voltage Regulator TO-220 (STMicroelectronics)

  • 1 x 1N5822

  • 1 x 1N5368B (47V 5W Zener Diode)

  • 2 x 0.2 Ohms - 3W Current Sensing Resistor

  • 2 x 1k Ohm - 0.25W Metal Film Resistor

  • 220uF 25v Electrolytic Capacitor

  • 5 x 100nF (104) Ceramic Capacitor

  • 1 x 10nF (103) Ceramic Capacitor

  • 1 x BD140 Transistor

  • 1 x TIP42 Darlington Transistor

  • 3 x T37-6 - Yellow Toroid, 1 x T37-2 - Red Toroid (LPF)

  • 2 x 180pf, 2 x 390pf, 1 x 30pF NP0 Ceramic Capacitors (LPF caps, Kemet)

  • 3 meters - Copper Magnetic Winding Wire (24 AWG - 25 SWG)

  • Misc: Connectors, Zero PCB, Various Consumables

  • Tools: LCR-T4 Meter (for measuring things), RF Power Meter

Tip: Buy in bulk for better pricing, and for getting spares for the "junk box".

20m LPF Module Details

  • L1 - T37-6 / 16 turns
  • L2 - T37-6 / 17 turns
  • L3 - T37-6 / 16 turns
  • L4 - T37-2 / 10 turns
  • C1 - 180pf
  • C2 - 390pf
  • C3 - 390pf
  • C4 - 180pf
  • C5 - 30pf

Borrowed from QCX manual and uSDX WB2CBA PCB documentation.

BOM + Equipment Sources

Notes

  • The CDIL 2N3904 TO-92 transistor has CT2N 3904 LS marking on it.

    CT -> Continental... Device India Ltd (CDIL)

  • Burnt BS170 MOSFETs typically have their Drain and Gate shorted (Pin 1 and Pin 2 respectively).

  • Use SIP sockets to avoid accidentally killing the MOSFETs via ESD (during probing, soldering, etc).

  • PCB test: Remove the MOSFETS (keep everything else connected) and measure the resistance between the Gate Pin and Ground. It should show OL (Open Line).

Tips

  • BS170 MOSFETs are very sensitive with regards to ESD and high soldering temperatures.

    Use best practices when dealing with BS170 MOSFETs and perhaps always ;)

References

Credits

  • MTR5B schematic
  • PFR-3 design
  • Dan Tayloe, N7VE (NC2030 PA design)
  • Hans Summers (QCX+)
  • Guido PE1NNZ (uSDX)
  • WB2CBA (uSDX PCB)
  • Tom (AK2B)
  • Various uSDX folks
  • Chris (G0KLA / AC2CZ) - over-current protection

hf-pa-v2's People

Contributors

kholia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.