( ENGLISH begin after INDONESIAN )
Saat pertama kali membaca artikel ini di web site PA2OHH, saya tidak mengerti apa itu DDS VFO. Setelah membaca dan mempelajari lebih lanjut ini pada dasarnya adalah sebuah LC-VFO, tapi dikontrol oleh sebuah microcontroller, tentunya menjadi sangat stabil karena ada mekanisme penguncian frekuensi, selain itu juga ada display frekuensi minimalis.
Selanjutnya saya memeriksa apakah komponen – komponennya tersedia di pasaran atau tidak, khususnya:
10mH coil, varactor BB212, uC AT90S1200.
AT90S1200 tersedia, coil 10mH tidak ada di pasaran, untungnya teman saya pernah memberikan sebuah toroid ( merk KDK ) bekas switching power supply, yang mana setelah diukur dengan LC meter lilitannya dapat mencapai nilai 10mH, masih kurang 1 toroid lagi, ternyata ada toko yang menjualnya.
Tidak ada varactor BB212 di pasaran, saya hanya punya varactor bekas TV tuner dan beberapa MV209, kapasitas maksimum hanya 30pF, OK saya kira mereka bisa diparalel nantinya.
Saya sama sekali belum punya pengalaman dengan microcontroller, saya tanyakan bagaimana caranya ke PA2OHH, dan dijawab beliau dengan postingan artikel baru yaitu : HOW TO PROGRAM THE AT90S1200 MICROCONTROLLER.
Agar rapi, pertama saya membuat gambar kerja penataan komponen, satu persatu komponen disusun sesuai skema. Setelah gambar komponen tersusun per tingkat, berikutnya baru merakit komponen per tingkat pada pcb, setelah semua tingkatan tersusun pada pcb, baru dihubungkan dengan kabel antar tingkat tersebut. Semua dikerjakan dengan metoda Ugly Construction.

Setelah semua komponen terpasang rapi pada pcb, waktunya untuk memprogram UC, seingat saya, kecepatan WRITE diset paling lambat, karena untuk menyesuaikan kecepatan komputer cukup tinggi. Saat ini alat UC programmer dan softwarenya hilang, sehingga untuk tidak dapat memberikan informasi lebih detail tentang hal ini.
Ada modifikasi pada VFO dari skema aslinya, karena kapasitas maksimal varactor yang tersedia hanya 30pF, butuh diparalel hingga 4 varactor, dan diseri dengan capacitor 1nF ( nilai komponen dari coba – coba ).
Untuk coil, agar menghemat tempat digulung pada karet berbentuk donat, buat sembarang 1 coil dulu, ukur dan catat nilai induktansinya dengan LC meter, pasang, monitor dan catat batas / range output frekuensinya.
Lantas buat coil berikutnya, induktansinya harus sambung dengan frekuensi yang dihasilkan sebelumnya, tentu diperlukan sedikit overlap frekuensi. Demikian seterusnya sehingga mendapatkan lebar frekuensi yang diinginkan, dalam hal ini HF.

Untuk mengatasi kelangkaan varactor, ini ada beberapa ide, tapi belum pernah saya coba, sbb : pakai sembarang varactor dengan nilai seadanya, bisa memakai LED, 1N4007, mungkin dengan disusun katoda ketemu katoda. Lantas diparalel dengan Varco plastik ~300pF, Varco ini berfungsi sebagai penalaan cepat, baiknya ditambahkan roda Varco agar lebih halus.





Saat pertama kali dinyalakan, rangkaian tidak bekerja, setelah pusing 2 minggu mencari kesalahan, ketemu ada kesalahan pada skema, pin 10 (GND) dari UC, tidak disambung ke ground, begitu disambung, rangkaian langsung bekerja dengan baik. Skema saat ini sudah dikoreksi oleh PA2OHH.
Cara termudah untuk uji coba DDS ini adalah menggunakan sembarang radio shortwave, tepatkan frekuensi DDS di sekitar frekuensi radio SW, akan terdengar zero beat yang kuat, perlahan lahan naik/turunkan frekuensi DDS, sambil menaik/turunkan frekuensi pada radio SW, dengan cara ini sampai mencapai batas atas/bawah dari coil yang bersangkutan, dan catat frekuensi tersebut.
Lantas buat coil berikutnya, dst.
Output power dari DDS ini cukup datar, sekitar +15dBm ( 30mW ), di atas 20MHz sedikit menurun, pada 29MHz output power turun hingga +3dBm ( 10mW ), output power mencukupi untuk disuntikkan ke diode ring mixer. Pengukuran dilakukan dengan 50 Ohm diode Wattmeter terkalibrasi.
Untuk saklar selector, baiknya menggunakan yang berkualitas baik, terbuat dari plastik warna biru putih, mekanisnya terbungkus di dalam, kliknya halus dan ringan, harga sekitar Rp25’000 di toko ELTECH – Pasar Genteng Surabaya. saya sudah terlanjur menggunakan saklar selector coklat, kadang – kadang kontak saklar kurang baik.
DDS VVO ini sudah saya coba dengan SIMPLE PC RECEIVER WITH THE MICROCONTROLLER DDS dengan hasil yang sangat memuaskan.
Jika menginginkan DDS menampilkan batas frekuensi tertentu saja, PA2OHH memberikan caranya dari email beliau sbb :
How to change the display setings works as follows. In the software the .ASM file, readable in ASCII, there are 2 lines, one for minimum frequency of 1 MHz and one for the maximum of 39 MHz. This last one is a test for the value 57 as 57 = 3×16+9…….
Untuk QRP, ide display frekuensi minimalis dengan 1 led seven segment ini sangat bagus, tapi saya lebih suka LCD display untuk pembacaan frekuensi.
=====================================================
First time read an article from PA2OHH’s web site about DDS VFO , I was curious, what is this thing called DDS VFO. Further reading tells that this is basically a LC – VFO but is controlled by a microcontroller, indeed it is very stable because there is a locking frequency mechanism, also it has a minimalis frequency display.
Next step is to check whether the components are available in the market here or not, especially:
10mH coil, varactor BB212, uC AT90S1200.
AT90S1200 is available, I can not find 10mH coil in the market, fortunately I have a friend who gave me a toroid ( marked KDK ) from switching power supply, then as measured by LC meters can meet the 10mH, I only have one toroid, I seek the same toroid and it could be found on the market.
No BB212 varactor available in the market, I have some varactor from TV tuner and some MV209 maximum capacity only 30 pF, ok I think these could be paralleled.
Because I never have any experience with microcontrollers before, I asked to PA2OHH how, and he responded by posting the article about HOW TO PROGRAM THE AT90S1200 MICROCONTROLLER. .
For implementation to be neat, I prepare on shop drawings first, sketching from schematic part by part . After finished drawings of each part, then I arranged the components ( by part ) in pcb, if all the parts are finished, then connect each part with connecting cable. All done in ugly construction method.

Once all components are neatly mounted on pcb, it’s time to program the UC, as I remember, the WRITE speed to be set at slowest, because the computer speed is quite high. Currently, I lost my UC programmers and software tools, so I can not give more details on this.
There is a modification in my VFO, since my varactor maximum capacity only 30 pf, I have to parallel four varactor, then series it with a 1 nF capacitor ( value from experiment ).
For the coil, to save space I wound it on a rubber donut-shaped, first make just one coil, measure it with LC meter and record the value, monitor and note the output frequency. Then make the next coil, inductance must meet to follow the frequency generated previously, of course with a little frequency overlapping. And so on until completed a frequency range that we want, in this case the HF.

To overcome the unavailability of varactor, currently there are some ideas, but I’ve never tried, as follows: use varactor for locking mechanism with a small capacity, can use LEDs, or 1N4007 diode, may be mounted back to back. Then parallel these with plastic Varco with big capacity ~ 300 pF, this Varco served as a coarse tuning, I think we need to add Varco wheels to be more smooth.




INSIDE DDS LAYOUT

INSIDE DDS 1
The first time switch on, the circuit does not work, after 2 weeks of dizziness search, found there was an error on schematic, at pin number 10 of UC, the scheme is not reflected connect to the ground, once connected, the circuit works fine. The scheme has now been updated by PA2OHH.
The easiest way to test this DDS is to use a shortwave radio, sweep DDS frequency around the tuning frequency SW radio, you will hear strong zero beat, and very slowly sweep up (or down) the DDS, while tuning up ( or down ) the SW radio, this way until you reach upper ( or lower ) frequency range of coresponding coil is known and noted on paper.
Then make the next coil, and so on.
The DDS power output is quite flat, about + 15 dBm ( 30 mW ), above 20 MHz start slighty down, up to 29 MHz output power down to +3 dBm ( 10 mW ) , power output level is adequate to be injected into diode ring mixer. Measurement done with simple calibrated Wattmeter at 50 Ohm environment.
Better use a good quality selector switch, the body is from white & blue plastic, mechanism is wrapped inside, “click” is smooth not heavy, price about US$ 2.5 at ELTECH store – Pasar-Genteng-Surabaya. I already use ordinary brown selector switch, sometime switch behaviour does not connected correctly.
I have tried this DDS VFO with PA2OHH’s SIMPLE PC RECEIVER WITH THE MICROCONTROLLER DDS with satisfaction result.
If you want to display certain frequency range , PA2OHH mention in his email as follows:
How to change the display setings works as follows. In the software the .ASM file, readable in ASCII, there are 2 lines, one for minimum frequency of 1 MHz and one for the maximum of 39 MHz. This last one is a test for the value 57 as 57 = 3×16+9…….
The minimalis frequency display is very good QRP idea indeed, but I prefer LCD display for frequency counter.
I like sleep in almost dark in the night while listening to this Degen321, lay it under my pillow. It is hard to see the frequency dial, I made some modification, I move the LED tuning lamp to the dial’s left side and place there with hot glue. I choose 3mm Yellow LED so now I could barelly see the dial in the dark.
After compare the Degen321 speaker sound to TECSUN PL310et, I found that TECSUN PL310et has more comfortable sound while Degen321 has more treble sound, I put 33 micro Farad electrolit capacitor across speaker terminal and make it sound better. The capacitor and speaker have their polarity !