Daftar Isi:

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

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

Video: Kode Morse Touch Keyer/Autocoder: 12 Langkah (dengan Gambar)
Video: How to connect a CW key with your iPhone or iPad to the Morse-it App 2024, November
Anonim
Kode Morse Touch Keyer/Autocoder
Kode Morse Touch Keyer/Autocoder

Saya sebenarnya membangun proyek ini beberapa waktu yang lalu tetapi berpikir seseorang mungkin dapat menggunakan ide itu. Saya adalah seorang pria radio ham dan masuk ke dalamnya sedikit terlambat dalam hidup ketika saya pensiun dan punya waktu. Saya memiliki lisensi umum saya sekarang dan menggunakan telepon (suara) sebagian besar waktu tetapi ingin belajar CW (kode Morse) dan membuat kontak dengan cara itu juga. Namun, saya segera menemukan bahwa pikiran dan tubuh lama tidak siap mengirim CW dengan kunci lurus atau bahkan mendayung. Tidak hanya otak tidak bekerja secepat dulu, karena usia dan obat-obatan, tangan saya agak gemetar. Saya kemudian menemukan ada lebih dari satu cara untuk menguliti kucing atau mengirimnya dit dan dahs, jika kamu memilih.

Alat ini menggunakan sirkuit sentuh untuk mengirim CW secara manual, huruf demi huruf dan juga menggunakan mikrokontroler Basic Stamp dari Parallax yang mengontrol waktu sirkuit sentuh dan mengirimkan string karakter CW yang telah diprogram menggunakan keypad angka 3 x 4. kirim hingga 30 string terprogram dengan menggunakan tombol Bintang dan Pound untuk menggeser output.

Sekarang, proyek ini, meskipun tidak di luar jangkauan kebanyakan orang, memang membutuhkan pengetahuan dan kemampuan latar belakang. Namun, saya dapat membuatnya bekerja dan saya jelas bukan krayon paling cerdas, tidak memiliki pelatihan formal, dan seperti saya berkata, saya sudah tua!!Anda harus memiliki pengetahuan dasar elektronik dan dapat melakukan beberapa tata letak dan menyolder – tidak rumit karena ada beberapa komponen, tetapi sedikit membosankan karena semua kabel dari keypad. Dan, Anda juga harus dapat bekerja dengan rangkaian mikrokontroler Basic Stamp.

Langkah 1: Daftar Bagian

Beberapa kandang

Mikrokontroler Basic Stamp 2 (atau lebih baik) dengan papan pemrogramanhttps://www.parallax.com/

P3 Touch Keyer Kit dari CW Touch Keyer

www.cwtouchkeyer.com/P3W.htm

12 tombol keypad numerik dengan terminal umum

DPDT 5 volt relai

Dioda, resistor 10K (untuk menyangga pin I/O pada Cap) Sakelar

Soket IC untuk relai dan Cap

Jack audio stereo 3 – 3,5 mm

4 – colokan audio stereo 3,5 mm

2 – colokan listrik DC 2,1 mm

2 – colokan listrik DC 2,1 mm

Langkah 2: Ikhtisar

Gambaran
Gambaran

Saya sangat menyadari bahwa ini terlihat sedikit berbelit-belit dengan dua kotak dan tiga set kabel, tetapi bersabarlah karena ada metode untuk kegilaan saya. Yang utama adalah ergonomis. Kotak besar berisi Stempel, relai, dan keypad adalah a agak terlalu tinggi untuk mengistirahatkan tangan Anda saat menggunakan tombol sentuh. Ini juga cukup penuh dengan kabel! Selain itu, kotak kecil memiliki pintu baterai yang dapat dilepas untuk baterai 9 volt yang memberi daya pada seluruh transaksi. Jadi…. karena daya ada di kotak keyer saya harus mendapatkan daya ke Cap, dan karena itu harus memiliki kabel daya dan satu set kabel dari rangkaian keyer ke kotak besar yang berisi Cap dan keypad. Output ke pemancar adalah hanya steker audio 3,5 mm yang disingkat oleh relai melalui Pin 15 dari Stamp yang merupakan satu-satunya pin output, semua pin lainnya adalah input.

Langkah 3: Mikrokontroler Cap Dasar

Mikrokontroler Cap Dasar
Mikrokontroler Cap Dasar

Ketika saya pertama kali membangun ini, saya menggunakan BS2 yang berfungsi dengan baik, kecuali saya menemukan bahwa saya tidak dapat memprogram semua hal yang diperlukan dan 30 pesan terpisah karena BS2 terbatas pada ~ 500 instruksi. Jika Anda menginginkan lebih dari sekitar 20 yang telah diprogram sebelumnya string atau yang sangat panjang, gunakan Stamp versi BS2SX yang memungkinkan Anda menggunakan ~4000 instruksi. Jika Anda belum pernah 'Stamped' sebelumnya, Anda harus membiasakan diri menggunakan pin I/O dan coding di PBASIC, Stamp's bahasa. Untuk perangkat keras, selain Stamp, Anda akan memerlukan salah satu dari beberapa jenis papan pemrograman dan kabel serial atau USB. Untuk perangkat lunak, unduh versi terbaru dari Basic Stamp Editor dari situs web Parallax. Jangan terintimidasi terlalu banyak dengan semua ini karena PBASIC adalah salah satu bahasa pemrograman termudah dan Editor sangat ramah pengguna.

Langkah 4: Kit Keyer Sentuh P3

Kit Tombol Sentuh P3
Kit Tombol Sentuh P3

Ini adalah kit yang sangat mudah dan jika Anda telah melakukan banyak latihan, Anda harus mematikannya dalam 10 menit setelah fase identifikasi bagian. Sambungan ke PCB juga cukup mudah. Daya masuk dari baterai 9 volt melalui sakelar, masukan dari dua kunci yang dapat berupa logam apa saja seperti dayung homebrew atau uang receh seperti yang saya gunakan. Untuk memasang uang logam, saya mengebor lubang di tengah uang logam dan menempelkan sepotong 22 ga. kawat hookup padat melalui, disolder dan kemudian digiling halus dengan Dremel. Dengan cara ini lubang melalui kandang bisa langsung di bawah sen. Karena benda ini bekerja dengan kapasitansi tubuh Anda, penting untuk menjaga kabel yang menghubungkan uang (atau apa pun) sesingkat mungkin. Outputnya terdiri dari dit, dah dan ground. Saya menghubungkannya ke jack audio stereo 3,5 mm di depan enklosur serta daya (dari sakelar) ke daya DC 2,1 mm mendongkrak.

Langkah 5: Kotak Besar

Kotak Besar
Kotak Besar

Untuk papan sirkuit utama saya menggunakan sepotong stripboard yang berfungsi dengan baik untuk menghubungkan keypad ke pin pada Stamp. Input dari keypad adalah ke PIN 0 hingga 11 dan input dari keyer sentuh adalah ke PIN 13 dan 14. Ground dari keyer menuju ke ground rail. PIN 12 tidak digunakan tetapi tetap harus di-buffer ke ground. Output ke relai berasal dari PIN 15. Sambungkan daya (+ dan – 9 volt) ke beberapa trek, input DIT ke PIN 13 dan input DAH ke PIN 14. Perhatikan bahwa input ini biasanya HIGH jadi sambungkan resistor 10K ke rel +9V dan pin BS2 untuk menyangga input untuk masing-masing. Gunakan kawat beruntai kecil (24 atau 26) untuk menghubungkan keypad ke PCB. Saya menggunakan pengukur 22 yang membuatnya agak sulit untuk membengkokkan massa kabel ke dalam kotak. Hubungkan yang umum pada keypad ke rel +9 volt pada PCB dan kemudian semua kunci ke stripboard (lihat diagram pengkabelan saya yang menunjukkan pin I/O BS2 dan input dari keypad.) Garis horizontal adalah jumper (untuk #, 9, 6, 3) ke sisi berlawanan dari BS2. Diagram pengkabelan Anda mungkin berbeda, tentu saja, dan pastikan Anda menyimpannya di suatu tempat untuk referensi di masa mendatang. Input dari keypad biasanya RENDAH jadi sambungkan resistor 10K ke rel Ground dan setiap PIN INPUT untuk menyangga input ini.

PIN 15 langsung ke koil pada relay 5 volt (saya tahu ini salah dan Anda harus menggunakan transistor untuk menggerakkan relay sesuai dengan panduan BS, tetapi dengan relay 5 volt berfungsi dengan baik.) Kutub lain dari koil adalah -9V, tentu saja dan jangan lupa dioda anti-pembalikan di koil. Saya menggunakan DPDT tetapi SPST akan bekerja juga. Saya menggunakan DPDT karena saya menambahkan pager piezo kecil (untuk memberi saya umpan balik pada saya keying dan akan digunakan untuk latihan) dan dua dari kontak NO menyalakan pager. Dua lainnya lari ke jack yang menuju ke kunci pemancar. Oke, itu saja yang ada di papan utama dan seterusnya ke program.

Langkah 6: Program

Program
Program

Sekarang, santai saja karena saya yakin ada cara yang lebih elegan untuk melakukan kode, tetapi saya beruntung karena berhasil, jadi saya senang!!! File terakhir adalah PDF yang berisi seluruh kode dengan celah (Vs) di mana saya mengeluarkan barang-barang pribadi saya dan membuatnya lebih pendek, tetapi pertama-tama, mari kita lihat bagian demi bagian:

Seperti yang Anda lihat, ini adalah satu 'Do Loop' besar dengan subrutin untuk setiap huruf dan angka yang dipanggil untuk membuat string atau kata. Jeda (dalam milidetik) ditambahkan di antara karakter dan kata.

Kode dapat dipecah menjadi 5 bagian: fungsi 'shift' menggunakan tombol Bintang dan Pound, tombol sentuh (pengiriman manual), string karakter yang telah diprogram, 'basis data' angka, huruf dan tanda baca/khusus karakter dan bagian waktu DIT dan DAH. Harap perhatikan ini adalah urutan sebenarnya dalam program. Saya yakin ada cara lain untuk membuatnya berfungsi, tetapi saya tahu ini benar.

Langkah 7: Fungsi Pergeseran

Fungsi Pergeseran
Fungsi Pergeseran

Tombol angka yang ditekan sendiri akan mengirimkan pesan atau karakter dan tombol bintang dan pound digunakan untuk 'menggeser' output. Misalnya, jika tombol nomor satu ditekan sendiri 'DE' (ini) dan tanda panggilan saya terkirim. Ketika tombol bintang ditekan dan ditahan dan tombol nomor satu ditekan, angka '1' dikirim. Dan ketika tombol pound ditekan dan ditahan dan tombol angka 1 ditekan, prosign 'AR' dikirim.

Inilah bagian 'shift' Bintang:

Langkah 8: Kode Tombol Sentuh

Kode Tombol Sentuh
Kode Tombol Sentuh

Berikut adalah tombol sentuh/bit manual:

Langkah 9: Huruf dan Angka

Huruf dan Angka
Huruf dan Angka

Dan berikut adalah contoh 'database' huruf dan angka:

Langkah 10: CQ CQ CQ

CQ CQ CQ
CQ CQ CQ

Contoh salah satu string yang telah diprogram sebelumnya. Anda akan mempersonalisasi bagian ini terutama dengan apa pun yang ingin Anda otomatisasi. Tombol Nomor 2 memanggil CQ – memanggil CQ tiga kali dan tanda panggilan saya dua kali:

Langkah 11: Waktu DAH dan DIT

Waktu DAH dan DIT
Waktu DAH dan DIT

Dan, akhirnya, Dah dan Dits:

Berikut ini adalah bagian waktu DIT/DAH. Ini memudahkan untuk mengubah pengaturan waktu untuk keseluruhan program. Saya meletakkan ini di bagian paling akhir tepat sebelum instruksi LOOP mungkin untuk alasan yang baik yang luput dari saya sekarang.

Langkah 12: Intinya

Biaya proyek ini sekitar $100 atau lebih, tergantung pada penutup apa yang Anda gunakan. Biaya BS2SX mendekati $60 dan kit P3 berharga $22 dan sisa suku cadang hanya beberapa dolar. Tetapi bagi saya itu sepadan dengan biayanya. dan waktu untuk membangun, belum lagi, itu adalah proyek yang menyenangkan. Hanya untuk memprogram semua angka dan menekan tombol saja tidak sia-sia. Saya memiliki masalah dengan angka dan itu mengejutkan bagi pemula di CW seberapa sering Anda harus mengirim nomor selama QSO. Untuk seseorang yang sedikit lambat, seperti saya, itu juga benar-benar membuat perbedaan dalam memiliki beberapa frase kalengan seperti nama Anda, lokasi, rig Anda, dan antena untuk dilemparkan ke dalam percakapan. Ini semacam memberi Anda kesempatan untuk mendapatkan napas dan berpikir. Jika Anda membangun proyek ini, saya harap ini berjalan dengan baik dan Anda bersenang-senang. 73 detik!

Direkomendasikan: