Kuinka yhdistää Bluetooth-moduuli pää-MCU:hun?

May 15, 2026

Jätä viesti

Bluetooth-moduulin ja pää-MCU:n välinen yhteystapa riippuu pääasiassa valitsemasi moduulin tyypistä. Kun otetaan huomioon työskentelemäsi älyrengasprojekti, käytössä on yleensä kaksi yleistä yhteysratkaisua:

Bluetooth Le Mesh Module

1. UART Transparent Transmission Mode (Yksinkertaisin, sopii nopeaan-käynnistykseen)
Jos käytät esi{0}}flash-moduulia, jossa on integroitu Bluetooth-laiteohjelmisto (kuten E104-BT09, MS52SF1 jne., joka perustuu Telink TLSR8208:aan), ne yleensä kommunikoivat MCU:n kanssaUART läpinäkyvä lähetys.

Yhteystapa:

TXD(Module Transmit) muodostaa yhteyden MCU:ihinRXD(vastaanottaa)

RXD(Module Receive) muodostaa yhteyden MCU:ihinTXD(Lähetä)

GNDyhdistääGND(Yhteinen peruste)

VCCyhdistää3.3V(Virtalähde)

Toimintaperiaate:MCU:n tarvitsee lähettää vain standardinmukaiset AT-komennot UART:n kautta Bluetooth-parametrien (kuten laitteen nimen, lähetystehon jne.) määrittämiseksi. Kun yhteys on muodostettu, kaikki MCU:n UART:n kautta lähettämät tiedot välitetään suoraan Bluetoothin kautta ja päinvastoin. Tämä menetelmä ei vaadi sinua sukeltamaan syvälle monimutkaiseen Bluetooth-protokollapinoon, joten se on täydellinen nopeaan kehitykseen.

2. Protokollatelakointitila (Mainstream-ratkaisu, sopii syvään mukauttamiseen)
Jos kehität syvällisesti Telink SDK:n pohjalta (esimerkiksi Tuya Smartin BLE-ratkaisulla), sinun on perus-UART-viestinnän lisäksi liitettävä joitakintilan ohjausnastatsaavuttaaksesi alhaisen-virranhallinnan ja tilansynkronoinnin.

Perusliitännät:

TX / RX:Risti-yhdistetty MCU:n kanssa, käytetään Bluetooth-protokollan datapakettien lähettämiseen (DP-tietojen raportointi ja vastaanotto).

Kehittyneet ohjausnastat (erittäin suositeltavaa):

Alhaisen-tehon ohjausnasta (herätys/lepotila):MCU käyttää tätä nastaa asettaakseen moduulin syvään lepotilaan. Tämä nasta on erittäin tärkeä akkukäyttöisille-laitteille, kuten älyrenkaille, jotka ovat erittäin herkkiä virrankulutukselle.

Yhteyden tilan ilmoitusnasta (linkki/tila):Kun puhelin muodostaa yhteyden tai katkaisee yhteyden Bluetoothin kautta, moduuli lähettää korkean tai matalan logiikkatason tämän GPIO:n kautta ilmoittaakseen MCU:lle. Tämän ansiosta MCU voi vaihtaa toimintatiloja ajoissa (esim. lepotilassa, kun yhteys on katkaistu, pysyy aktiivisena, kun se on kytketty).

RST (Reset pin):MCU voi pakottaa Bluetooth-moduulin uudelleenkäynnistyksen vetämällä tämän tapin alas.

Bluetooth Le Mesh Module

💡 Laitteistoliitäntäehdotuksia älyrenkaille:
Koska älyrenkaan sisätila on erittäin rajallinen ja se saa virtansa akusta, kiinnitä huomiota seuraaviin kahteen seikkaan, kun suunnittelet piirilevyä tai lentäviä johtoja:

Vähätehoinen{0}}suunnittelu:Muista liittää moduulin alhaisen virran{0}}ohjausnasta. Kun MCU havaitsee alhaisen akun jännitteen tai laite on käyttämättömänä, se voi aktiivisesti laittaa Bluetooth-moduulin syvään lepotilaan estääkseen epänormaalin virrankulutuksen.

Vakaa virtalähde:Bluetooth ottaa suuren hetkellisen virran lähettäessään signaaleja. On suositeltavaa kytkeä sopiva suodatuskondensaattori moduulin VCC- ja GND-nastojen väliin, jotta jännitteen vaihtelut eivät aiheuta moduulin odottamatonta uudelleenkäynnistystä.

Lähetä kysely