HF all bands handheld transceiver for the radio amateur
by sv3ora
This page, presents a
simple all HF bands transceiver for the radio amateur, designed to be a
handheld device. Such a device is of great interest to the HAM
community, but the commercial gear companies refuse to release such
devices, even today, where they could be made very small. The best
commercial handheld example that comes as close to it as possible, is
the Kenwood TH-F6/F7 transceivers, that can demodulate HF DSB signals,
but not transmit. Even such an expensive device does not have the
selectivity to demodulate SSB but only DSB. There are some KITs (for
example the TJ2B) that can also transmit on some of the HF bands as
well, but these are big and bulky handhelds and they cost way too much
as well. If you are lucky enough, you can also find some rare vintage
handhelds (Mizuho), that could transmit in a few HF bands as well, but
again they are rare and cost a fortune. Finally, if you are interested
only on 12 meters and above, there are very few CB handhelds (for
example the Magnum 1012 or the Albrecht AE-2990AFS) that can do SSB on
these bands and guess what,
they also cost a fortune.
For these reasons, I have decided to try to design a transceiver for
the radio amateur, that would meet the next requirements:
- Small enough to be considered as a handheld device (take it with you, anywhere), yet not using
SMD components.
- All HF bands operation
(not just one).
- Simple circuit, very
easy to replicate (no complex and tiny DDS).
However, there are quite a
few compromizes that must be made, if these requirements are to be met.
These compromizes will be explained as the aricle goes on, so let's start presenting one by one the transceiver components.
The power source
In any handheld transceiver, the choice of
the battery is one of the most important things to consider, as many
factors affect this choice, such as the size and the weight of the
battery, the power that it can supply, the consumption of the
transceiver, the charging capability, the cost of the battery and it's
replacement, the ever-ready capability, the easiness of removing it from the transceiver etc.
The power source for the transceiver is chosen to be a composite 12v
multi-cell AAA Ni-MH battery. Several
factors contributed to this decision. AAA battery cells are the most
common cells after the AA and they can be found in almost every part of
the civilized world, at the local stores. They are cheap (even the
rechargable ones) and significantly smaller and lighter than the AA
batteries. The weight and the size of the composite battery is not that
good, compared to Li-ION and LI-PO, but I choose rechargable Ni-MH
batteries because they can be recharged using any common cheap or
expensive charger found also in most stores around the world and they
are safer than the Ni-CD ones (which are abandoned in Europe anyway).
An important advantage of the AAA size, is that when you are out and
the batteries eventually discharge, you can immediatelly replace them
with ordinary cheap non-rechargable AAA batteries, buying them at
stores on the road and you don't have to wait for hours for the
discharged batteries to charge. Initially, I did not know the exact
power that the transceiver would consume, but I estimated that a 12v
950mA power source, would be sufficient for at least 1W of output power
from the transceiver, while keeping it powered several hours during
receive. A disadvantage of these batteries, is that they require
battery holders (like many others), but I do not see a better way if they are to be
removed easily from the transceiver.
I used solder type battery holders and I soldered them directly
onto the PCB of the transceiver. If the holder clips are too loose,
bend them a bit, so that they can keep the batteries firmly into their
body. This way, the whole construction is rigid and unaffected from vibrations as much as possible.
I connected the ten 1.2v batteries in series, to form a composite 12v
battery. In fact, when these batteries are fully charged, the total
output voltage will be 13v or more, which leaves a lot of headroom for
discharging. I did not want to use any kind of internal charger,
because these chargers tend to be noisy, which would possibly affect
the operation of the RF circuit. Not only that, but by having the
external mains-powered power source connected to the transceiver while
listenning, it's almost certain that noise will be induced into the
circuit.
The choice of the rechargable battery type, is also important. Most
common Ni-MH batteries, have high self-discharge. This means that when
you leave the batteries for a long time into the transceiver, even if
these are initially fully charged and the transceiver set to the off
position, they will be discharged by themselves. Practically, this
means that when you need to use your transceiver the most,
it will be discharged. It happens all the time to me and it will
possibly happen to you as well. The solution, is to buy low self
discharge Ni-MH rechargable batteries. Don't go for the most expensive
brands if you can't afford them. Chinese brands, like the ones I have
used, are as cheap as high self discharge types. It is not always
obvious if a rechargable Ni-MH is of low self discharge type. The
easiest way to find this out, is to look at the battery case, when you
buy them new. If the case has the instruction, that the new battery has
to be charged before use, then it is a high self discharge type. If it
says, "ready to use" or something similar, then it is a low self
discharge type, so go for it.
The frequency counter
The frequency counter is a useful addition to this non-DDS
transceiver. The transceiver is a direct conversion one, so the
frequency counter input, is directly connected to the local oscillator,
to display the frequency the transceiver is tuned to. I could use a
classic
2x16 LCD based frequency counter, but this would be way too big and
heavy for this transceiver. So I have chosen one that used 7-segment
displays, which can be found in small sizes. Below is the schematic of
the frequency counter.
|
|
|
|
|
|
|
|
|
|
5v |
|
|
|
|
|
|
|
|
ic1 |
|
pic |
16f628 |
|
|
|
|
|
100nf |
|
|
ic1 |
|
|
ic2 |
|
|
ic3 |
ic2 |
|
898 |
-3- |
r1k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ic3 |
|
qdsp |
-6064 |
|
|
|
|
|
|
|
14 |
|
06 |
01 |
|
16 |
12 |
|
|
|
|
|
|
|
|
|
|
560r |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
07 |
02 |
|
15 |
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27k |
|
|
03 |
|
08 |
03 |
|
14 |
02 |
|
|
|
|
|
|
input |
|
|
|
|
|
bf199 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330r |
100nf |
|
|
|
|
09 |
04 |
|
13 |
08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
05 |
|
10 |
05 |
|
12 |
05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10k |
|
|
11 |
06 |
|
11 |
03 |
|
|
|
|
|
|
|
|
|
5v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
04 |
|
12 |
07 |
|
10 |
09 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22pf |
|
|
|
13 |
08 |
|
09 |
07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
01 |
|
|
|
04 |
|
|
|
|
|
|
|
|
|
|
4mhz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
02 |
|
|
|
01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22pf |
|
16 |
|
17 |
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
|
|
|
06 |
|
The Schematix data for this
schematic, is shown below. You can use this data, to send this
schematic to your friends through radio.
al5v bbic1 bdpic be16f628 bk100nf blsi bnic1 bqic2 btic3 cbic2 cd898
cethree cfr1k cjrf ckte clhe cmea cngn coea cpea cqgn crea csea ctgn
dbic3 ddqdsp de6064 dlae dm14 dnwh do06 dp01 dqwh dr16 ds12 dtwh ek560r
eles enwh eoea epea eqwh erea esea etwh flae fnwh fo07 fp02 fqwh fr15
fs11 ftwh gkit glhe gmea gnwh goea gpea gqwh grea gsea gtwh hj27k hkes
hlae hm03 hnwh ho08 hp03 hqwh hr14 hs02 htwh iginput ihts iieh ijte
iken ilne imbf199 inwh ioea ipea iqwh irea isea itwh ji330r jj100nf
jlae jnwh jo09 jp04 jqwh jr13 js08 jtwh klie kmea knwh koea kpea kqwh
krea ksea ktwh llee lm05 lnwh lo10 lp05 lqwh lr12 ls05 ltwh mnwh moea
mpea mqwh mrea msea mtwh nl10k nnwh no11 np06 nqwh nr11 ns03 ntwh oj5v
okts oleh omea onwh ooea opea oqwh orea osea otwh pm04 pnwh po12 pp07
pqwh pr10 ps09 ptwh qnwh qoea qpea qqtc qrea qsea qtwh rk22pf rnwh ro13
rp08 rr09 rs07 rtwh sjrf skte slei smea snwh soea spea sqea srea ssea
stwh tlae tm15 tnwh to01 ts04 ttwh uk4mhz uler unwh uoea upea uqea urea
usea utwh vlae vnwh vo02 vs01 vtwh wjrf wkte wlen wmea wnwh woea wpea
wqea wrea wsea wtwh xk22pf xm16 xnwh xo17 xs10 xtwh yntc yoea ypea yqea
yrea ysea yttc zo18 zs06
The 7-segment display used, is the vintage HP QDSP-6064 that contains
four digits, connected internally for common cathode multiplex
operation. It is in DIP package and it is really the smallest 7-segment
display I am aware of. If you cannot find this display, no problem,
replace with any other common cathode 7-segment display, but try to
find one that is small, so that it can fit into your handheld.
I had one 898-3-R1K resistor network available and I needed exactly
eight resistors for limiting the current to the display, so I used this
one. This has eight isolated resistors inside, like shown in the
schematic below. However, if you cannot find one, you can use eight
discrete resistors instead.
The frequency counter, including the display, is tiny and lightweight.
It also has auto-range. However, with a four digit display, the
resolution is limited to 1KHz for frequencies below 10MHz and to 10KHz
for frequencies above that. This is the counter resolution, not the
tuning step of the transceiver, which is designed to be analogue anyway
(no DDS). 1KHz is ok for a portable rig, but 10KHz is not too good.
However, even with this limitation, the frequency counter is still a
very useful addition and besides, it is very small.
The HEX file for programming the microcontroller for the frequency
counter, is presented here. It can be either downloaded as a file from this link, or coppied from the
listing below and pasted into notepad and then saved as a file with a
.hex extension, for loading into your burner program.
:020000040000FA
:100000008A2982076F3422348F34AB34E234E934E6
:10001000ED342334EF34EB34E734EC348C34AE3449
:10002000CD34C5346D34E63404340034FF34C73481
:100030008434AC34E3342C34CC34E9348F34443459
:100040002A34CC344C348207F734FE34FB34FD348C
:10005000FF348207003498349634803400340F34EF
:1000600042344034003401348634A0340034003447
:1000700027341034003400340334E83400340034BE
:10008000003464340034003400340A340034003462
:10009000003401343C0882076D2A782A802A882A95
:1000A000902A9B2A9D2A9F2AA12A6D2A3C08820712
:1000B000AC2AAD2ABB2AC82ACD2AD02AD02AD02AD7
:1000C000D02AAC2A640083168100831200346400B5
:1000D000810183162730810064002F308100831254
:1000E0000034C9007F390120C91B1038C900003411
:1000F000CA007F390120CA1B1038CA000034CB0067
:100100007F390120CB1B1038CB000034CC007F3965
:100110000120CC1B1038CC000034CD007F390120E9
:10012000CD1B1038CD0000340030C900CA00CB0010
:10013000CC00CD0000348B1383169B008312000883
:1001400083169A001C158B1355309D00AA309D0014
:100150009C149C18A9281C1183128B170034AF0023
:100160008B1383169B001C141A0883128B178000B4
:100170002F080800AF20013E840AAF20013E840A08
:10018000AF20013E840AAF28B001B101B201B30132
:10019000AC018101000000004E082320AF0049306F
:1001A0004E078400000886002F088500CF0A4F1BE9
:1001B000CE0A4F134E08043C031CCE010108B300C5
:1001C0000130AC1F0301B31B0301B2070318B10ACE
:1001D000B11B02293308AC00AE080319AD03AE030E
:1001E00000000000000000002D082E04031DCC2894
:1001F0000108B3000130AC1F0301B31B0301B207B8
:100200000318B10A00340008840AB0000008840A08
:10021000B1000008840AB2000008840AB300A701F4
:100220004030840027082920A800A70A2708292091
:10023000A900A70A27082920AA00A70A2708292019
:10024000AB00A70A80012B08B3022A0803182D2946
:10025000B20203190310B2032E29B20229080318AF
:100260003629B10203190310B1033729B102280856
:1002700003183F29B00203190310B0034029B0024C
:10028000031C4429800A23292B08B3072A08031CCE
:100290004E29B207B20A031903144F29B2072908DD
:1002A000031C5729B107B10A031903145829B107D0
:1002B0002808031C6029B007B00A03190314612938
:1002C000B007840A20302702031D12294030840021
:1002D0008008031D7B29840A8008031D7B29840A6A
:1002E0008008031D7829840A8008031D7829840A60
:1002F0005118C4177C29C11700087120840A00080E
:100300007820840A00087F20840A00088620840A56
:1003100000088D2800308316850083128501003087
:100320008316860083128601CE01CF011330C800E8
:10033000143071201430782014307F20143086203F
:1003400014308D20273062202730AD001030AE00F1
:10035000C420383084000030BA2094208316003046
:1003600085000030860083126400203083168100EF
:1003700083120230AD009A30AE0025306220C420D6
:100380001330AD008830AE00D10A3208C039031DE9
:10039000032AB21AFF29321AFB29B219F729321996
:1003A000F329B218EF293218EC293308363C031C24
:1003B000EC293308053C031CE529DE2967204E3073
:1003C000AD002030AE000030072A67202730AD0096
:1003D0001030AE000130072A67200230072A203093
:1003E00062200330072A213062200430072A22309D
:1003F00062200530072A233062200630072A243085
:1004000062200730072A253062200830072AD000F2
:10041000C420D0080319132A0310B30DB20DB10D77
:10042000B00DD00B0C2A3008310432043304031908
:10043000522AB01B5D2A3008B4003108B5003208DA
:10044000B6003308B7003B08B3073A08031C2D2A4F
:10045000B207B20A031903142E2AB2073908031C83
:10046000362AB107B10A03190314372AB10738082D
:10047000031C3F2AB007B00A03190314402AB0072F
:10048000B01F4E2AB009B109B209B309B30F4E2A01
:10049000B20F4E2AB10F4E2AB00F4E2A0F21851EE1
:1004A000D22AAE29133071201330782013307F20E8
:1004B0000030862013308D204F2A133071201330E6
:1004C000782013307F200E30862013308D20AE2907
:1004D0000730AD00D030AE00C4281830712019307C
:1004E000782012307F201A30862013308D20682A21
:1004F0000A3071200D3078200D307F201330742A9F
:100500001B307120193078200B307F201330742A73
:100510001C3071200E30782016307F201730742A5E
:100520001A3071200A3078200B307F20203086204E
:100530000E308D20682A0430A32A0830A32A0C30FC
:10054000A32A1030A32AAF00343084002F08BA2029
:10055000343084000321682AA92934308400003013
:100560009B20840A01309B20840A02309B20840A4D
:1005700003309B20A929B409B509B609B709B70FFB
:10058000C72AB60FC72AB50FC72AB40FC72AAD2A84
:10059000B401B501B601B701AD2A0530BC00E02AAF
:1005A0000130CE2ABC01153071201630782017306A
:1005B0007F201030862013308D206822851EDD2A92
:1005C000D10A4A20851AE02A0A30BD00851AF12A8C
:1005D0006822BD0BE62A942068224A20851EEB2A59
:1005E00056283C08043C0319F92A031CFB2ABC0AC0
:1005F000E02ABC01E02A3C08093C0319032B031C38
:10060000062BBC0AE02A0530BC00E02ABC01E02A27
:084000000100020003000400AE
:02400E00013F70
:10420000000000000000000000000600F10058005F
:10421000000040000000000000004300A600D300A2
:084220000000A3004400E000CF
:00000001FF
to be continued...
Back to main site