N7DDC designed the popular "ATU-100" 100 watt antenna tuning unit (ATU) which is freely available as a kit or even in built up form, from vendors such as eBay, Aliexpress and others. I have built up a couple of these.
The as it usd standard relays, so there is always some current drain driving the enabled relays, depending upon how many relays are 'active' switching the L&C's..
LATCHING RELAYS:
Recently (June 2021) David (N7DDC) has designed a similar version, but for QRP operation, using latching relays. Using this type of relay results in very low current drain of the unit from internal battery, ideal for Portable operation. (It has also now started to appear on eBay, Aliexpress etc. Beware though, some buyers report problems with operation due to poor soldering etc.)
David has also made software to allow his NEW ATU-10 to be used with the IC-705 transceiver. See my IC-705 pages here.
For details of David's ATU-10 QRP version of the above, using latching relays. Refer to https://github.com/Dfinitski/ATU-10-10W-QRP-antenna-tuner I built one initially, using Gerbers David supplied on Github.
My own build of David's PCB using his Gerber files follows:
See also my own re-designed version of David's board, further down.
Initially, I used David's PCB Gerber's and had 5 PCB's made by jlcpcb.com™ my usual supplier, in late June 2021. (NOTE I have no financial or any other arrangements with them or any other company for that matter.) I had some issues though actually buying the smaller footprint Micros used on his version.
Picture borrowed from David's Github.
Getting the other components though is not quite so easy. David has a BOM with some links to Digikey part numbers, but not all. Some parts seem to be fairly unique with no easy alternate parts available.
There is some more info available here on this site also.
There was no Schematic available originally. David advises that he designed the PCB without using a Schematic.
I have now drawn up the Schematic myself, by circuit tracing the PCB, it may have errors, but maybe useful for those interested to see the general design. It may NOT suitable to design a new PCB !!! UPDATE Sept 9th, 2021. MY Schematic is now on this page, below.
My own Schematic has component Reference numbers (eg R1, R2 etc) but the actual N7DDC PCB is ONLY marked with the values of the part to be fitted.
David has a youTube video that describes his ATU's operation and also programming the PIC's in the ATU-10. (In Russian)
David's current BOM (Bill Of Material) is available on N7DDT GitHub site, along with other info and files required to build the project. There is also a Groups.io group, for group discussions.
My own BOM, based on my Schematic is now linked below.
Building the ATU-10, I found some parts hard to find. David's BOM has Digikey catalog numbers to aid in buying some of the components, but I didn't buy from Digikey due to high shipping costs, at least to VK (Australia).
July 10th 2021: I have about 80% of the parts so far, and the PCB's arrived, so I started to assemble a board. Extensive use is made of 0603 sized components which may prove a burden to some builders. (see new notes below on a version using 0805 parts) The two Micro controllers are also smd and very fine pitched parts. The latching relays suggested are actually surface mount parts but the PCB is through hole for them, so the pins have to be straightened to fit. A bit tedious but make sure the pins are fairly straight when you do it.The pins are too short to project through the other side of the PCB so one has to be super careful that they are correctly soldered. A very fine tipped soldering iron is suggested to ensure the solder wicks down into the hole to the relay pins.
Another item on the BOM is the battery charger chip, a TP4056. This part is not easy to find, so what I did was to buy a complete charger module on eBay and remove the device from it. There are also two 10uF caps on this board which are not on David's BOM so need to be removed also from the module and used on the ATU-10. However some TP4056 boards may not have these caps.
UPDATE: If you search for the TP4056 charger board WITH USB C connector you can also get the correct USB socket to remove and move to this board. As with all parts, I generally err on the side of caution and buy extra parts. Especially with the smd parts, if you need say '10', then order EXTRA parts as you are bound to lose some ! When some parts fall on the floor, it can be impossible to find them again.
You will need to do some searching for these parts:- David's BOM has some useful links for these parts.
- the USB C socket
- PJ-342 3.5mm stereo socket
- BNC right angle connectors (NOTE ~6.6mm ground pin pitch)
- PIC16F1454-E/MV (or -I/MV)
- PIC16F18877-E/MV (or -I/MV)
- 3V3 REGULATOR IN SOT-23 package (3pins)
- TP4056 charger module.
- Dual FET AO6604 or similar.
BIG problem: As most will know there is a huge shortage of IC's at the moment. The hardest to get part currently, seems to be the PIC16F18877-E-MV. I ordered this part from Farnell but it's been put back to delivery in 2022 ! Not holding out much hope but will see if I can find another vendor for it. Digikey, RS-Components, Mouser, UT source, all don't have any. I'm still looking.
I had already received the other PIC in this project PIC16F1454, but notice it too has gone onto long lead times at all vendors I could find.
Below is comparison of the original PIC specified (small) and the ones I used on my V1.2 board (green) which is described further down the page..
July 15th, 2021 UPDATE:- David has advised that both of the PIC chips used can be found on an "MPLAB Xpress PIC16F18877 Evaluation Board", designated "MICROCHIP DM164142". There still seems to be a few of these available and I ordered from Farnell/Element14 today for arrival in about a week. (Received the Eval module on 22nd July)
NOTE if you go this way, the PIC has to be removed using a hot air gun and since the bottom of the PIC is a paddle, it will also be soldered underneath to ground. NOT EASY and you need some patience and have no fear, to do this !! You need a fair bit of heat.
As above, both PIC devices and the TP4056 have a paddle (pad) on the bottom which must normally be soldered. This is not too easy to do unless you have a heat gun and possibly solder paste, so keep this in mind. My own thoughts are that the PIC devices probably will be fine without soldering them down but I think the TP4056 should be, as it may dissipate some power when charging the battery. Since it's a larger SO-8 device, it's not so difficult. The charging current is set by the resistor connected to pin 2 of the device. David has set this to 2k6 which if you check the data sheet, for the charge current formula, gives 461mA. In actual fact, I have found the TP4056 barely gets warm, if at all in normal use.
Some other values I calculated are:
- 2k7 = 444mA
- 3k3 = 363mA
- 4k7 = 255mA
- 5k6 = 214mA
- 8k2 = 146mA
Programming the 'USB' interface Micro (PIC16F1454) is via some pads on the bottom of the PCB. The pads are not marked for function so I traced these back to the device and consulted the data sheet to see what David had in mind here. It's a standard (5pin) 'PIC' programming interface. The second Micro on the board is programmed using this Micro via the USB connector, see David's Github for details. You will need the HEX file and a Pickit4 or similar to program the smaller PIC16F1454 device. I used the App "Microchip's IPE X V5.45. Below you can see the 5 pin header I soldered on temporarily for programming.
NOTE:- On my own PCB version (V1.2) I added holes to fit a header for the programmer.
The PICkit4 complained of "invalid ID" from the PIC when I tried it. I eventually connected the unconnected Vcc pad to 3v3 with a temporary wire and it then programmed fine. You may not need to do this, try programming first. (UPDATE: if you power up the board using another USB connector to your PC, then it should program without adding the link above)
This a screen grab of the IPE X IPE V5.45 programming software.
19th July 2021:
This is the status of the two boards I have now assembled. As you can see, and from the text above, I am missing some critical parts although hopefully they should arrive in a week or two.
To build this board, I suggest only fitting the capacitors and resistors first, plus the 3v3 regulator. Then (preferably with a variable bench power supply, with current limit) input around 3.7v and check the output of the regulator is indeed 3.3v or very close to it. Slowly increase the external voltage and observe that it's still 3.3v out. Don't fit relays or toroids yet, as they will make it difficult to fit the PIC devices.
If anybody is going this way, using the EVAL board and transfer the two PIC's to the ATU-10 PCB, follow the paragraph above first. You need good access around the two chips to enable soldering the PIC devices. Even so it's not easy, these parts were never meant to be hand soldered and the pads are very small, very close pitch and easy to damage the PCB with excessive heat. Even with new parts, it's no walk in the park.
I used a VERY fine tip, fine solder (60/40 0.45mm diameter) and the iron set to about 350-375 degrees "C". I also used liquid flux on the PCB to aid solder flow. (you can buy flux pens at low cost to do this) My soldering iron is a very old HAKO® type. 20+ years old actually. I have done one of my two boards and it 'looks' OK when inspecting with a magnifier, but won't know fully until I get a few more missing parts.
After careful inspection for shorts and ONLY the PIC16F1454 device fitted, I found the board draws about 2mA from external 5v supply at this stage. (I set the current limit on my supply to about 10mA before connecting it.) Then fitted the PIC16F18877. Double check for shorts between pins etc and then power up the board again. In my case the board now draws about 6mA which seems fair to me. NOTE I haven't proceeded further at this time as I lack some parts still as you can see.
A TIP for soldering the PIC:- Carefully place the device within the corner marks on the PCB overlay. Observe pin 1 of course. Try and tack opposite corners first, then solder the other pins. I find the best way to do this, is to stand the PCB near vertical and solder the top row of pins, using a little solder on the iron tip, in a dragging motion across the device, plus some flux applied if you have it.. You should see fillets of solder on each pin form this way.. Rotate 90deg and repeat until all pins are soldered. Beware, the pins on the device are very close together and the PCB pads don't project out very far from the IC.
Some sort of 'clamp' might be useful when soldering these parts as you will find you need a 3rd hand !! ie to hold the part on the PCB while you solder it. I am yet to do this but thoughts of modifying a household clothes peg, might a way to do it. I'm going to look at this further..........
Fit the relays and Toroids last as they make soldering the dual FET's more difficult. Make sure you fit the FET's the right way around, there is a 'dot' on the PCB indicating pin 1 of the devices. MY PCB versions, (below) have ALL OF THE FETS SOLDERED IN THE SAME WAY COMPARED TO David's, BEWARE. The parts themselves also have a dot and it's hard to see. You need to check them with a magnifier or excellent light to see the dot.
The PCB (100 x 67mm) has been designed to slide into an aluminium extrusion available from a number of places including eBay. I ordered two and they arrived quickly. The case is quite small at 100 x 71 x 25mm and also contains 2 x 14500 cells that power the ATU. Both cells fit on the ATU-10 PCB.(Not shown below) The PCB is a fairly tight fit into the extrusion.
Waiting for a few missing parts as can be seen on the PCB. Most important right now is to get the USB "C" socket so I can verify if the software can be uploaded.
Updated 25th July 2021:- Once the PIC16F1454 has been programmed as above, the other PIC needs to be programmed. The UCB "C" connector needs to be fitted and a suitable cable to your PC is required. Programming is actually very simple to do.
- Download the firmware "ATU-10_FW_xx.ZIP" from David's Github site. Unzip it.
- Plug the board into your PC using the USB "C" cable
- A window should come up on your PC with one file "README.HTM" in it. Ignore the file but if it doesn't appear, you have a problem. Possibly a bad connection on the USB-C socket.
- Now, copy the Unzip'd file (xx.HEX) into this new window. You should then see a progress bar, showing that the PIC16F18877 is being programmed. It only takes a few seconds. That's it. If the progress bar seems to stop, then you have a problem. If using the Eval module PCB, the LED on the Eval module should go Red then Green, when programmed.
The USB connector has arrived and was used to program the main PIC as detailed above. I wound up the SWR bridge using a BN43-302 balun core since the BN-1502 is not easy to get here in VK. It's a slightly tight fit. Since the BNC connectors have still not arrived I simply soldered some coax onto the connector points, with BNC plugs on the ends for testing.
After programming and with the OLED display fitted, you should see the screen showing the version number and then the "PWR = & SWR =" text.
If you have gotten this far, the solder pads that supply power to the relays can be bridged with a blob of solder. (the pads are adjacent to the 220R & 220k resistors.
Click for larger size. (My PCB versions are different, there is provision for header pins and jumper link in these locations.)
Since the the PCB picture above was taken, I have now fitted the SWR bridge and used some coax cables until the BNC sockets arrived, for testing.
At this point I ran a test using my IC-705 as the power source into the "IN" port and connected the "OUT" port to a dummy load for initial testing. Keyed up the IC-705 at 5W and as expected, the ATU-10 showed the power level and an SWR of 1.01. NOTE, in my case PWR showed 4.0Watts although my IC-705 is actually outputting 5W as far as I can tell. The LED above the "TUNE" switch should be flashing slowly, also.
Now I connected up a Li-Ion cell. In order for the cell to actually power the ATU-10 you need to link the two "J1" pins. With the USB connected to a PC, the RED LED (It connects to pin 7 of the TP4056) above the TP4056 should be lit, showing the battery is being charged. Once charged, the GREEN LED should light and the RED LED should go off.. Since I don't yet actually have the dual LED's, I only fitted one RED LED as a temporary measure.
Update 13th Aug 2021. I received the USB-C connector which was missing in the picture above. Still no BNC connectors but I was able to program the two PIC's and do some tests on the board. So far, all seems OK.
|