Mundarija:

Morse Code Touch Keyer/Avtokoder: 12 qadam (rasmlar bilan)
Morse Code Touch Keyer/Avtokoder: 12 qadam (rasmlar bilan)

Video: Morse Code Touch Keyer/Avtokoder: 12 qadam (rasmlar bilan)

Video: Morse Code Touch Keyer/Avtokoder: 12 qadam (rasmlar bilan)
Video: Red Flags (ft. Montaigne) OFFICIAL VIDEO 2024, Noyabr
Anonim
Morse kodli sensorli kalit/avtokoder
Morse kodli sensorli kalit/avtokoder

Men aslida bu loyihani bir muncha vaqt oldin qurganman, lekin kimdir bu g'oyani ishlatishi mumkin deb o'yladim, men ham radioda ishlayman va men nafaqaga chiqqanimda va vaqtim bo'lganida hayotimga biroz kech kirganman. Hozirda mening umumiy guvohnomam bor va undan foydalanaman Ko'pincha telefon (ovozli), lekin CW (Morse kodi) ni o'rganishni va shu tarzda aloqalarni o'rnatishni xohlardi, lekin men tez orada eski ong va tana CW -ni to'g'ridan -to'g'ri kalit bilan yuborish kerakligini bildim. Hatto eshkaklar ham emas, balki miya ham avvalgidek tez ishlamaydi, chunki yoshi va dori -darmonlari tufayli qo'llarim biroz titraydi, keyin mushukni teridan tozalashning bir necha yo'li borligini aniqladim. agar xohlasangiz.

Bu konvertatsiya CWni xatni xat bilan qo'lda yuborish uchun sensorli sxemadan foydalanadi, shuningdek, Parallax kompaniyasining Basic Stamp mikrokontrolerini ishlatadi, u sensorli kontaktlarning zanglashini nazorat qiladi va 3 x 4 raqamli klaviatura yordamida CW belgilarining oldindan dasturlashtirilgan satrlarini yuboradi. chiqishni o'zgartirish uchun Star va Pound tugmachalari yordamida 30 tagacha dasturlashtirilgan satrlarni yuboring.

Endi, bu loyiha, ko'pchilikning qo'lidan kelmasa ham, ba'zi bilim va ko'nikmalarni talab qiladi, lekin men uni ishga sola oldim va men, albatta, qutidagi eng yorqin qalam emasman, rasmiy ta'limim yo'q va men kabi "Men qarib qoldim!" Siz elektronika haqida boshlang'ich ma'lumotga ega bo'lishingiz va ba'zi sxemalar va lehimlash ishlariga ega bo'lishingiz kerak bo'ladi - murakkab emas, chunki komponentlar kam, lekin klaviaturadagi barcha simlar tufayli biroz zerikarli. Bundan tashqari, siz asosiy shtamp mikrokontrolderlari bilan ishlash imkoniyatiga ega bo'lishingiz kerak bo'ladi.

1 -qadam: qismlar ro'yxati

Bir juft korpus

Asosiy shtamp 2 (yoki undan ham yaxshiroq) mikrokontroller, dasturlash platasi bilan

CW Touch Keyer -dan P3 Touch Keyer to'plami

www.cwtouchkeyer.com/P3W.htm

Umumiy terminali bo'lgan 12 tugmachali raqamli klaviatura

DPDT 5 voltli o'rni

Diod, 10K rezistorlar (shtampdagi kirish -chiqish pinlarini tamponlash uchun)

O'rnimizni va shtamp uchun IC rozetkalari

3 - 3,5 mm stereo audio uyalar

4 - 3,5 mm stereo audio vilkalar

2 - 2,1 mm DC kuchlanishli uyalar

2 - 2,1 mm DC doimiy vilkalar

2 -qadam: umumiy nuqtai

Sharh
Sharh

Men shuni bilamanki, bu ikkita quti va uchta simlar bilan bir oz chalkash ko'rinadi, lekin men aqldan ozishning bir usuli bor, men bilan sabr -toqat qil. Asosiysi, ergonomika, shtamp, o'rni va klaviaturani o'z ichiga olgan katta quti. sensorli tugmachani qo'lda ushlab turish uchun juda baland. Bundan tashqari, u deyarli simlarga to'la! Bundan tashqari, kichik qutida 9 voltli akkumulyator uchun olinadigan batareya eshigi bor, u butun shartnomani quvvatlaydi. Quvvat kalit qutisida bo'lgani uchun men shtampga quvvat olishim kerak edi, shuning uchun kalit kabelidan shtamp va klaviaturani o'z ichiga olgan katta qutiga kuch kabeli va simlar to'plami bo'lishi kerak edi. faqat 3,5 mmli shtampning 15 -pinli o'rni orqali yagona chiqish pimi bo'lgan qisqa tutashgan audio vilkasi, qolgan barcha pinlar kirishdir.

3 -qadam: Asosiy markali mikrokontroller

Asosiy markali mikrokontroller
Asosiy markali mikrokontroller

Men buni birinchi qurganimda, men yaxshi ishlaydigan BS2-dan foydalandim, bundan tashqari, barcha kerakli narsalarni va 30 ta alohida xabarni dasturlay olmasligimni aniqladim, chunki BS2 ~ 500 ta ko'rsatma bilan cheklangan. Agar siz 20 dan ortiq oldindan dasturlashtirilgan bo'lsangiz satrlar yoki juda uzun bo'lganlar, markaning BS2SX versiyasidan foydalaning, bu sizga ~ 4000 yo'riqnomani ishlatishga imkon beradi. Agar siz hech qachon "shtamplamagan" bo'lsangiz, PBASIC -dagi kirish -chiqish pinlari va kodlash bilan tanishishingiz kerak bo'ladi. Til uchun, shtampdan tashqari, sizga bir nechta turdagi dasturiy platalar va ketma -ket yoki USB kabeli kerak bo'ladi. Dasturiy ta'minot uchun Parallax veb -saytidan Basic Stamp Editor -ning eng so'nggi versiyasini yuklab oling. PBASIC-bu dasturlashning eng oson tillaridan biri va muharrir juda qulay.

4 -qadam: P3 Touch Keyer to'plami

P3 sensorli kalitlar to'plami
P3 sensorli kalitlar to'plami

Bu juda oson to'plam va agar siz juda ko'p askarlik qilgan bo'lsangiz, uni qismlarni aniqlash bosqichidan 10 minut o'tgach, nokaut qilishingiz kerak. PCBga ulanish ham juda oddiy. 9 voltli batareyadan kalit orqali quvvat olish, Ikkala tugmachaning kirishi, masalan, men ishlatganimdek, uy qurilishi uchun belkurak yoki tangalar bo'lishi mumkin. Tangalarni o'rnatish uchun men tiyinning markazida teshik ochdim va 22 ga bo'lakka yopishdim. qattiq simli sim orqali, uni lehimlab, so'ngra Dremel bilan tekislang. Shunday qilib, korpusdagi teshik to'g'ridan -to'g'ri tiyin ostida bo'lishi mumkin, chunki bu narsa sizning tanangizning sig'imi bilan ishlaydi, shuning uchun tangalarni bog'laydigan simlarni ushlab turish juda muhim (yoki har qanday) imkon qadar qisqa. jak

5 -qadam: Katta quti

Katta quti
Katta quti

Asosiy elektron karta uchun men klaviaturani shtampdagi pimlarga ulash uchun yaxshi ishlaydigan lenta panelini ishlatardim. Klaviaturadan kirishlar PIN -kodlar 0 dan 11 gacha, sensorli tugmalardan kirishlar esa PINS 13 va 14 ga to'g'ri keladi. Klaviaturadan er er yo'lakchasiga o'tadi. PIN 12 ishlatilmaydi, lekin baribir erga tamponlanishi kerak. O'rnimizni chiqish PIN -kodi 15. Quvvatni (+ va - 9 voltli) bir nechta trekka, DIT -ni PIN -13ga va DAH -ni PIN -14 -ga ulang. Bu kirishlar odatda yuqori, shuning uchun 10K rezistorlarni ulang. +9V temir yo'l va BS2 pinlariga har bir kirishni tamponlash uchun. Klaviaturani PCB ga ulash uchun kichik o'lchagichli (24 yoki 26) torli simni ishlating. Klaviaturadagi umumiy kalitni PCB +9 voltli relsga ulang, so'ngra taxtaning barcha tugmachalarini ulang (BS2 I/U pinlari va klaviaturadan kirishni ko'rsatadigan simlar sxemasiga qarang.) Gorizontal chiziqlar o'tish joylari (BS2 -ning qarama -qarshi tomoniga, sizning simlar sxemasi boshqacha bo'lishi mumkin va uni kelajakda ma'lumot olish uchun saqlaganingizga ishonch hosil qiling. er usti va har bir INPUT PIN kodi bu kirishni buferlash uchun.

PIN 15 to'g'ridan -to'g'ri 5 voltli o'rni ustidagi g'altakka o'tadi (men bilaman, bu noto'g'ri va siz BS ko'rsatmalariga muvofiq o'rni haydash uchun tranzistordan foydalanishingiz kerak, lekin 5 voltli o'rni bilan u yaxshi ishlaydi.) Bobinning boshqa qutbi -9V, albatta, va lasan bo'ylab teskari aylanuvchi diodni unutmang, men DPDT ishlatardim, lekin SPST ham ishlaydi, men kichik piezo signalini qo'shganim uchun DPDT dan foydalanardim (menga o'z fikrimni bildirish uchun) tugmachalari va amaliyotda ishlatilishi kerak) va YO'Q kontaktlarning ikkitasi ovozli signalni o'chiradi, qolgan ikkitasi uzatuvchi tugmachasiga o'tadigan uyaga yuguradi. OK, bu dasturning asosiy panelida hammasi.

6 -qadam: Dastur

Dastur
Dastur

Meni xotirjam qabul qiling, chunki men kodni ishlatishning yanada oqilona usullari borligiga aminman, lekin men omadlimanki, men uni ishga tushirdim, shuning uchun men baxtliman !!! Oxirgi fayl - bu mening shaxsiy narsalarimni olib tashlagan va uni qisqartirish uchun bo'sh joylar (Vs) bilan butun kodni o'z ichiga olgan PDF, lekin avval uni bo'limlar bo'yicha ko'rib chiqamiz:

Ko'rib turganingizdek, bu har bir harf va raqam uchun kichik dasturlar bilan bitta katta "Do Loop" bo'lib, ular satrlar yoki so'zlar yaratish uchun chaqiriladi. Belgilar va so'zlar orasiga pauzalar (millisekundlarda) qo'shiladi.

Kodni 5 qismga bo'lish mumkin: "Yulduz" va "Pound" tugmachalari yordamida "siljitish" funktsiyasi, sensorli tugma (qo'lda yuborish), oldindan dasturlashtirilgan belgilar qatori, raqamlar, harflar va tinish belgilarining "ma'lumotlar bazasi". belgilar va DIT va DAH vaqt qismi. E'tibor bering, bu dasturdagi haqiqiy buyurtma. Ishonchim komilki, uni ishlashning boshqa usullari bor, lekin men bilaman.

7 -qadam: Shift funktsiyasi

Shift funktsiyasi
Shift funktsiyasi

Raqamli tugmachaning o'zi bosilganda xabar yoki belgi yuboriladi va yulduz va funt tugmalari chiqishni "siljitish" uchun ishlatiladi. Masalan, agar birinchi raqamli tugma o'z -o'zidan "DE" (bu) bosilsa va qo'ng'iroq belgisi yuborilsa. Yulduz tugmasi bosilganda va ushlab turilganda va birinchi raqamli tugma bosilganda '1' raqami yuboriladi. Pound tugmasi bosilganda va ushlab turilganda va 1 raqamli tugma bosilganda 'AR' belgi yuboriladi.

Bu erda Yulduzning "siljishi" qismi:

8 -qadam: Sensorli kalit kodi

Sensorli kalit kodi
Sensorli kalit kodi

Bu erda sensorli tugma/qo'lda bit:

9 -qadam: Harflar va raqamlar

Harflar va raqamlar
Harflar va raqamlar

Va bu erda "ma'lumotlar bazasi" harflari va raqamlarining namunasi:

10 -qadam: CQ CQ CQ

CQ CQ CQ
CQ CQ CQ

Oldindan dasturlashtirilgan qatorlardan biri namunasi. Siz bu qismni, ayniqsa, avtomatlashtirishni xohlagan narsangiz bilan moslashtirasiz. 2 -sonli tugma CQ -ni uch marta chaqiradi va CQ -ni ikki marta chaqiradi:

11 -qadam: DAH va DIT vaqti

DAH va DIT vaqti
DAH va DIT vaqti

Va nihoyat, Dah va Dits:

Bu DIT/DAH vaqt bo'limi, bu butun dastur uchun vaqtni o'zgartirishni osonlashtiradi, men buni LOOP buyrug'idan oldin, ehtimol, hozir meni qochadigan yaxshi sabab bilan qo'ydim.

12 -qadam: Pastki qator

Ushbu loyihaning narxi taxminan 100 dollarni tashkil qiladi, bu sizning qaysi korpuslardan foydalanishingizga bog'liq. BS2SX narxi 60 dollarga, P3 to'plami esa 22 dollarga, qolgan qismi esa bir necha dollarga tushadi, lekin men uchun bu juda yaxshi edi va qurish vaqti, aytmasa ham, bu qiziqarli loyiha edi, faqat barcha raqamlar dasturlashtirilgan bo'lishi kerak va tugmachani bosib turishga arziydi, men raqamlar bilan muammoga duch keldim va tez -tez yuborish kerak bo'lgan CW -da yangi boshlanuvchilar uchun ajablanib. QSO paytida raqamlar. Menga o'xshab bir oz sekin yurgan odam uchun, bu sizning ismingiz, joylashuvingiz, qurilmangiz va antennangiz kabi bir nechta konservalangan iboralarga ega bo'lishingizda ham muhim rol o'ynaydi. Siz nafas olish va o'ylash imkoniyatiga egasiz. Agar siz ushbu loyihani qurgan bo'lsangiz, umid qilamanki, u yaxshi o'tadi va siz zavqlanasiz. 73s!

Tavsiya: