Mạch thu-phát RF Uart CC1101 433Mhz
Mạch thu-phát RF Uart CC1101 433Mhz
- Hàng trong kho: 3
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1089
- Vị trí: 1B17
Số lượng đã bán: 2
Lượt xem: 383
86.400đ
Giá chưa bao gồm VAT: 80.000đ
1. Giới thiệu tổng quan
Mạch thu-phát RF Uart CC1101 433Mhz là một module vô tuyến công suất thấp hoạt động ở dải tần ISM, lý tưởng cho các ứng dụng không dây tầm xa. Sản phẩm nổi bật với khả năng cấu hình linh hoạt qua phần mềm, độ nhạy thu cao, hỗ trợ nhiều chế độ điều chế và tích hợp bộ đệm FIFO độc lập giúp tối ưu hóa hiệu suất truyền dữ liệu.
2. Thông số kỹ thuật
- Điện áp hoạt động: 1.8 - 3.6 VDC
- Tần số sóng mang: 433 MHz (Hỗ trợ 300-348 MHz, 387-464 MHz và 779-928 MHz)
- Hệ thống điều chế: ASK, OOK, MSK, 2-FSK, 4-FSK, GFSK
- Độ nhạy thu: -99 dBm
- Tốc độ truyền dữ liệu: 1.2 ~ 500 kbps
- Công suất phát tối đa: +10 dBm (có thể lập trình)
- Khoảng cách truyền: 300 - 500 mét (tùy thuộc vào môi trường và tốc độ baud)
- Dòng tiêu thụ: 15.6 mA (RX, 2.4kbps, 433MHz)
- Giao tiếp: UART / SPI (chuẩn chân DIP 2.0mm)
- Bộ đệm dữ liệu: 64-byte RX và TX FIFO riêng biệt
3. Ứng dụng
- Hệ thống điều khiển từ xa công nghiệp và dân dụng
- Mạng cảm biến không dây thu thập dữ liệu tự động
- Hệ thống nhà thông minh (Smart Home), báo động chống trộm
- Đồ chơi điều khiển từ xa và các dự án IoT sử dụng vi điều khiển
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Chuẩn bị 2 mạch CC1101, 2 bo mạch Arduino (hoặc ESP), nguồn cấp ổn định 3.3V và dây cắm breadboard.
- Thao tác: Kết nối nguồn và các chân giao tiếp SPI/UART của module với Arduino theo sơ đồ. Nạp code phát (TX) cho một module và code thu (RX) cho module còn lại.
- Kết quả: Mở Serial Monitor trên máy tính để kiểm tra, module thu nhận được dữ liệu chính xác từ module phát gửi sang mà không bị lỗi CRC.
* Lưu ý an toàn: Không cấp nguồn vượt quá 3.6V vì sẽ làm cháy IC. Đảm bảo lắp ăng-ten trước khi cấp nguồn phát để tránh hư hỏng tầng khuếch đại RF.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 3.3V Arduino (Không cấp 5V)
- GND nối với GND Arduino
- GDO0 nối với Chân số 2 (Interrupt/Digital Pin)
- CSN nối với Chân số 10 (SPI SS)
- SCK nối với Chân số 13 (SPI SCK)
- MOSI nối với Chân số 11 (SPI MOSI)
- MISO nối với Chân số 12 (SPI MISO)
C/C++ (Arduino/ESP)
#include // Khai báo sử dụng thư viện CC1101 cho Arduino
void setup() {
Serial.begin(9600); // Khởi tạo kết nối với module CC1101
if (ELECHOUSES_CC1101::init()) {
Serial.println("CC1101 khoi tao thanh cong!");
} else {
Serial.println("Loi ket noi CC1101!");
}
}
void loop() {
// Đoạn mã kiểm tra thu phát cơ bản
byte txBuffer[1] = {100}; // Gửi dữ liệu mẫu
ELECHOUSES_CC1101::SendData(txBuffer, 1);
Serial.println("Da gui du lieu!");
delay(1000);
} mach thu phat rf uart cc1101 433mhz





















