Съдържание:

Bluetooth шлюзов модул за двупосочни радиостанции: 3 стъпки (със снимки)
Bluetooth шлюзов модул за двупосочни радиостанции: 3 стъпки (със снимки)

Видео: Bluetooth шлюзов модул за двупосочни радиостанции: 3 стъпки (със снимки)

Видео: Bluetooth шлюзов модул за двупосочни радиостанции: 3 стъпки (със снимки)
Видео: Наверное самый маленький Zigbee и Bluetooth шлюз для умного дома Tuya TYZB1 2024, Ноември
Anonim
Bluetooth шлюзов модул за двупосочни радиостанции
Bluetooth шлюзов модул за двупосочни радиостанции

Bluetooth Gateway адаптер за двупосочни радиостанции

Искали ли сте някога да имате безжични слушалки, които да използвате с вашата платформа за шунка? Това може да се реализира добре с Bluetooth слушалки, които имат приличен микрофон, и радио, което поддържа Bluetooth. Има по -нови радиостанции, които имат вградена Bluetooth функция, но поставянето на тази възможност върху оборудване, което няма вградена е малко предизвикателство. Няма лесно достъпни шлюзови устройства, които да работят като Bluetooth база за свързване. Преди около година започнах да разглеждам това и намерих Bluetooth шлюзов модул, който се предлагаше от KC Wirefree (https://www.kcwirefree.com/audio.html). Реших да използвам модула KC-6112 BlueAudio за изграждането на този проект въз основа на информацията, публикувана на техния уеб сайт. Успях да опиша дизайна с помощта на предлаганата от тях платка BOB-6112 и да създам доказателство за концепцията.

Как работи

Аудио изходът от KC-6112 отива към MIC входа на вашето радио. Изходът от този модул е регулируем, но все пак поставям делител на напрежение, който дава около 15dB затихване. Изходният контрол управлява останалото. Добавих буферен етап, за да изолирам модула, но установих, че не е необходимо. (Показвам джъмпер, който да заобиколи буфера в схемата).

Аудио входът към модула идва от изхода на високоговорителя на радиото. Намерих 3dB затихване адекватно за този вход, тъй като обикновено можете да настроите силата на звука, идваща от радиото. Модулът също има настройка за входно ниво и обикновено можете да контролирате силата на звука от радиото, за да дадете добро ниво на слушалките, които използвате.

Показвам аудио входа като стерео вход на схемата. Това позволява този модул да се използва като стерео източник, ако искате да го използвате за Bluetooth източник за музика. (Това изисква различно зареждане на софтуера). Наистина трябва само да попълните входа на левия канал за това приложение.

Една от характеристиките на софтуера KC Wireless беше възможността за управление на PTT връзка с една от цифровите IO линии BC05, показваща PTT, когато е активирана. Използвах това, за да управлявам MOSFET, за да осигуря превключване към радиото. Повечето радиостанции използват PTT към GND като сигнал, въпреки че има някои аберации. Това работи добре за всички радиостанции, с които съм го пробвал. Функцията PTT се основава на Bluetooth слушалките, които могат да „отговарят“на повиквания, когато са свързани с мобилен телефон. Тази възможност варира много от различните производители на слушалки, така че това е нещо, което трябва да знаете. (Не всички безжични слушалки поддържат тази възможност, съвместима със софтуера на модула).

Избрах да включвам и изключвам този дизайн с превключвател. Модулът KC-6112 има щифт за активиране, който може да се използва като мек контрол за включване и изключване. Тази възможност работи най -добре с по -новите версии на софтуера. (За да активирате тази функция, ще трябва да промените проектираната от мен платка..).

Стъпка 1: Версия на платката и изграждане на печатни платки

Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки
Версия на платката и изграждане на печатни платки

Версия на дъската

Горните снимки показват макета, който изградих. Работи добре, но исках да бъде по -компактен и издръжлив, затова исках да изградя модул, базиран на печатни платки.

Печатни платки

В крайна сметка проектирах печатна платка и направих хубава малка версия, която с удоволствие използвам. По пътя имаше няколко избухвания, но съм доволен от получения дизайн. Надявам се, че това може да бъде полезен дизайн за други, които биха искали да го създадат. Дизайнът на KC-6112 се основава на по-старо устройство Qualcomm (CSR) BlueCore 5 (BC05). Има много китайски модули, които имат същия чип, но софтуерът е този, който определя този модул. KC Wirefree е написал приличен софтуерен набор, който позволява на модула им да действа като безжичен шлюз специално за безжични слушалки. Той използва профила AGHFP (Audio Gateway), за да направи това, и те добавиха някои хубави функции, за да работят добре. Дизайнът, който измислих, се основава на примерния дизайн, показан в примера на схемата с технически данни на KC Wirefree KC-6112, с някои ощипвания. Реших, че бих искал да направя този преносим, затова избрах да използвам управление на батерията BC05 и добавих малка LiPo батерия, за да я стартирам.

Проектираната от мен платка използва SMD части, тъй като исках да я запазя компактна. Включих изходните файлове на Eagle като zip файл. Тези файлове могат да се използват за изработка на дъска. (Имах PCB, произведен от PCBWay и те свършиха добра работа).

Изграждането на тази печатна платка ще изисква добър поялник с малък връх и малко търпение за монтирането на тези малки части. Бих ви насочил към различни ръководства, публикувани в други статии за ръчно запояване на SMD части.

  • Първо монтирайте всички малки компоненти за повърхностно монтиране.
  • След това добавете стерео жаковете и USB конектора. Добавете компонентите през отворите: светодиоди и бутони. (Заглавките се използват за програмиране. Ако ги инсталирате и използвате предложеното поле, ще трябва да отрежете горната част на заглавките, за да се поберат).
  • След това монтирайте модула KC-6112. Имайте предвид, че не всички подложки на модула трябва да бъдат запоени.
  • Проверете всичките си запояващи съединения и се уверете, че всичко изглежда добре.
  • Уверете се, че превключвателят на захранването е изключен, след това свържете проводниците от батерията.
  • Моля, вижте снимките за изграждането на печатната платка.

Схемата и материалът за изграждане на дъската са включени тук. Исках да проектирам печатната платка, така че да пасне на наличен в търговската мрежа корпус, затова избрах калъфа Bud Industries HH-3641, който се предлага от различни дистрибутори. Този случай работи добре и е с правилния размер за тази верига. Избрах батерия, която да се побере в кутията с печатната платка отгоре и все пак да даде известно разстояние. Зареждането на LiPo батерията се управлява от модула KC-6112. В този случай батерията не може да бъде по -дебела от 6 мм. В крайна сметка получих батерия, която е оценена на 180mAh (Noiposi X0017VDHHF). Това ще даде около 5 часа използване на този дизайн при пълно зареждане (отнема около 1,5 часа за зареждане). Обърнете внимание, че зареждането на по -голяма батерия ще отнеме повече време, тъй като чипът BC05 е способен само на ток на зареждане 150mA.

Стъпка 2: Зареждане и контрол на софтуера

Зареждане и контрол на софтуера
Зареждане и контрол на софтуера
Зареждане и контрол на софтуера
Зареждане и контрол на софтуера

Зареждане на софтуер

Модулът KC-6112 може да бъде приемник или предавател, така че е важно какъв софтуер се използва. Модулът е поръчан с желаната от вас версия на SW. За този проект конфигурацията на шлюза е версията, която ще работи. Текущата версия на кода на шлюза, достъпна на техния уебсайт (към момента на писане) е 8.2.0. Моят опит с различните версии на кодовия набор на шлюза, достъпен от KC Wirefree, показва, че най -добрата версия за този проект е 8.1.0. Това е версията, която бих препоръчал да поръчате (като персонализирана версия). Кодът 8.1.0 осигурява най -добрата PTT функционалност по подразбиране за това как работи този дизайн. Ако не искате PTT и предпочитате да използвате функцията VOX на вашето радио, тогава и двете версии биха били добре. 8.2.0 не предоставя PTT като функция по подразбиране. Обърнете внимание, че 8.1.0 в момента не се показва на архивния уебсайт на KC Wirefree, но можете да го поискате. (Имам копие, ако имате нужда от него).

Можете да мигате модула до всяка версия, която искате, ако следвате ръководството за надстройка на фърмуера KC Wirefree. Всички интерфейси за управление на тази възможност са показани в схемата. Това е извън предвидения обхват на тази дискусия, така че няма да навлизам повече в това. (Имайте предвид, че ако искате да направите софтуерни промени в модула, трябва да инсталирате драйвери и софтуер за управление на компютър, базиран на Windows. Също така ще искате да имате 3.3V USB към сериен интерфейс, като Qunqi 3.3V 5.5V FT232RL на разположение в Amazon и на други места).

Управление на модула

Модулът KC-6112 има няколко входа, които могат да се използват за превключване на входове за управление. За този дизайн реших да го поддържам прост и просто да имам 3 бутона с бутон за управление на необходимите функции. (Следната информация зависи от фърмуера. Това отразява кода 8.1.0).

Сдвояване/BTB Този бутон се използва за сдвояване със слушалките. Сдвояването се инициира, когато този бутон е задържан за повече от секунда. Кратко натискане ще се свърже отново със сдвоен ресурс, ако е прекъснато.

VOL UP/VOL DN Тези бутони регулират силата на звука (който управлява входа на вашия микрофон на вашето радио). Ще трябва да експериментирате малко, за да видите какво работи най -добре за вашия радиовход. Имайте предвид, че когато правите бързо двойно натискане на тези бутони, вие регулирате усилването на входа нагоре и надолу.

Открих, че е най -добре да експериментирам малко с настройките за сила на звука и печалба, за да постигна най -добри резултати. Очевидно ще се промени от радио на радио.

Моля, вижте Ръководството за потребителя на KcGateway, достъпно на уебсайта на KC Wirefree за конкретния набор от кодове за подробно обяснение на функциите на бутоните. (KcGateway_UserGuide_v8.1_b1.pdf за този набор от кодове 8.1.0).

В схемата ми са показани и 4 светодиода за различни индикации за състоянието. ЧЕРВЕНИТЕ и СИНИТЕ светодиоди трябва да осигуряват общо състояние на Bluetooth и състояние на модула. Светодиодът „Свързан“наистина не е необходим, тъй като състоянието на връзката може да се види с помощта на синия светодиод. Току -що намерих за полезно да имам този индикатор. Светодиодът „PTT“отразява състоянието на PTT на модула. Когато се потвърди PTT, изтичането на MOSFET се превключва към маса. Удобно е да имате визуален индикатор за това.

Стъпка 3: Радиовръзки и заключение

Радио връзки и заключение
Радио връзки и заключение
Радио връзки и заключение
Радио връзки и заключение

Връзка с вашето радио

Радиоинтерфейсът зависи от радиото. Включих схема на кабела, който направих за използване с FT-897 (и подобни радиостанции), използвайки порта за данни. Включих и схемата за използване с Baofeng HT. По принцип трябва да свържете входа за радиомикрофон към изхода KC-6112 и радио високоговорителя към входа. PTT функционира като вход към земята.

Заключение

Знам, че това е кратко описание на това устройство, но работи добре и ми харесва да мога да се разхождам, без да съм точно до радиото си. Открих, че мога да изкарам около 20-30 фута без никакви проблеми със слушалките, които използвах. Тествах няколко други слушалки и имаше няколко, които не поддържаха протокола на шлюза, така че не работеха. Повечето „немузикални“слушалки трябва да работят добре.

Надявам се, че ако изградите това, можете да му се насладите толкова, колкото и аз. Късмет.

Препоръчано: