A Bluetooth modul és a fő MCU közötti csatlakozási mód elsősorban a választott modul típusától függ. Figyelembe véve az intelligens gyűrűs projektet, amelyen dolgozik, általában két fő csatlakozási megoldás létezik:
1. UART Transparent Transmission Mode (A legegyszerűbb, alkalmas a gyors indításra-)
Ha előre{0}}flashelt modult használ integrált Bluetooth firmware-rel (például E104-BT09, MS52SF1 stb., a Telink TLSR8208 alapú), általában az MCU-val kommunikálnakUART átlátszó átvitel.
Csatlakozási mód:
TXD(Modul Transmit) csatlakozik az MCU-khozRXD(Kap)
RXD(Module Receive) csatlakozik az MCU-khozTXD(Adás)
GND-hoz kapcsolódikGND(Közös alap)
VCC-hoz kapcsolódik3.3V(Tápegység)
Működési elv:Az MCU-nak csak szabványos AT-parancsokat kell küldenie UART-on keresztül a Bluetooth-paraméterek (például eszköznév, átviteli teljesítmény stb.) konfigurálásához. A kapcsolat létrejötte után az MCU által az UART-on keresztül küldött adatok közvetlenül Bluetooth-on keresztül kerülnek továbbításra, és fordítva. Ez a módszer nem igényli, hogy mélyen belemerüljön az összetett Bluetooth protokoll verembe, így tökéletes a gyors fejlesztéshez.
2. Protokoll-dokkolási mód (Mainstream megoldás, mély testreszabásra alkalmas)
Ha mélyen fejleszt a Telink SDK-ra (például a Tuya Smart BLE megoldásával), az alapvető UART-kommunikáción kívül néhányat is csatlakoztatnia kellállapotvezérlő tűkalacsony{0}}energiagazdálkodás és állapotszinkronizálás eléréséhez.
Alapvető csatlakozások:
TX/RX:Kereszt-csatlakozás az MCU-hoz, a Bluetooth protokoll adatcsomagjainak továbbítására szolgál (DP adatjelentés és -fogadás).
Speciális vezérlőcsapok (Erősen ajánlott):
Alacsony-teljesítményű vezérlőtű (ébresztő/alvó):Az MCU ezt a tűt használja a modul mély alvó üzemmódba helyezéséhez. Az akkumulátoros-eszközöknél, például az intelligens gyűrűknél, amelyek rendkívül érzékenyek az energiafogyasztásra, ez a tű kulcsfontosságú.
A kapcsolat állapotáról értesítő tű (link/állapot):Amikor a telefon Bluetooth-on keresztül csatlakozik vagy leválasztja, a modul magas vagy alacsony logikai szintet ad ki ezen a GPIO-n keresztül, hogy értesítse az MCU-t. Ez lehetővé teszi az MCU számára, hogy időben váltson üzemállapotot (pl. alvó állapotot lekapcsolva, aktív marad, amikor csatlakoztatva van).
RST (Visszaállítási láb):Az MCU kényszerítheti a Bluetooth modul újraindítását, ha ezt a tűt alacsonyra húzza.
💡 Hardvercsatlakozási javaslatok intelligens gyűrűkhöz:
Mivel az intelligens gyűrű belső tere rendkívül korlátozott, és akkumulátorról működik, a NYÁK vagy a repülő vezetékek tervezésekor ügyeljen a következő két pontra:
Alacsony-fogyasztású kialakítás:Ügyeljen arra, hogy csatlakoztassa a modul alacsony{0}}teljesítményű vezérlőtűjét. Amikor az MCU alacsony akkumulátorfeszültséget észlel, vagy az eszköz tétlen, aktívan mélyalvásba helyezheti a Bluetooth modult, hogy megakadályozza a rendellenes energialeadást.
Stabil tápegység:A Bluetooth nagy pillanatnyi áramot vesz fel jelek továbbításakor. Javasoljuk, hogy megfelelő szűrőkondenzátort csatlakoztasson a modul VCC és GND érintkezői közé, hogy elkerülje a feszültségingadozások miatt a modul váratlan újraindulását.


