Tengingaraðferðin milli Bluetooth einingarinnar og aðal MCU fer aðallega eftir gerð einingarinnar sem þú velur. Miðað við snjallhringaverkefnið sem þú ert að vinna að eru venjulega tvær almennar tengingarlausnir:
1. UART gagnsæ sendingarstilling (einfaldasta, hentugur fyrir fljótlega ræsingu-)
Ef þú ert að nota for-flassaða einingu með innbyggðum Bluetooth-fastbúnaði (eins og E104-BT09, MS52SF1, o.s.frv., byggt á Telink TLSR8208), hafa þeir venjulega samskipti við MCU í gegnumUART gagnsæ sending.
Tengingaraðferð:
TXD(Module Sending) tengist MCURXD(Fáðu)
RXD(Module Receive) tengist MCUTXD(Senda)
GNDtengistGND(Common Ground)
VCCtengist3.3V(Aflgjafi)
Vinnuregla:MCU þarf aðeins að senda staðlaðar AT skipanir í gegnum UART til að stilla Bluetooth breytur (svo sem heiti tækis, sendingarorku osfrv.). Eftir að tengingunni er komið á verða öll gögn send af MCU í gegnum UART beint áfram um Bluetooth og öfugt. Þessi aðferð krefst þess ekki að þú kafar djúpt í flókna Bluetooth samskiptareglur stafla, sem gerir hann fullkominn fyrir hraða þróun.
2. Samskiptakví (Almennri lausn, hentugur fyrir djúpa aðlögun)
Ef þú ert að þróa djúpt byggt á Telink SDK (til dæmis með BLE lausn Tuya Smart), til viðbótar við grunn UART samskipti, þarftu einnig að tengja nokkurstöðustýringarpinnartil að ná lítilli-orkustjórnun og stöðusamstillingu.
Grunntengingar:
TX / RX:Kross-tengt við MCU, notað til að senda Bluetooth-samskiptareglur gagnapakka (DP gagnaskýrsla og móttaka).
Háþróaðir stjórnpinnar (mjög mælt með):
Lágt-aflsstýringarpinna (Vökun/Svefn):MCU notar þennan pinna til að setja eininguna í djúpsvefnham. Fyrir rafhlöðuknúin tæki eins og snjallhringa sem eru mjög viðkvæm fyrir orkunotkun er þessi pinna mikilvægur.
Tilkynningarpinna um tengingarstöðu (tengill/ástand):Þegar síminn tengist eða aftengir í gegnum Bluetooth mun einingin gefa út hátt eða lágt rökfræðistig í gegnum þennan GPIO til að láta MCU vita. Þetta gerir MCU kleift að skipta um vinnuástand í tíma (td sofandi þegar hann er aftengdur, vera virkur þegar hann er tengdur).
RST (Endurstilla pinna):MCU getur þvingað endurræsingu á Bluetooth-einingunni með því að draga þennan pinna lágt.
💡 Tillögur um tengingar við vélbúnað fyrir snjallhringa:
Þar sem innra rými snjallhringsins er afar takmarkað og hann er knúinn af rafhlöðu, vinsamlegast fylgstu vel með eftirfarandi tveimur atriðum þegar þú hannar PCB eða fljúgandi víra:
Lág-aflhönnun:Vertu viss um að tengja lága-aflsstýripinna einingarinnar. Þegar MCU skynjar lága rafhlöðuspennu eða tækið er aðgerðalaust getur það virkan sett Bluetooth-eininguna í djúpan svefn til að koma í veg fyrir óeðlilegt rafmagnsleysi.
Stöðugt aflgjafi:Bluetooth dregur mikinn tafarlausan straum við sendingu merkja. Mælt er með því að tengja viðeigandi síunarþétta á milli VCC og GND pinna einingarinnar til að koma í veg fyrir að spennusveiflur valdi því að einingin endurræsist óvænt.


