Kaip prijungti Bluetooth modulį prie pagrindinio MCU?

May 15, 2026

Palik žinutę

Ryšio tarp Bluetooth modulio ir pagrindinio MCU būdas daugiausia priklauso nuo pasirinkto modulio tipo. Atsižvelgiant į išmaniojo žiedo projektą, prie kurio dirbate, paprastai yra du pagrindiniai ryšio sprendimai:

Bluetooth Le Mesh Module

1. UART skaidraus perdavimo režimas (paprasčiausias, tinkamas greitam paleidimui-)
Jei naudojate iš anksto -flashed modulį su integruota „Bluetooth“ programine įranga (pvz., E104-BT09, MS52SF1 ir kt., pagrįstą „Telink TLSR8208“), jie paprastai bendrauja su MCU perUART skaidri transmisija.

Prisijungimo būdas:

TXD(Modulio perdavimas) jungiasi prie MCURXD(Gauti)

RXD(Modulio priėmimas) jungiasi prie MCUTXD(Perduoti)

GNDjungiasi prieGND(bendras pagrindas)

VCCjungiasi prie3.3V(Maitinimo šaltinis)

Veikimo principas:MCU turi tik siųsti standartines AT komandas per UART, kad sukonfigūruotų "Bluetooth" parametrus (pvz., įrenginio pavadinimą, perdavimo galią ir kt.). Užmezgus ryšį, visi MCU per UART siunčiami duomenys bus tiesiogiai persiųsti per „Bluetooth“ ir atvirkščiai. Šis metodas nereikalauja giliai pasinerti į sudėtingą „Bluetooth“ protokolų krūvą, todėl jis puikiai tinka greitam vystymuisi.

2. Protokolo prijungimo režimas (pagrindinis sprendimas, tinkamas giliam pritaikymui)
Jei kuriate giliai remdamiesi Telink SDK (pavyzdžiui, naudojate Tuya Smart BLE sprendimą), be pagrindinio UART ryšio, taip pat turite prijungti kai kuriuosbūsenos valdymo kaiščiaikad būtų pasiektas mažas{0}}galios valdymas ir būsenos sinchronizavimas.

Pagrindinės jungtys:

TX / RX:Kryžminis-prijungtas prie MCU, naudojamas „Bluetooth“ protokolo duomenų paketams perduoti (DP duomenų ataskaitoms teikti ir gauti).

Išplėstiniai valdymo kaiščiai (labai rekomenduojama):

Mažos-galios valdymo kaištis (pažadinimas / miego režimas):MCU naudoja šį kaištį moduliui įjungti gilaus miego režimą. Baterija{1}}maitinamiems įrenginiams, pvz., išmaniesiems žiedams, kurie itin jautrūs energijos suvartojimui, šis kaištis yra labai svarbus.

Ryšio būsenos pranešimo kaištis (nuoroda / būsena):Kai telefonas prisijungia arba atsijungia per „Bluetooth“, modulis per šį GPIO išves aukštą arba žemą logikos lygį, kad praneštų MCU. Tai leidžia MCU laiku perjungti darbo būsenas (pvz., miegoti atjungus, likti aktyviam, kai prijungtas).

RST (iš naujo nustatyti kaištį):MCU gali priversti iš naujo paleisti „Bluetooth“ modulį, patraukdamas šį kaištį žemai.

Bluetooth Le Mesh Module

💡 Išmaniųjų žiedų aparatinės įrangos prijungimo pasiūlymai:
Kadangi išmaniojo žiedo vidinė erdvė yra labai ribota ir jis maitinamas iš baterijos, kurdami PCB arba skraidančius laidus atkreipkite dėmesį į šiuos du dalykus:

Mažos{0}}galios dizainas:Būtinai prijunkite modulio mažos{0}}galios valdymo kaištį. Kai MCU aptinka žemą akumuliatoriaus įtampą arba įrenginys neveikia, jis gali aktyviai perjungti „Bluetooth“ modulį į gilų miego režimą, kad būtų išvengta nenormalaus energijos nutekėjimo.

Stabilus maitinimo šaltinis:„Bluetooth“ perduoda didelę momentinę srovę, kai perduoda signalus. Tarp modulio VCC ir GND kontaktų rekomenduojama prijungti tinkamą filtravimo kondensatorių, kad dėl įtampos svyravimų modulis netikėtai neįsijungtų.

Siųsti užklausą