Mundarija:

Ikki tomonlama radiolar uchun Bluetooth Gateway moduli: 3 qadam (rasmlar bilan)
Ikki tomonlama radiolar uchun Bluetooth Gateway moduli: 3 qadam (rasmlar bilan)

Video: Ikki tomonlama radiolar uchun Bluetooth Gateway moduli: 3 qadam (rasmlar bilan)

Video: Ikki tomonlama radiolar uchun Bluetooth Gateway moduli: 3 qadam (rasmlar bilan)
Video: Telefonning 15 ta siz bilmagan maxfiy kodlari/Телефоннинг сиз билмаган 15 та махфий кодлари 2024, Iyul
Anonim
Ikki tomonlama radiolar uchun Bluetooth Gateway moduli
Ikki tomonlama radiolar uchun Bluetooth Gateway moduli

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 va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
Breadboard versiyasi va PCB tuzilishi
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'minotni yuklash va nazorat qilish
Dasturiy ta'minotni yuklash va nazorat qilish
Dasturiy ta'minotni yuklash va nazorat qilish
Dasturiy ta'minotni yuklash va nazorat qilish

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

Radio aloqasi va xulosa
Radio aloqasi va xulosa
Radio aloqasi va xulosa
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: