Daftar Isi:
- Langkah 1: Daftar Bagian
- Langkah 2: Ikhtisar
- Langkah 3: Mikrokontroler Cap Dasar
- Langkah 4: Kit Keyer Sentuh P3
- Langkah 5: Kotak Besar
- Langkah 6: Program
- Langkah 7: Fungsi Pergeseran
- Langkah 8: Kode Tombol Sentuh
- Langkah 9: Huruf dan Angka
- Langkah 10: CQ CQ CQ
- Langkah 11: Waktu DAH dan DIT
- Langkah 12: Intinya
Video: Kode Morse Touch Keyer/Autocoder: 12 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
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
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
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
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
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
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
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
Berikut adalah tombol sentuh/bit manual:
Langkah 9: Huruf dan Angka
Dan berikut adalah contoh 'database' huruf dan angka:
Langkah 10: 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
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:
Stasiun Kode Morse: 3 Langkah
Stasiun Kode Morse: Dit-dit-dah-dah! Pelajari Kode Morse dengan proyek Arduino Uno yang mudah ini. Proyek Arduino yang mudah ini adalah stasiun Kode Morse. Kode Morse adalah metode komunikasi yang mengkodekan karakter sebagai rangkaian titik dan garis. Sirkuit ini menggunakan buzzer piezo untuk
LabDroid: Encoder/Decoder Kode Morse: 4 Langkah
LabDroid: Kode Morse Encoder/Decoder: Catatan: Instruksi ini tidak dapat direalisasikan 1:1 di LabDroid versi terbaru. Saya akan segera memperbaruinya. Proyek ini akan menunjukkan kepada Anda apa yang dapat Anda lakukan dengan LabDroid. Karena Hello World biasanya dibuat berdasarkan teks, cahaya, atau suara, saya berpikir untuk LabDr
Penulis Kode Morse Arduino: 7 Langkah (dengan Gambar)
Penulis Kode Morse Arduino: Saya membuat robot yang dapat mengubah teks apa pun menjadi kode Morse dan kemudian menuliskannya!! Itu terbuat dari karton dan Lego dan untuk elektronik saya menggunakan Arduino dan hanya dua motor
2 Huruf Word Learner Dengan Kode Morse: 5 Langkah
Pembelajar Kata 2 Huruf Dengan Kode Morse: Saya telah mencoba mempelajari kata-kata Scrabble (tm) 2 huruf untuk sementara waktu tanpa hasil. Saya juga telah mencoba mempelajari kode Morse lagi dengan sedikit keberhasilan. Saya memutuskan untuk mencoba beberapa pembelajaran bawah sadar dengan membangun sebuah kotak yang terus menunjukkan
Cara Membuat Penerjemah Kode Morse Dengan Arduino: 10 Langkah
Cara Membuat Penerjemah Kode Morse Dengan Arduino: Gambaran UmumBerkomunikasi secara berkode, selain begitu mempesona, memiliki banyak aplikasi di berbagai bidang. Salah satu metode komunikasi kode yang paling umum adalah kode Morse. Dalam tutorial ini, Anda akan belajar cara membuat juru bahasa untuk mengirim dan