Mạch RF UART Lora SX1278 433Mhz 3000m
Mạch RF UART Lora SX1278 433Mhz 3000m
- Hàng trong kho: 20
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1511
- Vị trí: 1B18
Số lượng đã bán: 51
Lượt xem: 360
264.600đ
Giá chưa bao gồm VAT: 245.000đ
1. Giới thiệu tổng quan
Mạch RF UART Lora SX1278 433Mhz 3000m sử dụng chip SX1278 từ nhà sản xuất Semtech, ứng dụng công nghệ điều chế LoRa cho khả năng truyền dữ liệu tầm xa lên đến 3km và tối ưu hóa năng lượng vượt trội. Mạch được tích hợp sẵn bộ chuyển đổi giao tiếp UART tiện lợi, hỗ trợ 4 chế độ hoạt động linh hoạt giúp dễ dàng kết nối và lập trình với vi điều khiển hoặc máy tính.
2. Thông số kỹ thuật
- IC chính: SX1278 (SEMTECH)
- Tần số hoạt động: 410 - 441 MHz (Mặc định 433 MHz)
- Công suất phát: 30dBm (1W)
- Khoảng cách truyền: Lên đến 3000m (trong điều kiện lý tưởng)
- Chuẩn giao tiếp: UART
- Điện áp hoạt động: 2.0 – 5.5 VDC
- Dòng điện tiêu thụ: Phát (TX): 104mA, Nhận (RX): 18mA, Ngủ (Sleep): 1.5uA
- Chế độ hoạt động: 4 chế độ (Normal, Power Saving, Wake up, Sleep) điều khiển qua chân M0, M1
- Nhiệt độ hoạt động: -40°C ~ 85°C
3. Ứng dụng
- Phát triển các hệ thống và thiết bị IoT truyền thông tầm xa, tiết kiệm pin.
- Ứng dụng trong nông nghiệp thông minh, nhà thông minh thu thập dữ liệu cảm biến diện rộng.
- Giám sát, điều khiển thiết bị máy móc và tự động hóa công nghiệp từ xa.
- Truyền nhận dữ liệu không dây tầm xa giữa các vi điều khiển như Arduino, ESP32, STM32.
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: 2 mạch LoRa SX1278, 2 module USB-UART, nguồn điện 3.3V - 5V và dây cắm.
- Thao tác: Cấp nguồn 3.3V - 5V vào chân VCC và GND của module, nối chân M0 và M1 xuống GND để đưa mạch về Mode 0 (chế độ hoạt động bình thường). Kết nối chéo chân TX/RX của 2 mạch LoRa với 2 mạch USB-UART cắm vào máy tính, mở 2 cửa sổ Serial Monitor/Terminal cùng tốc độ Baudrate để gửi thử dữ liệu.
- Kết quả: Nhập dữ liệu từ Serial Monitor của mạch này và nhận được chính xác dữ liệu ở Serial Monitor của mạch còn lại, chứng tỏ hệ thống truyền nhận hoạt động tốt.
* Lưu ý an toàn: Không cấp điện áp vượt quá 5.5VDC vào chân VCC để tránh làm hỏng IC. Đảm bảo nối đúng chân RX-TX chéo nhau và chung GND giữa mạch LoRa và module USB-UART.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V hoặc 3.3V Arduino
- GND nối với GND Arduino
- TXD nối với Pin 2 (RX) của Arduino
- RXD nối với Pin 3 (TX) của Arduino
- M0 nối với GND Arduino
- M1 nối với GND Arduino
C/C++ (Arduino/ESP)
#include
// Khai báo chân SoftwareSerial cho LoRa (RX, TX)
SoftwareSerial loraSerial(2, 3);
void setup() {
// Khởi động Serial Monitor máy tính
Serial.begin(9600);
// Khởi động Serial kết nối với mạch LoRa
loraSerial.begin(9600);
Serial.println("Khoi động xong, sẵn sàng truyền nhận dữ liệu LoRa...");
}
void loop() {
// Nếu nhận được dữ liệu từ máy tính, gửi đi qua LoRa
if (Serial.available()) {
String dataToSend = Serial.readString();
loraSerial.println(dataToSend);
Serial.print("Đã gửi: ");
Serial.println(dataToSend);
}
// Nếu nhận được dữ liệu từ LoRa, hiển thị lên máy tính
if (loraSerial.available()) {
String receivedData = loraSerial.readString();
Serial.print("Nhận được từ LoRa: ");
Serial.println(receivedData);
}
} mach rf uart lora sx1278 433mhz 3000m













