RREV24H-BD-BT-RCV24H-BDE-BT là module Bluetooth 5.0 System-in-Package (SiP) thuộc dòng BT24, tích hợp đầy đủ radio, baseband và protocol stack Bluetooth trong một chip duy nhất. Sản phẩm này được thiết kế cho các ứng dụng nhúng yêu cầu kết nối không dây ổn định, tiết kiệm năng lượng và hỗ trợ đa giao diện như UART, SPI, I²C và PCM. Với khả năng hoạt động ở chế độ BLE (Bluetooth Low Energy) và point-to-multipoint (lên đến 3 master và 7 slave đồng thời), module này phù hợp cho các hệ thống IoT, điều khiển từ xa, và thiết bị theo dõi thông minh trong môi trường công nghiệp hoặc dân dụng.
Điểm nổi bật của RREV24H-BD-BT-RCV24H-BDE-BT là khả năng tùy chỉnh linh hoạt thông qua AT commands, cho phép cấu hình UUID, chế độ phát sóng, và tiết kiệm pin mà không cần can thiệp vào firmware. Điều này giúp giảm thời gian phát triển và tối ưu hóa hiệu suất cho các dự án yêu cầu tích hợp Bluetooth nhanh chóng.
Bluetooth 5.0 Module RREV24H-BD-BT-RCV24H-BDE-BT Là Gì?

Định nghĩa và ứng dụng chính
RREV24H-BD-BT-RCV24H-BDE-BT là module Bluetooth 5.0 SiP thuộc dòng BT24 của Amped RF Technology, tích hợp toàn bộ chức năng radio, baseband và protocol stack Bluetooth trong một package nhỏ gọn. Module này hỗ trợ cả Bluetooth Classic và BLE (Bluetooth Low Energy), với khả năng kết nối đa điểm (point-to-multipoint) lên đến 10 liên kết đồng thời (3 master và 7 slave).
Ứng dụng chính của module bao gồm:
- Hệ thống điều khiển từ xa cho thiết bị công nghiệp và dân dụng.
- Thiết bị theo dõi và giám sát IoT (như cảm biến nhiệt độ, độ ẩm, áp suất).
- Thiết bị y tế và thể dục thông minh (ví dụ: máy đo nhịp tim, đồng hồ thông minh).
- Hệ thống âm thanh không dây (qua giao diện PCM).
- Ứng dụng nhúng yêu cầu giao tiếp UART/SPI/I²C với vi điều khiển.
Module này đặc biệt phù hợp cho các dự án yêu cầu tích hợp Bluetooth nhanh chóng mà không cần phát triển firmware từ đầu, nhờ vào khả năng cấu hình qua AT commands và hỗ trợ đa giao diện.
Sự khác biệt giữa RREV24H-BD và RCV24H-BDE-BT
Hai biến thể RREV24H-BD-BT và RCV24H-BDE-BT thuộc cùng dòng BT24 nhưng có một số khác biệt về tính năng và cấu hình chân:
- RREV24H-BD-BT:
- Hỗ trợ giao diện UART cơ bản (RXD/TXD) và các chân GPIO đa năng.
- Không tích hợp sẵn AT command set (cần firmware tùy chỉnh).
- Phù hợp cho các ứng dụng yêu cầu tùy biến cao về firmware.
- RCV24H-BDE-BT (DX-BT24):
- Tích hợp sẵn AT command set (ví dụ: AT+VERSION, AT+ADVI, AT+WRITE) để cấu hình UUID, chế độ phát sóng và tiết kiệm pin.
- Hỗ trợ UUID mặc định FFE2 cho write operations.
- Có chân Boot 0 để nạp firmware và Reset N cho khởi động lại module.
- Phù hợp cho các ứng dụng yêu cầu cấu hình nhanh chóng mà không cần lập trình phức tạp.
Sự khác biệt chính nằm ở khả năng cấu hình và tích hợp AT commands. RCV24H-BDE-BT là lựa chọn tối ưu cho các dự án cần triển khai nhanh, trong khi RREV24H-BD-BT phù hợp hơn cho các ứng dụng yêu cầu tùy biến sâu về firmware.
Thông Số Kỹ Thuật Chi Tiết Của Module Bluetooth Này
Giao diện và chân kết nối (UART, SPI, I²C, PCM)
RREV24H-BD-BT-RCV24H-BDE-BT hỗ trợ đa giao diện kết nối, cho phép tích hợp linh hoạt với các vi điều khiển và cảm biến:
- UART:
- Chân RXD (Pin 8) và TXD (Pin 6) cho truyền nhận dữ liệu nối tiếp.
- Hỗ trợ CTS (Pin 9) và RTS (Pin 10) cho điều khiển luồng dữ liệu (flow control).
- Tốc độ baud rate tùy chỉnh từ 1200 đến 921600 bps.
- SPI:
- Chân MISO (Pin 17), MOSI (Pin 18), SS (Pin 1), và CLK (Pin 20).
- Hỗ trợ chế độ Master/Slave với tốc độ lên đến 8 MHz.
- Tích hợp pull-down trên MISO và CLK để ổn định tín hiệu.
- I²C:
- Chân SCL (Pin 12) và SDA (Pin 11) với điện áp hoạt động 3.3V.
- Hỗ trợ tốc độ chuẩn (100 kHz) và nhanh (400 kHz).
- Pull-up tích hợp trên SDA để đảm bảo tín hiệu ổn định.
- PCM:
- Chân SYNC (Pin 13), DOUT (Pin 4), CLK (Pin 7), và DIN (Pin 5) cho truyền nhận âm thanh số.
- Hỗ trợ các định dạng PCM 16-bit với tốc độ lấy mẫu lên đến 8 kHz.
- Phù hợp cho ứng dụng âm thanh không dây như headset hoặc loa Bluetooth.
- GPIO và ADC:
- 16 chân GPIO đa năng (ví dụ: Pin 1, 2, 11, 14, 16, 17, 18, 20).
- Chân ADC 0 (Pin 11) hỗ trợ điện áp đầu vào tối đa 3.3V.
- Pull-down/pull-up tích hợp trên các chân GPIO để giảm nhiễu.
Module cũng tích hợp chân Boot 0 (Pin 2) để nạp firmware và Reset N (Pin 3) để khởi động lại module. Điện áp hoạt động của các chân I/O là 3.3V, với khả năng chịu đựng điện áp đầu vào lên đến 5V trên một số chân nhất định.
Tính năng Bluetooth và chế độ tiết kiệm năng lượng
RREV24H-BD-BT-RCV24H-BDE-BT hỗ trợ Bluetooth 5.0 với các tính năng nổi bật sau:
- Hỗ trợ BLE (Bluetooth Low Energy): Tiết kiệm năng lượng cho các ứng dụng IoT và thiết bị đeo.
- Kết nối đa điểm: Lên đến 3 master và 7 slave đồng thời (10 liên kết hoạt động).
- Packet types: Hỗ trợ tất cả các loại packet ACL và eSCO (2-EV3, 2-EV5, 3-EV3, 3-EV5).
- Sniff mode: Giảm tiêu thụ năng lượng khi không truyền dữ liệu.
- Mã hóa và xác thực: Hỗ trợ mã hóa AES với khóa từ 8 đến 128 bit.
- Bộ nhớ FLASH bền vững: Lưu trữ địa chỉ BD (Bluetooth Device Address) và các tham số người dùng.
Về tiết kiệm năng lượng, module hỗ trợ ba chế độ:
- Active mode: Hoạt động đầy đủ, tiêu thụ dòng điện ~8 mA.
- Sleep mode: Giảm tiêu thụ xuống ~1 mA, duy trì kết nối Bluetooth.
- Deep-sleep mode: Tiêu thụ cực thấp (~10 µA), chỉ giữ lại bộ nhớ và đồng hồ thời gian thực (RTC).
Đối với RCV24H-BDE-BT, chế độ tiết kiệm năng lượng có thể cấu hình qua AT command AT+PWRM (0: low-power mode, 1: working mode). Khoảng thời gian phát sóng (broadcast interval) cũng có thể điều chỉnh từ 100 ms đến 1.6 giây qua lệnh AT+ADVI, giúp tối ưu hóa tiêu thụ pin cho các ứng dụng khác nhau.
Cách Cấu Hình Và Sử Dụng AT Command Trên DX-BT24
Các lệnh AT cơ bản và cách thiết lập UUID
RCV24H-BDE-BT (DX-BT24) tích hợp sẵn AT command set để cấu hình module mà không cần lập trình firmware. Các lệnh AT phải được gửi qua giao diện UART với định dạng kết thúc bằng rn (hex 0D0A). Dưới đây là các lệnh AT cơ bản:
🔎 Xem ngay: Máy lạnh âm trần Reetech 4 HP Inverter RGTV36-DE-BT/RCV36-DEG-BT
- Test command:
- Lệnh:
AT - Phản hồi:
OKrn - Mục đích: Kiểm tra kết nối UART với module.
- Lệnh:
- Lấy phiên bản phần mềm:
- Lệnh:
AT+VERSION - Phản hồi:
+VERSION=<version>rnOKrn - Ví dụ:
+VERSION=DX-BT24_V1.2rnOKrn
- Lệnh:
- Thiết lập UUID cho notify/write:
- Lệnh:
AT+CHAR0xFE01 - Phản hồi:
+CHAR=FE01rnOKrn - UUID mặc định cho write là FFE2 (4 chữ số hex).
- Lệnh:
- Thiết lập UUID cho write:
- Lệnh:
AT+WRITE0xFE01 - Phản hồi:
+WRITE=FE01rnOKrn - UUID có thể tùy chỉnh từ 0000 đến FFFF.
- Lệnh:
Để thiết lập UUID cho một service hoặc characteristic, bạn cần gửi lệnh theo cú pháp AT+<CMD><UUID>. Ví dụ, để đặt UUID cho write là FE01:
AT+WRITE0xFE01rn +WRITE=FE01rn OKrn
Sau khi cấu hình, module cần được khởi động lại để các thay đổi có hiệu lực (trừ một số lệnh như AT+CHAR và AT+WRITE).
Cấu hình chế độ phát sóng và tiết kiệm pin
Để tối ưu hóa hiệu suất và tiết kiệm năng lượng, RCV24H-BDE-BT cho phép cấu hình chế độ phát sóng và tiết kiệm pin qua AT commands:
- Thiết lập chế độ tiết kiệm năng lượng:
- Lệnh:
AT+PWRM<Param> <Param>: 0 (low-power mode) hoặc 1 (working mode).- Ví dụ:
AT+PWRM0rn+PWRM=0rnOKrn(chế độ tiết kiệm năng lượng).
- Lệnh:
- Thiết lập khoảng thời gian phát sóng (broadcast interval):
- Lệnh:
AT+ADVI<Param> <Param>: Giá trị từ 0 đến F (0 = 100 ms, F = 1.6 s).- Ví dụ:
AT+ADVI5rn+ADVI=5rnOKrn(khoảng thời gian ~500 ms).
- Lệnh:
- Thiết lập chế độ phát sóng (advertising mode):
- Module hỗ trợ chế độ phát sóng có thể kết nối (connectable) và không thể kết nối (non-connectable).
- Chế độ mặc định là connectable, cho phép các thiết bị khác kết nối với module.
Ví dụ cấu hình hoàn chỉnh để tối ưu hóa tiết kiệm pin:
AT+PWRM0rn // Chế độ tiết kiệm năng lượng +PWRM=0rn OKrn AT+ADVI5rn // Khoảng thời gian phát sóng 500 ms +ADVI=5rn OKrn
Sau khi cấu hình, module sẽ tự động áp dụng các thiết lập mới. Lưu ý rằng một số thay đổi (như UUID) yêu cầu khởi động lại module để có hiệu lực.
Ứng Dụng Thực Tế Trong Thiết Bị Nhúng Và IoT
Kết nối đa điểm và hỗ trợ BLE
RREV24H-BD-BT-RCV24H-BDE-BT nổi bật với khả năng kết nối đa điểm (point-to-multipoint), cho phép một module đóng vai trò là master hoặc slave trong mạng Bluetooth phức tạp. Cụ thể:
- Kết nối đồng thời: Lên đến 10 liên kết hoạt động (3 master và 7 slave).
- Hỗ trợ BLE: Tiết kiệm năng lượng cho các thiết bị IoT như cảm biến, thiết bị đeo, và hệ thống giám sát.
- Scatternet: Hỗ trợ mạng lưới Bluetooth với nhiều master và slave, cho phép mở rộng phạm vi kết nối.
- Master-slave switch: Có thể chuyển đổi vai trò giữa master và slave trong quá trình kết nối.
Ứng dụng thực tế của tính năng này bao gồm:
- Hệ thống giám sát công nghiệp: Một master có thể kết nối với nhiều cảm biến (slave) để thu thập dữ liệu nhiệt độ, độ ẩm, áp suất trong nhà máy.
- Thiết bị y tế: Đồng hồ thông minh (master) kết nối với nhiều cảm biến sinh học (slave) như máy đo nhịp tim, huyết áp.
- Hệ thống điều khiển nhà thông minh: Module Bluetooth đóng vai trò trung tâm (master) kết nối với các thiết bị như đèn, quạt, khóa cửa (slave).
Với hỗ trợ BLE, module tiêu thụ rất ít năng lượng, phù hợp cho các thiết bị chạy bằng pin như cảm biến không dây hoặc thiết bị đeo.
Tích hợp với vi điều khiển và cảm biến
RREV24H-BD-BT-RCV24H-BDE-BT dễ dàng tích hợp với các vi điều khiển (MCU) và cảm biến thông qua các giao diện UART, SPI, I²C và PCM. Dưới đây là một số ví dụ tích hợp thực tế:
- Tích hợp với Arduino qua UART:
- Kết nối chân RXD (Pin 8) của module với TX của Arduino, và TXD (Pin 6) với RX của Arduino.
- Sử dụng thư viện SoftwareSerial để giao tiếp với module qua AT commands.
- Ví dụ: Gửi lệnh
AT+VERSIONđể kiểm tra phiên bản firmware.
- Tích hợp với Raspberry Pi qua SPI:
- Kết nối chân MISO, MOSI, CLK và SS của module với các chân tương ứng trên Raspberry Pi.
- Sử dụng thư viện spidev để truyền nhận dữ liệu qua SPI.
- Phù hợp cho các ứng dụng yêu cầu tốc độ truyền dữ liệu cao.
- Tích hợp với cảm biến qua I²C:
- Kết nối chân SCL và SDA của module với cảm biến (ví dụ: BMP280 cho đo nhiệt độ/áp suất).
- Module đóng vai trò master I²C để đọc dữ liệu từ cảm biến và truyền qua Bluetooth.
- Phù hợp cho các ứng dụng giám sát môi trường.
- Tích hợp với hệ thống âm thanh qua PCM:
- Kết nối chân SYNC, DOUT, CLK và DIN của module với codec âm thanh (ví dụ: PCM5102).
- Hỗ trợ truyền nhận âm thanh số qua Bluetooth cho ứng dụng headset hoặc loa không dây.
Ví dụ mã Arduino đơn giản để gửi AT command:
#include <SoftwareSerial.h>
SoftwareSerial btSerial(2, 3); // RX, TX
void setup() {
Serial.begin(9600);
btSerial.begin(9600);
}
void loop() {
if (btSerial.available()) {
Serial.write(btSerial.read());
}
if (Serial.available()) {
btSerial.write(Serial.read());
}
}
Đoạn mã trên cho phép gửi và nhận dữ liệu qua UART giữa Arduino và module Bluetooth. Bạn có thể gửi lệnh AT+VERSIONrn để kiểm tra kết nối.
So Sánh Giá Và Lựa Chọn Module Bluetooth Phù Hợp Nhu Cầu
Khi lựa chọn module Bluetooth cho dự án, RREV24H-BD-BT-RCV24H-BDE-BT nổi bật với khả năng tích hợp đa giao diện và hỗ trợ Bluetooth 5.0. Tuy nhiên, tùy vào nhu cầu cụ thể, bạn có thể cân nhắc các yếu tố sau để lựa chọn module phù hợp:
🔗 Bạn có thể xem: Điều hòa âm trần Reetech 24000BTU 1 chiều RGT24-DA-BT/RC24-DAG-BT
- Nhu cầu về giao diện:
- Nếu dự án yêu cầu giao tiếp UART đơn giản, cả hai biến thể đều phù hợp.
- Nếu cần tích hợp với cảm biến qua I²C hoặc SPI, RREV24H-BD-BT và RCV24H-BDE-BT đều hỗ trợ tốt.
- Đối với ứng dụng âm thanh, giao diện PCM của module là lựa chọn tối ưu.
- Khả năng cấu hình:
- RCV24H-BDE-BT là lựa chọn tốt nhất nếu bạn cần cấu hình nhanh qua AT commands mà không cần lập trình firmware.
- RREV24H-BD-BT phù hợp hơn nếu bạn muốn tùy biến sâu về firmware và giao thức.
- Hỗ trợ BLE và tiết kiệm năng lượng:
- Cả hai biến thể đều hỗ trợ BLE và các chế độ tiết kiệm năng lượng (sleep, deep-sleep).
- Nếu dự án yêu cầu hoạt động liên tục với pin, hãy ưu tiên RCV24H-BDE-BT với khả năng cấu hình broadcast interval và low-power mode.
- Giá thành và tính sẵn có:
- RCV24H-BDE-BT thường có giá cao hơn một chút do tích hợp sẵn AT command set.
- RREV24H-BD-BT có thể rẻ hơn nhưng yêu cầu phát triển firmware riêng.
- Cả hai biến thể đều có sẵn tại các nhà phân phối linh kiện điện tử lớn.
Dưới đây là bảng so sánh nhanh giữa hai biến thể:
| Tiêu chí | RREV24H-BD-BT | RCV24H-BDE-BT |
|---|---|---|
| AT Command Set | Không | Có |
| UUID mặc định | Không | FFE2 |
| Chân Boot 0 | Có | Có |
| Chân Reset N | Có | Có |
| Giao diện hỗ trợ | UART, SPI, I²C, PCM | UART, SPI, I²C, PCM |
| Phù hợp cho | Tùy biến firmware | Triển khai nhanh |
Tóm lại, nếu bạn cần một module Bluetooth linh hoạt, dễ cấu hình và hỗ trợ đa giao diện, RREV24H-BD-BT-RCV24H-BDE-BT là lựa chọn đáng cân nhắc. Hãy xác định rõ nhu cầu về giao diện, khả năng cấu hình và ngân sách để chọn biến thể phù hợp nhất cho dự án của bạn.
RREV24H-BD-BT-RCV24H-BDE-BT là giải pháp Bluetooth 5.0 toàn diện cho các ứng dụng nhúng và IoT, với khả năng tích hợp đa giao diện, hỗ trợ BLE và kết nối đa điểm. Module này không chỉ đáp ứng nhu cầu kết nối không dây ổn định mà còn tối ưu hóa hiệu suất và tiết kiệm năng lượng cho các thiết bị chạy bằng pin. Với hai biến thể RREV24H-BD-BT và RCV24H-BDE-BT, bạn có thể lựa chọn tùy theo nhu cầu về tùy biến firmware hoặc cấu hình nhanh qua AT commands. Dù là dự án công nghiệp, y tế hay nhà thông minh, module này đều mang lại giải pháp kết nối đáng tin cậy và hiệu quả.
Mua RREV24H-BD-BT-RCV24H-BDE-BT chính hãng tại Điện máy EEW – Giải pháp làm mát tối ưu cho không gian của bạn
Tại Điện máy EEW, sản phẩm RREV24H-BD-BT-RCV24H-BDE-BT được cam kết mang đến hiệu suất làm mát vượt trội cùng công nghệ tiên tiến, đáp ứng mọi nhu cầu sử dụng trong gia đình và văn phòng. Với thiết kế hiện đại, tiết kiệm năng lượng và độ bền cao, đây là lựa chọn hoàn hảo để tận hưởng không gian mát mẻ suốt 24 giờ.
Điện máy EEW tự hào là địa chỉ uy tín cung cấp RREV24H-BD-BT-RCV24H-BDE-BT chính hãng, đảm bảo chất lượng và dịch vụ hậu mãi chuyên nghiệp. Hãy đến với chúng tôi để trải nghiệm sự khác biệt ngay hôm nay!






Đánh giá
Chưa có đánh giá nào.