Metode koneksi antara modul Bluetooth dan MCU utama terutama bergantung pada jenis modul yang Anda pilih. Mengingat proyek cincin pintar yang sedang Anda kerjakan, biasanya ada dua solusi koneksi utama:
1. Mode Transmisi Transparan UART (Yang paling sederhana, cocok untuk memulai dengan cepat-up)
Jika Anda menggunakan modul-yang telah di-flash dengan firmware Bluetooth terintegrasi (seperti E104-BT09, MS52SF1, dll., berdasarkan Telink TLSR8208), modul tersebut biasanya berkomunikasi dengan MCU melaluiTransmisi transparan UART.
Metode koneksi:
TXD(Module Transmit) terhubung ke MCURXD(Menerima)
RXD(Modul Penerimaan) terhubung ke MCUTXD(Mengirimkan)
GNDterhubung keGND(Kesamaan)
VCCterhubung ke3.3V(Catu Daya)
Prinsip kerja:MCU hanya perlu mengirimkan perintah AT standar melalui UART untuk mengonfigurasi parameter Bluetooth (seperti nama perangkat, daya pancar, dll.). Setelah koneksi terjalin, setiap data yang dikirim MCU melalui UART akan langsung diteruskan melalui Bluetooth, begitu pula sebaliknya. Metode ini tidak mengharuskan Anda mendalami tumpukan protokol Bluetooth yang rumit, sehingga sempurna untuk pengembangan cepat.
2. Mode Docking Protokol (Solusi arus utama, cocok untuk penyesuaian mendalam)
Jika Anda mengembangkan secara mendalam berdasarkan Telink SDK (misalnya, menggunakan solusi BLE Tuya Smart), selain komunikasi UART dasar, Anda juga perlu menghubungkan beberapapin kontrol statusuntuk mencapai-manajemen daya rendah dan sinkronisasi status.
Koneksi dasar:
Terima kasih / RX:Terhubung-silang dengan MCU, digunakan untuk mengirimkan paket data protokol Bluetooth (pelaporan dan penerimaan data DP).
Pin kontrol lanjutan (Sangat disarankan):
Pin kontrol-daya rendah (Bangun/Tidur):MCU menggunakan pin ini untuk mengalihkan modul ke mode tidur nyenyak. Untuk-perangkat bertenaga baterai seperti smart ring yang sangat sensitif terhadap konsumsi daya, pin ini sangat penting.
Pin pemberitahuan status koneksi (Link/State):Ketika telepon terhubung atau terputus melalui Bluetooth, modul akan mengeluarkan tingkat logika tinggi atau rendah melalui GPIO ini untuk memberi tahu MCU. Hal ini memungkinkan MCU untuk beralih status kerja tepat waktu (misalnya, tidur saat sambungan terputus, tetap aktif saat tersambung).
Pertama (Setel ulang pin):MCU dapat memaksa reboot modul Bluetooth dengan menarik pin ini ke posisi rendah.
💡 Saran koneksi perangkat keras untuk cincin pintar:
Karena ruang internal cincin pintar sangat terbatas dan ditenagai oleh baterai, harap perhatikan dua poin berikut saat mendesain PCB atau kabel terbang:
Desain-berdaya rendah:Pastikan untuk menyambungkan pin kontrol-berdaya rendah pada modul. Ketika MCU mendeteksi tegangan baterai rendah atau perangkat dalam keadaan idle, MCU dapat secara aktif membuat modul Bluetooth tertidur lelap untuk mencegah pengurasan daya yang tidak normal.
Catu daya yang stabil:Bluetooth menarik arus sesaat yang besar saat mengirimkan sinyal. Disarankan untuk menghubungkan kapasitor penyaringan yang sesuai antara pin VCC dan GND modul untuk mencegah fluktuasi tegangan yang menyebabkan modul restart secara tidak terduga.


