Isi kandungan:

Morse Code Touch Keyer / Autocoder: 12 Langkah (dengan Gambar)
Morse Code Touch Keyer / Autocoder: 12 Langkah (dengan Gambar)

Video: Morse Code Touch Keyer / Autocoder: 12 Langkah (dengan Gambar)

Video: Morse Code Touch Keyer / Autocoder: 12 Langkah (dengan Gambar)
Video: Ham Radio - The CWvox voice operated keyer for verbal Morse code 2024, November
Anonim
Morse Code Touch Keyer / Autocoder
Morse Code Touch Keyer / Autocoder

Saya sebenarnya membina projek ini beberapa ketika yang lalu tetapi fikir ada yang dapat menggunakan idea itu. Saya seorang lelaki radio ham dan masuk ke dalamnya agak lewat ketika saya bersara dan mempunyai masa. Saya mempunyai lesen am saya sekarang dan digunakan telefon (suara) hampir sepanjang masa tetapi ingin belajar CW (kod Morse) dan membuat hubungan dengan cara itu juga. Saya tidak lama lagi mengetahui bahawa minda dan badan lama tidak sampai menghantar CW dengan kunci lurus atau malah mendayung. Bukan sahaja otak tidak berfungsi secepat yang biasa, kerana usia dan ubat-ubatan, tangan saya agak gemetar. Saya kemudian mendapati terdapat lebih daripada satu cara untuk mengulit kucing atau menghantarnya sedikit, jika anda lebih suka.

Alat ini menggunakan litar sentuh untuk menghantar CW secara manual, surat demi surat dan juga menggunakan mikrokontroler Basic Stamp dari Parallax yang mengawal masa litar sentuh dan menghantar rentetan watak CW yang telah diprogramkan menggunakan papan kekunci nombor 3 x 4. hantar hingga 30 rentetan terprogram dengan menggunakan butang Bintang dan Pound untuk mengalihkan output.

Sekarang, projek ini, walaupun tidak di luar jangkauan kebanyakan orang memerlukan pengetahuan dan kebolehan latar belakang. Walau bagaimanapun, saya dapat membuatnya berfungsi dan saya pasti bukan krayon paling terang di dalam kotak, tidak mempunyai latihan rasmi, dan seperti saya berkata, saya sudah tua !! Anda perlu mempunyai pengetahuan asas mengenai elektronik dan dapat melakukan susun atur dan pematerian - tidak rumit kerana terdapat beberapa komponen, tetapi agak membosankan kerana semua wayar dari papan kekunci. Anda juga mesti dapat bekerjasama dengan siri mikrokontroler Basic Stamp.

Langkah 1: Senarai Bahagian

Beberapa kepungan

Mikrokontroler Basic Stamp 2 (atau lebih baik) dengan papan pengaturcaraan

P3 Touch Keyer Kit dari CW Touch Keyer

www.cwtouchkeyer.com/P3W.htm

Pad kekunci berangka 12 butang dengan terminal biasa

Geganti DPDT 5 volt

Diod, perintang 10K (untuk menyangga pin I / O pada Cap) Suis

Soket IC untuk geganti dan Cap

Bicu audio stereo 3 - 3,5 mm

Palam audio stereo 4 - 3,5 mm

Soket kuasa 2 - 2.1 mm DC

2 - palam kuasa DC 2,1 mm

Langkah 2: Gambaran keseluruhan

Gambaran keseluruhan
Gambaran keseluruhan

Saya sedar bahawa ini kelihatan sedikit berbelit-belit dengan dua kotak dan tiga set wayar, tetapi tahan dengan saya kerana ada kaedah untuk kegilaan saya. Perkara utama adalah ergonomik. Kotak besar yang mengandungi Cap, relay dan papan kekunci adalah terlalu tinggi untuk meletakkan tangan anda semasa menggunakan tombol sentuh. Ia juga penuh dengan wayar! Di samping itu, kotak kecil itu mempunyai pintu bateri yang boleh ditanggalkan untuk bateri 9 volt yang memberi kuasa keseluruhan. Jadi…. oleh kerana kuasa berada di dalam kotak pengunci, saya harus mendapatkan kuasa ke Stamp, dan oleh itu saya harus mempunyai kabel kuasa dan satu set wayar dari rangkaian keyer ke kotak besar yang mengandungi Stamp dan pad kekunci. Output ke pemancar adalah hanya palam audio 3.5 mm yang dipendekkan oleh geganti melalui Pin 15 Stamp yang merupakan satu-satunya pin output, semua pin lain adalah input.

Langkah 3: Mikrokontroler Setem Asas

Mikrokontroler Setem Asas
Mikrokontroler Setem Asas

Semasa mula-mula membina ini, saya menggunakan BS2 yang berfungsi dengan baik, kecuali saya mendapati bahawa saya tidak dapat memprogramkan semua perkara yang diperlukan dan 30 mesej berasingan kerana BS2 terhad kepada ~ 500 arahan. Sekiranya anda mahukan lebih daripada 20 pra-program rentetan atau yang sangat panjang, gunakan Setem versi BS2SX yang membolehkan anda menggunakan ~ 4000 arahan. Sekiranya anda tidak pernah 'Dicap' sebelum anda harus membiasakan diri dengan menggunakan pin I / O dan pengekodan dalam PBASIC, the Stamp's bahasa. Untuk perkakasan, selain Stamp, anda memerlukan salah satu daripada beberapa jenis papan pengaturcaraan dan kabel siri atau USB. Untuk perisian, muat turun versi terbaru Penyunting Setem Asas dari laman web Parallax. Jangan terintimidasi terlalu banyak dengan semua ini kerana PBASIC adalah salah satu bahasa pengaturcaraan yang paling mudah dan Editornya sangat mesra pengguna.

Langkah 4: Kit Pengunci Sentuh P3

Kit Pengunci Sentuh P3
Kit Pengunci Sentuh P3

Ini adalah kit yang sangat mudah dan jika anda telah melakukan banyak tentara, anda harus mengetuknya dalam 10 minit selepas fasa pengenalan bahagian. Sambungan ke PCB juga cukup mudah. Kuasa dari bateri 9 volt melalui suis, input dari dua kunci yang boleh menjadi logam apa pun seperti dayung homebrew atau sen seperti yang saya gunakan. Untuk memasang sen, saya menggerudi lubang di tengah sen dan menempelkan sekeping 22 ga. wayar penyambung padat melalui, menyoldernya dan kemudian melekatkannya dengan lancar dengan Dremel. Dengan cara ini lubang melalui kandang boleh berada tepat di bawah sen. Oleh kerana perkara ini berfungsi dengan kapasiti badan anda, penting untuk memastikan wayar menghubungkan wang (atau apa sahaja) sesingkat mungkin. Outputnya terdiri dari par, dah dan ground. Saya memasangkannya ke bicu audio stereo 3.5 mm di bahagian depan kandang serta kuasa (dari suis) ke kuasa DC 2.1 mm jek.

Langkah 5: Kotak Besar

Kotak Besar
Kotak Besar

Untuk papan litar utama saya menggunakan sekeping papan jalur yang berfungsi dengan baik untuk menyambungkan papan kekunci ke pin pada Setem. Input dari papan kekunci adalah ke PINS 0 hingga 11 dan input dari tombol sentuh adalah ke PINS 13 dan 14. Tanah dari pengunci menuju ke landasan kereta api. PIN 12 tidak digunakan tetapi harus disangga ke tanah pula. Output ke relay adalah dari PIN 15. Sambungkan kuasa (+ dan - 9 volt) ke beberapa trek, input DIT ke PIN 13 dan input DAH ke PIN 14. Perhatikan bahawa input ini biasanya TINGGI jadi sambungkan perintang 10K ke rel + 9V dan pin BS2 untuk menyekat input untuk masing-masing. Gunakan wayar terdampar tolok kecil (24 atau 26) untuk menyambungkan papan kekunci ke PCB. Saya menggunakan 22 tolok yang menjadikannya agak sukar untuk membengkokkan jisim wayar ke dalam kotak. Sambungkan umum pada papan kekunci ke rel +9 volt pada PCB dan kemudian semua kunci ke papan jalur (lihat rajah pendawaian saya yang menunjukkan pin dan input BS2 I / O dari papan kekunci. Garisan mendatar adalah pelompat (untuk #, 9, 6, 3) ke seberang BS2. Tentu saja gambar rajah pendawaian anda mungkin berbeza, dan pastikan anda menyimpannya di suatu tempat untuk rujukan masa depan. Input dari papan kekunci biasanya RENDAH jadi sambungkan perintang 10K ke landasan kereta api dan setiap PIN INPUT untuk menyangga input ini.

PIN 15 menuju terus ke gegelung pada relay 5 volt (saya tahu ini salah dan anda harus menggunakan transistor untuk menggerakkan relay mengikut panduan BS, tetapi dengan relay 5 volt berfungsi dengan baik.) Tiang gegelung yang lain adalah -9V, tentu saja dan jangan lupa diod anti-pembalikan melintasi gegelung. Saya menggunakan DPDT tetapi SPST juga berfungsi. Saya menggunakan DPDT kerana saya menambah bip piezo kecil (untuk memberi saya maklum balas mengenai menarik dan untuk digunakan untuk latihan) dan dua dari kenalan NO menyalakan bip. Dua yang lain berlari ke bicu yang menuju ke kunci pemancar. OK, itu sahaja yang ada di papan utama seterusnya ke program.

Langkah 6: Program

Program yang
Program yang

Sekarang, beritahu saya kerana saya pasti ada cara yang lebih elegan untuk melakukan kod tersebut tetapi saya bernasib baik kerana ia berjaya sehingga saya gembira !!! Fail terakhir adalah PDF yang mengandungi keseluruhan kod dengan jurang (Vs) di mana saya mengeluarkan barang peribadi saya dan membuatnya lebih pendek, tetapi pertama, mari kita lihat bahagian demi bahagian:

Seperti yang anda lihat, ini adalah satu 'Do Loop' besar dengan subrutin untuk setiap huruf dan angka yang dipanggil untuk membuat rentetan atau kata-kata. Jeda (dalam milisaat) ditambahkan antara watak dan kata.

Kodnya dapat dibahagikan kepada 5 bahagian: fungsi 'shift' menggunakan kekunci Bintang dan Pound, kekunci sentuh (pengiriman manual), rentetan watak yang diprogramkan, 'pangkalan data' angka, huruf dan tanda baca / khas watak dan bahagian masa DIT dan DAH. Harap maklum bahawa ini adalah pesanan sebenar dalam program ini. Saya pasti ada cara lain untuk membuatnya berfungsi tetapi saya tahu ini berlaku.

Langkah 7: Fungsi Shift

Fungsi Shift
Fungsi Shift

Butang nombor yang ditekan sendiri menghantar mesej atau watak dan butang bintang dan paun digunakan untuk 'mengalihkan' output. Contohnya, jika butang nombor satu ditekan sendiri 'DE' (ini) dan tanda panggilan saya dihantar. Apabila butang bintang ditekan dan dipegang dan butang nombor satu ditekan, nombor '1' dihantar. Dan apabila butang pound ditekan dan dipegang dan butang nombor 1 ditekan prignign 'AR' dihantar.

Inilah bahagian ‘shift’ Star:

Langkah 8: Kod Kekunci Sentuh

Kod Kekunci Sentuh
Kod Kekunci Sentuh

Inilah kunci sentuh / bit manual:

Langkah 9: Huruf dan Nombor

Huruf dan Nombor
Huruf dan Nombor

Berikut adalah contoh ‘pangkalan data’ huruf dan nombor:

Langkah 10: CQ CQ CQ

CQ CQ CQ
CQ CQ CQ

Contoh salah satu rentetan yang diprogramkan. Anda akan memperibadikan bahagian ini terutama dengan apa sahaja yang anda mahu automatikkan. Butang Nombor 2 memanggil CQ - memanggil CQ tiga kali dan tanda panggilan saya dua kali:

Langkah 11: Masa DAH dan DIT

Masa DAH dan DIT
Masa DAH dan DIT

Dan akhirnya, Dah dan Dits:

Berikut adalah bahagian masa DIT / DAH. Ini menjadikannya mudah untuk menukar masa untuk keseluruhan program. Saya meletakkan ini pada akhir sebelum arahan LOOP mungkin kerana alasan yang baik yang melarikan diri saya sekarang.

Langkah 12: The Bottom Line

Kos projek ini adalah sekitar $ 100 atau lebih, bergantung pada lampiran yang anda gunakan. Kos BS2SX hampir $ 60 dan kit P3 berharga $ 22 dan selebihnya bahagian hanya beberapa dolar. Tetapi bagi saya ia bernilai baik dan masa untuk membina, belum lagi, ia adalah projek yang menyeronokkan. Hanya untuk memprogramkan semua nombor dan penekanan kunci sangat berbaloi. Saya menghadapi masalah dengan nombor dan mengejutkan pemula di CW berapa kerap anda perlu menghantar nombor semasa QSO. Bagi seseorang yang agak lambat, seperti saya, ia juga sangat memberi perbezaan dalam memasukkan beberapa frasa kalengan seperti nama, lokasi, pelantar anda, dan antena untuk dimasukkan ke dalam perbualan. Ini semacam memberi anda berpeluang untuk bernafas dan berfikir. Sekiranya anda membina projek ini, saya harap ia berjalan lancar dan anda bergembira. 73-an!

Disyorkan: