Bluetooth Gateway մոդուլ երկկողմանի ռադիոկայանների համար. 3 քայլ (նկարներով)
Bluetooth Gateway մոդուլ երկկողմանի ռադիոկայանների համար. 3 քայլ (նկարներով)
Anonim
Bluetooth Gateway մոդուլ երկկողմանի ռադիոկայանների համար
Bluetooth Gateway մոդուլ երկկողմանի ռադիոկայանների համար

Bluetooth Gateway Adapter երկկողմանի ռադիոկայանների համար

Երբևէ ցանկացե՞լ եք ունենալ անլար ականջակալ `ձեր խոզապուխտի սարքավորման համար օգտագործելու համար: Սա կարելի է գեղեցիկ հասկանալ Bluetooth ականջակալով, որն ունի պատշաճ խոսափող և Bluetooth- ով աջակցող ռադիոյով: Կան ավելի նոր ռադիոկայաններ, որոնք ունեն ներկառուցված Bluetooth հնարավորություն, սակայն այս հնարավորությունը դնել այն սարքավորումների վրա, որոնցում այն չկա, մի փոքր դժվար է: Չկան հասանելի դարպասային սարքեր, որոնք միանում են որպես Bluetooth հիմք: Մոտ մեկ տարի առաջ ես սկսեցի ուսումնասիրել սա և գտա Bluetooth դարպասի մոդուլ, որը հասանելի էր KC Wirefree- ից (https://www.kcwirefree.com/audio.html): Ես որոշեցի օգտագործել KC-6112 BlueAudio մոդուլը այս նախագիծը կառուցելու համար ՝ հիմնվելով իրենց կայքում տեղադրված տեղեկատվության վրա: Ես կարողացա դիզայնի մեջ դնել դիզայնը `օգտագործելով իրենց առաջարկած BOB-6112 տախտակը և կառուցել հայեցակարգի ապացույց:

Ինչպես է դա աշխատում

KC-6112- ի ձայնային ելքը գնում է ձեր ռադիոյի MIC մուտքին: Այս մոդուլից ելքը կարգավորելի է, բայց ես այնուամենայնիվ դնում եմ լարման բաժանարար, որը տալիս է մոտ 15 դԲ թուլացում: Մնացածը կառավարում է ելքային հսկողությունը: Մոդուլը մեկուսացնելու համար ավելացրեցի բուֆերային փուլ, բայց գտա, որ դա անհրաժեշտ չէ: (Ես ցույց եմ տալիս մի ցատկող `սխեմատիկ բուֆերի շուրջը շրջելու համար):

Մոդուլի աուդիո մուտքը գալիս է ռադիոյի բարձրախոսի ելքից: Այս մուտքի համար ես գտա 3 դԲ թուլացում, քանի որ սովորաբար կարող եք սահմանել ռադիոյից եկող ձայնը: Մոդուլն ունի նաև մուտքագրման մակարդակի ճշգրտում, և դուք սովորաբար կարող եք վերահսկել ռադիոյից ձայնը `ձեր օգտագործած ականջակալներին լավ մակարդակ հաղորդելու համար:

Ես ցույց եմ տալիս աուդիո մուտքը որպես ստերեո մուտքագրում սխեմատիկայում: Սա թույլ է տալիս այս մոդուլը օգտագործել որպես ստերեո աղբյուր, եթե ցանկանում եք այն օգտագործել երաժշտության համար Bluetooth աղբյուրի համար: (Սա պահանջում է այլ ծրագրային բեռ): Այս ծրագրի համար անհրաժեշտ է միայն լրացնել Ձախ ալիքի մուտքագրումը:

KC Wireless ծրագրաշարի առանձնահատկություններից մեկը PTT կապի կառավարման ունակությունն էր BC05 թվային IO գծերից մեկի հետ, որն ակտիվացնելիս PTT- ն նշում էր: Ես սա օգտագործեցի MOSFET- ը քշելու համար `ռադիոյին անցում ապահովելու համար: Շատ ռադիոկայաններ օգտագործում են PTT- ից GND որպես ազդանշան, չնայած կան որոշ շեղումներ: Սա լավ աշխատեց այն բոլոր ռադիոկայանների համար, որոնց հետ ես փորձել եմ: PTT գործառույթը հիմնված է այն բանի վրա, որ Bluetooth ականջակալը կարող է «պատասխանել» զանգերին բջջային հեռախոսին միանալիս: Այս ունակությունը շատ է տարբերվում ականջակալների տարբեր արտադրողներից, այնպես որ դա պետք է տեղյակ լինել: (Ոչ բոլոր անլար ականջակալներն են աջակցում մոդուլային ծրագրակազմի հետ համատեղելի այս հնարավորությունը):

Ես նախընտրեցի միացնել և անջատել դիզայնի այս հզորությունը անջատիչով: KC-6112 մոդուլն ունի Enable պին, որն ունակ է օգտագործվել որպես փափուկ միացման / անջատման հսկողություն: Այս հնարավորությունը լավագույնս աշխատում է ծրագրաշարի ավելի ուշ տարբերակների հետ: (Այս գործառույթը միացնելու համար ձեզ հարկավոր է փոփոխել իմ նախագծած PCB- ն:):

Քայլ 1: Breadboard- ի տարբերակ և PCB Build

Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը
Breadboard տարբերակը և PCB Build- ը

Breadboard տարբերակը

Վերևի նկարները ցույց են տալիս իմ ստեղծած հացահատիկը: Այն լավ աշխատեց, բայց ես ուզում էի, որ այն լինի ավելի կոմպակտ և ամուր, ուստի ես ուզում էի կառուցել PCB- ի վրա հիմնված մոդուլ:

PCB

Ի վերջո, ես նախագծեցի PCB և պատրաստեցի մի գեղեցիկ փոքր տարբերակ, որն ինձ հաճույք է պատճառում: Theանապարհին մի քանի սադրիչ եղավ, բայց ես գոհ եմ ստացված դիզայնից: Հուսով եմ, որ դա կարող է օգտակար դիզայն լինել մյուսների համար, ովքեր գուցե ցանկանան այն կառուցել: KC-6112- ի դիզայնը հիմնված է ավելի հին Qualcomm (CSR) BlueCore 5 (BC05) սարքի վրա: Կան բազմաթիվ չինական մոդուլներ, որոնք ունեն նույն չիպը, բայց ծրագրաշարը այն է, ինչը սահմանում է այս մոդուլը: KC Wirefree- ը գրել է արժանապատիվ ծրագրակազմ, որը թույլ է տալիս նրանց մոդուլին գործել որպես անլար դարպաս հատուկ անլար ականջակալների համար: Այն օգտագործում է AGHFP (Audio Gateway) պրոֆիլը դա անելու համար, և նրանք մի քանի գեղեցիկ հատկություններ են ավելացրել, որպեսզի այն լավ աշխատի: Դիզայնը, որին ես հանգել եմ, հիմնված է նմուշի ձևի վրա, որը ցուցադրված է KC Wirefree KC-6112 տվյալների թերթի սխեմայի օրինակով ՝ որոշակի փոփոխություններով: Ես որոշեցի, որ կցանկանայի դարձնել այս շարժական սարքը, ուստի որոշեցի օգտագործել BC05 մարտկոցի կառավարումը և այն գործարկելու համար ավելացրեցի մի փոքր LiPo մարտկոց:

Իմ նախագծած PCB- ն օգտագործում է SMD մասեր, քանի որ ցանկանում էի այն կոմպակտ պահել: Ես ներառել եմ Eagle- ի ելքային ֆայլերը որպես zip ֆայլ: Այս ֆայլերը կարող են օգտագործվել տախտակ պատրաստելու համար: (Ես ունեի PCBWay- ի կողմից պատրաստված PCB- ն, և նրանք լավ աշխատանք կատարեցին):

Այս PCB- ի կառուցման համար կպահանջվի լավ զոդիչ `փոքր ծայրով և որոշակի համբերություն` այս փոքր մասերը ամրացնելու համար: Ես ձեզ հղում կտայի տարբեր ուղեցույցների, որոնք հրապարակված են այլ հոդվածներում ՝ SMD մասերի ձեռքով զոդման համար:

  • Նախ տեղադրեք մակերևույթի բոլոր փոքր մասերը:
  • Այնուհետեւ ավելացրեք ստերեո վարդակներ եւ USB միակցիչ: Ավելացրեք միջանցքային բաղադրիչներ. LED- ներ և սեղմիչ կոճակներ: (Վերնագրերը օգտագործվում են ծրագրավորման համար: Եթե դրանք տեղադրեք և օգտագործեք առաջարկվող տուփը, ձեզ հարկավոր է կտրել վերնագրերի վերևը `տեղավորվելու համար):
  • Այնուհետև տեղադրեք KC-6112 մոդուլը: Նկատի ունեցեք, որ մոդուլի բոլոր բարձիկները պետք չէ զոդել:
  • Ստուգեք ձեր բոլոր զոդման հանգույցները և համոզվեք, որ ամեն ինչ լավ տեսք ունի:
  • Համոզվեք, որ անջատիչն անջատված է, այնուհետև լարերը միացրեք մարտկոցից:
  • Խնդրում ենք տեսնել PCB- ի կառուցման նկարները:

Տախտակի կառուցման սխեմատիկ և օրինագիծը ներառված է այստեղ: Ես ուզում էի նախագծել PCB- ն այնպես, որ այն տեղավորվի առևտրային հասանելի բնակարանների համար, այնպես որ ես ընտրեցի Bud Industries HH-3641 պատյանը, որը հասանելի է տարբեր դիստրիբյուտորներից: Այդ պատյանը լավ է աշխատում, և այն մոտավորապես համապատասխան չափի է այս շղթայի համար: Ես ընտրեցի մարտկոց, որը տեղավորվում էր վերևում գտնվող PCB- ի դեպքում և դեռ որոշակի ազատություն էր տալիս: LiPo մարտկոցի լիցքավորումը կառավարվում է KC-6112 մոդուլով: Այս դեպքում մարտկոցը չի կարող 6 մմ -ից ավելի հաստ լինել: Վերջում ես ստացա մարտկոց, որը գնահատվում է 180mAh (Noiposi X0017VDHHF): Այս դիզայնի համար լիարժեք լիցքավորումը կտա մոտ 5 ժամ (լիցքավորումը տևում է մոտ 1,5 ժամ): Նկատի ունեցեք, որ ավելի մեծ մարտկոցի լիցքավորումը կպահանջի ավելի երկար, քանի որ BC05 չիպը կարող է լիցքավորել միայն 150 մԱ հոսանք:

Քայլ 2: Softwareրագրաշարի բեռնում և վերահսկում

Softwareրագրաշարի բեռնում և վերահսկում
Softwareրագրաշարի բեռնում և վերահսկում
Softwareրագրաշարի բեռնում և վերահսկում
Softwareրագրաշարի բեռնում և վերահսկում

Softwareրագրային ապահովման բեռ

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 կոդը):

Irույգ/BTB Այս կոճակը օգտագործվում է ականջակալի հետ զուգակցվելու համար: Iringուգավորումն սկսվում է, երբ այս կոճակը պահվում է ավելի քան մեկ վայրկյան: Կարճ սեղմումը կվերամիավորվի զուգակցված ռեսուրսի հետ, եթե այն անջատված է:

VOL UP/VOL DN Այս կոճակները կարգավորում են ելքի ձայնը (որը միկրոֆոնի մուտքն ապահովում է ռադիոյով): Ձեզ հարկավոր կլինի մի փոքր փորձարկել ՝ տեսնելու, թե որն է ավելի լավ աշխատում ձեր ռադիոյի մուտքի համար: Նկատի ունեցեք, որ երբ արագ կրկնակի սեղմում եք կատարում այս կոճակների վրա, դուք կարգավորում եք մուտքի եկամուտը վեր ու վար:

Ես լավագույնս գտա մի փոքր փորձարկել ծավալի հետ և ձեռք բերել կարգավորումներ `լավագույն արդյունքները ստանալու համար: Այն ակնհայտորեն ռադիոյից կփոխվի ռադիոյի:

Խնդրում ենք տեսնել KcGateway օգտագործողի ուղեցույցը, որը հասանելի է KC Wirefree կայքում ՝ կոճակի գործառույթների մանրամասն բացատրության համար սահմանված հատուկ ծածկագրի համար: (KcGateway_UserGuide_v8.1_b1.pdf այս 8.1.0 ծածկագրի համար):

Կան նաև 4 LED, որոնք ցուցադրված են իմ սխեմատիկայում ՝ կարգավիճակի տարբեր ցուցումների համար: ԿԱՐՄԻՐ և ԿԱՊՈ լուսադիոդները պետք է ապահովեն ընդհանուր Bluetooth կարգավիճակը և մոդուլի կարգավիճակը: «Միացված» LED- ն իսկապես անհրաժեշտ չէ, քանի որ կապի վիճակը կարելի է տեսնել կապույտ LED- ի միջոցով: Ես պարզապես օգտակար գտա այս ցուցանիշը ունենալը: «PTT» LED- ն արտացոլում է PTT մոդուլի կարգավիճակը: Երբ PTT- ն հաստատվում է, MOSFET- ի արտահոսքը միացված է գետնին: Հարմար է դրա տեսողական ցուցիչ ունենալը:

Քայլ 3. Ռադիոկապեր և եզրակացություն

Ռադիոկապեր և եզրակացություն
Ռադիոկապեր և եզրակացություն
Ռադիոկապեր և եզրակացություն
Ռադիոկապեր և եզրակացություն

Միացում ձեր ռադիոյին

Ռադիոյի ինտերֆեյսը կախված է ռադիոյից: Ես ներառել եմ մալուխի սխեմատիկ պատկերը, որը պատրաստել եմ FT-897- ով (և նման ռադիոկայաններով) տվյալների նավահանգստից օգտվելու համար: Ես նաև ներառել եմ Baofeng HT- ով օգտագործման սխեման: Հիմնականում դուք պետք է միացնեք ռադիոյի խոսափողի մուտքը KC-6112 ելքին, իսկ ռադիո խոսնակը `մուտքին: PTT- ն գործում է որպես մուտք դեպի գետնին:

Եզրակացություն

Ես գիտեմ, որ սա այս միավորի համառոտ նկարագրությունն է, բայց այն լավ է աշխատում, և ինձ դուր է գալիս, որ կարողանում եմ շրջել առանց իմ ռադիոյի կողքին լինելու: Ես գտա, որ ես կարող եմ մոտ 20-30 ոտնաչափ բարձրացնել ՝ առանց օգտագործած ականջակալի հետ կապված խնդիրների: Ես իսկապես փորձարկեցի մի քանի այլ ականջակալներ, և կային մի զույգ, որը չէր աջակցում դարպասի արձանագրությանը, ուստի նրանք չաշխատեցին: Շատ «ոչ երաժշտական» ականջակալներ պետք է լավ աշխատեն:

Հուսով եմ, եթե դուք կառուցեք սա, կարող եք վայելել այնպես, ինչպես ես: Հաջողություն.

Խորհուրդ ենք տալիս: