Način povezivanja između Bluetooth modula i glavnog MCU-a uglavnom ovisi o vrsti modula koji odaberete. S obzirom na projekt pametnog prstena na kojem radite, obično postoje dva glavna rješenja povezivanja:
1. UART Transparent Transmission Mode (Najjednostavniji, prikladan za brzo pokretanje)-
Ako koristite unaprijed{0}}fleširani modul s integriranim Bluetooth firmverom (kao što je E104-BT09, MS52SF1 itd., temeljen na Telink TLSR8208), oni obično komuniciraju s MCU putemUART transparentan prijenos.
Način povezivanja:
TXD(Modul Transmit) spaja se na MCURXD(primi)
RXD(Modul Receive) spaja se na MCUTXD(prijenos)
GNDpovezuje se sGND(Zajednička osnova)
VCCpovezuje se s3.3V(Napajanje)
Princip rada:MCU samo treba poslati standardne AT naredbe putem UART-a za konfiguriranje Bluetooth parametara (kao što je naziv uređaja, snaga prijenosa itd.). Nakon uspostavljanja veze, svi podaci koje šalje MCU putem UART-a bit će izravno proslijeđeni putem Bluetootha i obrnuto. Ova metoda ne zahtijeva da duboko zaronite u složeni niz Bluetooth protokola, što je čini savršenom za brzi razvoj.
2. Protocol Docking Mode (Mainstream rješenje, pogodno za duboku prilagodbu)
Ako se duboko razvijate na temelju Telink SDK-a (na primjer, koristeći Tuya Smartovo BLE rješenje), uz osnovnu UART komunikaciju, morate također povezati nekeigle za kontrolu statusakako bi se postiglo nisko{0}}upravljanje napajanjem i sinkronizacija statusa.
Osnovni priključci:
TX / RX:Unakr-povezan s MCU-om, koristi se za prijenos paketa podataka Bluetooth protokola (DP izvješćivanje i primanje podataka).
Napredne kontrolne igle (preporučljivo):
Niska{0}}kontrolna igla za napajanje (buđenje/spavanje):MCU koristi ovu iglu za stavljanje modula u način dubokog mirovanja. Za uređaje koji se-napajaju baterijama, poput pametnih prstenova koji su iznimno osjetljivi na potrošnju energije, ova je igla ključna.
Pin obavijesti o statusu veze (veza/stanje):Kada se telefon poveže ili prekine putem Bluetootha, modul će poslati visoku ili nisku logičku razinu kroz ovaj GPIO da obavijesti MCU. To omogućuje MCU-u da na vrijeme promijeni radna stanja (npr. spavanje kada je isključen, ostaje aktivan kada je spojen).
RST (pin za ponovno postavljanje):MCU može prisilno ponovno pokrenuti Bluetooth modul povlačenjem ove igle nisko.
💡 Prijedlozi hardverskog povezivanja za pametne prstenove:
Budući da je unutarnji prostor pametnog prstena iznimno ograničen i napaja ga baterija, obratite pozornost na sljedeće dvije točke kada dizajnirate PCB ili leteće žice:
Dizajn niske-napone:Obavezno spojite pin za kontrolu-niske snage modula. Kada MCU detektira nizak napon baterije ili je uređaj u stanju mirovanja, može aktivno staviti Bluetooth modul u stanje dubokog mirovanja kako bi spriječio abnormalno trošenje energije.
Stabilno napajanje:Bluetooth koristi veliku trenutnu struju prilikom prijenosa signala. Preporuča se spojiti odgovarajući kondenzator za filtriranje između VCC i GND pinova modula kako bi se spriječilo da fluktuacije napona uzrokuju neočekivano ponovno pokretanje modula.


