Mundarija:
- 1 -qadam: Breadboard versiyasi va PCB tuzilishi
- 2 -qadam: dasturiy ta'minotni yuklash va boshqarish
- 3 -qadam: Radio aloqasi va xulosa
Video: Ikki tomonlama radiolar uchun Bluetooth Gateway moduli: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ikki tomonlama radio uchun Bluetooth Gateway adapteri
Hammom qurilmangizda simsiz minigarnituraga ega bo'lishni xohlaganmisiz? Buni yaxshi eshitish vositasi bo'lgan Bluetooth eshitish vositasi va Bluetooth -ni qo'llab -quvvatlaydigan radio yordamida amalga oshirish mumkin. Bluetooth -ga ega bo'lgan yangi radiolar bor, lekin bu imkoniyatni u bo'lmagan qurilmalarga o'rnatish biroz qiyin. Ulanish uchun Bluetooth bazasi sifatida ishlaydigan shlyuz qurilmalari mavjud emas. Taxminan bir yil oldin men buni o'rgana boshladim va KC Wirefree -da mavjud bo'lgan Bluetooth shlyuzi modulini topdim (https://www.kcwirefree.com/audio.html). Men ushbu loyihani yaratish uchun KC-6112 BlueAudio modulidan foydalanishga qaror qildim. Men ular taklif qilayotgan BOB-6112 taxtasi yordamida dizaynni taxta qilib, kontseptsiya isbotini tuzishga muvaffaq bo'ldim.
U qanday ishlaydi
KC-6112-dan audio chiqishi radiostansiyangizning MIC kirishiga o'tadi. Ushbu moduldan chiqish sozlanishi, lekin men hali ham taxminan 15dB kuchsizlanishni ta'minlaydigan kuchlanish bo'luvchisini qo'ydim. Qolganini chiqishni boshqarish boshqaradi. Men modulni ajratish uchun bufer bosqichini qo'shdim, lekin men buni kerak emas deb topdim. (Men sxemada buferni aylanib o'tish uchun jumperni ko'rsataman).
Modulga audio kirish radio karnayining chiqishidan keladi. Men bu kirish uchun 3dB susaytirishni etarli deb topdim, chunki siz odatda radiodan keladigan ovoz balandligini sozlashingiz mumkin. Modulda kirish darajasi sozlanishi ham bor va siz odatda eshitish vositasini yaxshi balandligi uchun radiodan ovoz balandligini boshqarishingiz mumkin.
Men audio kirishni sxemada stereo kirish sifatida ko'rsataman. Agar siz musiqani Bluetooth manbai sifatida ishlatmoqchi bo'lsangiz, bu modulni stereo manba sifatida ishlatishga imkon beradi. (Buning uchun boshqa dastur yuklanishi kerak). Haqiqatan ham, ushbu dastur uchun faqat chap kanal kiritishini to'ldirish kerak.
KC Simsiz dasturiy ta'minotining xususiyatlaridan biri, PTT ni ko'rsatgan BC05 raqamli IO liniyalaridan biri bilan PTT aloqasini boshqarish qobiliyati faollashtirilganda edi. Men buni radioga o'tishni ta'minlash uchun MOSFET haydash uchun ishlatganman. Ko'pgina radio signallari PTT -dan GND -ga signal sifatida foydalanadi, lekin ba'zi bir buzilishlar mavjud. Bu men sinab ko'rgan barcha radiolar uchun yaxshi ishladi. PTT funktsiyasi Bluetooth eshitish vositasiga asoslangan bo'lib, u uyali telefonga ulanganda qo'ng'iroqlarga "javob bera oladi". Bu qobiliyat har xil minigarnituralar ishlab chiqaruvchilardan juda farq qiladi, shuning uchun ham bilish kerak. (Hamma simsiz minigarnituralar modul dasturiga mos keladigan bu imkoniyatni qo'llab -quvvatlamaydi).
Men ushbu dizaynni kalit bilan yoqish va o'chirishni tanladim. KC-6112 moduli yoqish-o'chirishni yumshoq boshqaruvi sifatida ishlatilishi mumkin bo'lgan yoqish piniga ega. Bu imkoniyat dasturiy ta'minotning keyingi versiyalarida yaxshi ishlaydi. (Bu funktsiyani yoqish uchun men yaratgan tenglikni o'zgartirish kerak bo'ladi..).
1 -qadam: Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi
Yuqori rasmlarda men qurgan non paneli ko'rsatilgan. Bu yaxshi ishladi, lekin men uning yanada ixcham va bardoshli bo'lishini xohlardim, shuning uchun PCB asosidagi modul qurmoqchi edim.
PCB
Oxir -oqibat men tenglikni ishlab chiqardim va uni ishlatishni yoqtiradigan chiroyli kichik versiyasini yaratdim. Yo'l davomida bir nechta tanaffuslar bo'ldi, lekin natijada dizayndan mamnunman. Umid qilamanki, bu uni qurmoqchi bo'lganlar uchun foydali dizayn bo'lishi mumkin. KC-6112 dizayni eski Qualcomm (CSR) BlueCore 5 (BC05) qurilmasiga asoslangan. Xuddi shu chipga ega bo'lgan ko'plab xitoy modullari bor, lekin bu modulni aniqlaydigan dasturiy ta'minot. KC Wirefree o'z modulini simsiz minigarnituralar uchun maxsus simsiz shlyuz vazifasini bajarishga imkon beradigan munosib dasturlar to'plamini yozdi. Buning uchun AGHFP (Audio Gateway) profilidan foydalaniladi va ular yaxshi ishlashi uchun bir qancha yaxshi xususiyatlar qo'shilgan. Men ishlab chiqqan dizayn, KC Wirefree KC-6112 ma'lumotlar jadvalining sxemasida ko'rsatilgan namunaviy dizaynga asoslangan bo'lib, biroz o'zgartirilgan. Men bu ko'chma qurilmani yasashga qaror qildim, shuning uchun BC05 batareyasini boshqarishni tanladim va uni ishlatish uchun kichik LiPo batareyasini qo'shdim.
Men yaratgan tenglikni SMD qismlaridan foydalanadi, chunki men uni ixcham saqlashni xohlardim. Men burgut chiqish fayllarini zip fayliga kiritdim. Bu fayllar taxtani yasash uchun ishlatilishi mumkin. (Menda tenglikni PCBWay ishlab chiqargan edi va ular yaxshi ish qilishdi).
Ushbu tenglikni qurish uchun kichik uchi bo'lgan yaxshi lehim temir va bu kichik qismlarni o'rnatish uchun biroz sabr -toqat kerak bo'ladi. Men sizni SMD qismlarini qo'l bilan lehimlash bo'yicha boshqa maqolalarda chop etilgan turli qo'llanmalarga murojaat qilmoqchiman.
- Avval sirtga o'rnatiladigan barcha kichik qismlarni joylashtiring.
- Keyin stereo uyalar va USB ulagichini qo'shing. Teshikli komponentlarni qo'shing: LEDlar va tugmachali kalitlar. (Sarlavhalar dasturlash uchun ishlatiladi. Agar siz ularni o'rnatib, taklif qilingan qutidan foydalansangiz, sarlavhalarning yuqori qismini mos ravishda kesib olishingiz kerak bo'ladi).
- Keyin KC-6112 modulini o'rnating. E'tibor bering, moduldagi barcha prokladkalarni lehimlash shart emas.
- Barcha payvand choklarini tekshiring va hamma narsa yaxshi ko'rinishiga ishonch hosil qiling.
- Quvvat tugmasi o'chirilganligiga ishonch hosil qiling, keyin simlarni batareyadan ulang.
- Iltimos, PCB tuzilishi uchun rasmlarga qarang.
Bu erda taxtani qurish uchun sxemalar va hisob -kitoblar keltirilgan. Men tenglikni loyihalashtirmoqchi edim, u sotiladigan korpusga mos keladi, shuning uchun men har xil distribyutorlarda mavjud bo'lgan Bud Industries HH-3641 korpusini tanladim. Bu sumka yaxshi ishlaydi va bu sxemaga to'g'ri keladigan darajada. Men batareyani tanladim, u PCB tepasida joylashgan va hali ham ruxsat beradi. LiPo batareyasini zaryadlash KC-6112 moduli bilan boshqariladi. Bunday holda, batareyaning qalinligi 6 mm dan oshmasligi kerak. Men 180mAh (Noiposi X0017VDHHF) ga teng batareyani oldim. Bu to'liq zaryadlangan holda ushbu dizayn uchun taxminan 5 soat foydalanish imkonini beradi (zaryadlash uchun taxminan 1,5 soat vaqt ketadi). E'tibor bering, BC05 chipi faqat 150mA zaryad oqimiga ega bo'lgani uchun kattaroq batareyani zaryadlash uchun ko'proq vaqt kerak bo'ladi.
2 -qadam: dasturiy ta'minotni yuklash va boshqarish
Dasturiy ta'minot yuklanishi
KC-6112 moduli qabul qiluvchi yoki uzatuvchi bo'lishga qodir, shuning uchun qanday dasturiy ta'minot ishlatilayotgani muhim. Modul siz xohlagan SW versiyasi bilan buyurtma qilingan. Ushbu loyiha uchun shlyuz konfiguratsiyasi ishlaydigan versiya hisoblanadi. O'z veb -saytida mavjud bo'lgan shlyuz kodining joriy versiyasi (bu yozuv bo'yicha) 8.2.0. KC Wirefree -da mavjud bo'lgan shlyuz kodi to'plamining turli xil versiyalari bilan tajribam ushbu loyihaning eng yaxshi versiyasini ko'rsatadi 8.1.0. Bu men buyurtma berishni tavsiya qiladigan versiya (maxsus versiya sifatida). 8.1.0 kodi bu dizayn qanday ishlashi uchun eng yaxshi standart PTT funksiyasini beradi. Agar siz PTTni xohlamasangiz va radioingizning VOX funktsiyasidan foydalanishni ma'qul ko'rsangiz, ikkala variant ham yaxshi bo'lar edi. 8.2.0 standart xususiyat sifatida PTTni ta'minlamaydi. E'tibor bering, 8.1.0 hozirda KC Wirefree arxivi veb -saytida ko'rsatilmagan, lekin siz uni so'rashingiz mumkin. (Agar sizga kerak bo'lsa, menda nusxasi bor).
Agar siz KC Wirefree dasturiy ta'minotini yangilash qo'llanmasiga amal qilsangiz, modulni xohlagan versiyangizga o'chirib qo'yishingiz mumkin. Ushbu qobiliyatni boshqarish uchun barcha interfeyslar sxemada ko'rsatilgan. Bu munozaraning ko'zda tutilgan doirasidan tashqarida, shuning uchun men bu haqda ko'proq gapirmayman. (E'tibor bering, agar siz modulga dasturiy ta'minotni o'zgartirishni xohlasangiz, haydovchilar va boshqaruv dasturlarini Windows asosidagi kompyuterga o'rnatishingiz kerak. Shuningdek, siz Qunqi 3.3V 5.5V FT232RL kabi ketma -ket interfeysli USB 3.3V ga ega bo'lishni xohlaysiz. Amazon va boshqa joylarda mavjud).
Modulni boshqarish
KC-6112 moduli bir nechta kirishga ega, uni boshqarish uchun kalitli kirish uchun ishlatish mumkin. Ushbu dizayn uchun men sodda bo'lishga qaror qildim va kerakli funktsiyalarni boshqarish uchun faqat 3 tugmachali kalitlarga ega bo'ldim. (Quyidagi ma'lumotlar dasturiy ta'minotga bog'liq. Bu 8.1.0 kodini aks ettiradi).
Juft/BTB Bu tugma naushnik bilan ulash uchun ishlatiladi. Bu tugmani bir soniyadan ko'proq ushlab turganda juftlashtirish boshlanadi. Qisqa bosish, agar u uzilgan bo'lsa, bog'langan manba bilan qayta ulanadi.
VOL UP/VOL DN Bu tugmalar chiqish ovozini rostlaydi (bu sizning radioda mikrofon kirishini boshqaradi). Radio kiritish uchun nima yaxshiroq ishlashini bilish uchun siz ozgina tajriba o'tkazishingiz kerak bo'ladi. Shuni esda tutingki, siz ushbu tugmalarni ikki marta bosganingizda, siz daromadni yuqoriga va pastga o'zgartirasiz.
Men eng yaxshi natijaga erishish uchun ovoz balandligi bilan biroz tajriba o'tkazishni va sozlamalarni qo'llashni afzal ko'rdim. Shubhasiz, u radiodan radioga o'zgaradi.
KC Wirefree veb -saytida mavjud bo'lgan KcGateway Foydalanuvchi qo'llanmasiga qarang. (Ushbu 8.1.0 kodi uchun kcGateway_UserGuide_v8.1_b1.pdf).
Har xil holat ko'rsatkichlari uchun sxemada ko'rsatilgan 4 ta LED ham bor. Qizil va moviy LEDlar Bluetooth -ning umumiy holatini va modul holatini ta'minlaydi. "Ulangan" LED chindan ham kerak emas, chunki ulanish holatini ko'k LED yordamida ko'rish mumkin. Men bu ko'rsatkichga ega bo'lishni foydali deb topdim. "PTT" LED moduli PTT holatini aks ettiradi. PTT tasdiqlanganda, MOSFET drenaji erga o'tkaziladi. Buning vizual ko'rsatkichiga ega bo'lish qulay.
3 -qadam: Radio aloqasi va xulosa
Sizning radio bilan aloqa
Radio interfeysi radioga bog'liq. Ma'lumot portidan foydalanib, men FT-897 (va shunga o'xshash radiolar) bilan ishlatilgan kabelning sxemasini qo'shdim. Men Baofeng HT bilan ishlash sxemasini ham qo'shdim. Asosan, siz KC-6112 chiqishiga radio mikrofon kirishini va radio karnayni ulashingiz kerak. PTT erga kirish sifatida ishlaydi.
Xulosa
Men bilaman, bu qurilmaning qisqacha tavsifi, lekin u yaxshi ishlaydi va menga radio yonida bo'lmasdan aylanib yurish yoqadi. Men ishlatgan minigarniturada hech qanday muammosiz 20-30 futga yaqinlasha olaman. Men boshqa bir nechta minigarnituralarni sinab ko'rdim va shlyuz protokolini qo'llab -quvvatlamagan juftliklar bor edi, shuning uchun ular ishlamadi. Ko'pchilik "musiqasiz" minigarnituralar yaxshi ishlashi kerak.
Umid qilamanki, agar siz buni qursangiz, siz ham men kabi zavqlanasiz. Omad.
Tavsiya:
Ikki tomonlama ish stoli abadiy oynasini yarating: 14 qadam (rasmlar bilan)
Ikki tomonlama, ish stoli cheksiz oynasini yarating: Men ko'rgan cheksiz oynalarning aksariyati bir tomonlama, lekin men biroz boshqacha qurmoqchi edim. Bu ikki tomonli bo'lib, uni ish stolida yoki tokchada ko'rsatish uchun mo'ljallangan. Bu oson, juda ajoyib loyiha!
UV ikki tomonlama ta'sir qilish qutisi: 5 qadam (rasmlar bilan)
UV ikki tomonlama ta'sir qilish qutisi: Assalomu alaykum! Bu mening birinchi postim :) Bu saytda men UV nurlanish qutisi loyihasini ko'rdim va o'z tanlovimni qilishga qaror qildim … Men siz bilan bo'lishishga qaror qildim :) ikki tomonlama ta'sir qilish qutisi. Korpusni tayyorlash uchun men 12 mm MDF va 3 mm akril ishlatdim
Ikki tomonlama ovozli o'tish davri: 6 qadam (rasmlar bilan)
Ikkita ovozli ovozli o'tish davri: Siz har doim bitta manbani tinglashni xohlaganingizda, bitta simli tizim va bir nechta kirishlar borligini eshitganmisiz? Xo'sh, men siz uchun yechim topdim! Ushbu yo'riqnoma juda ko'p narsalarni qilish haqida
NRF24 Telemetriya uchun ikki tomonlama radio: 9 qadam (rasmlar bilan)
NRF24 Telemetriya uchun ikki tomonlama radio: Salom bolalar, mening ismim Pedro Kastelani va men sizga birinchi ko'rsatma beraman: sizga nima kerak bo'lsa, arduino bilan ikki tomonlama radio qurish. Bu loyihada biz qabul qiluvchi va uzatish vazifasini bajaradigan ikkita alohida davr
DIY professional ikki tomonlama PCB: 8 qadam (rasmlar bilan)
DIY Professional ikki tomonlama PCB: Hozirgi vaqtda tenglikni Xitoydan juda arzon sotib olish mumkin. Aytaylik, sizga 24 soat ichida bitta kerak bo'ladi, shuning uchun uni o'zingiz qilishingiz yagona variant. Bundan tashqari, bu juda qiyin va qiziqarli! Men bu ko'rsatmada sizga butun jarayon davomida yo'l ko'rsataman