Hướng dẫn cấu hình lora xs1278 rs232 năm 2024

Module RF SX1278 Lora E32-433T20D 433Mhz 3000m & Module RF SX1278 Lora E32-433T30D1B 433Mhz 8000m sử dụng chip SX1278 chuẩn giao tiếp LORA (Long Range), công nghệ LORA là một công nghệ truyền nhận mang hai đặc điểm quan trọng là tiết kiệm năng lượng và khoảng cách phát siêu xa (Ultimate long range wireless solution). Đây là một chuẩn được dùng nhiều hiện nay trong công nghệ 4.0, IoT bởi nó còn có khả năng cấu hình để tạo thành mạng giao tiếp.

Module RF SX1278 Lora E32-433T20D 433Mhz 3000m & Module RF SX1278 Lora E32-433T30D1B 433Mhz 8000m có bán tại nshopvn.com được sản xuất bởi EBYTE, nó được tích hợp phần chuyển đổi giao tiếp SPI của SX1278 sang UART giúp việc giao tiếp và sử dụng rất dễ dàng, chỉ cần kết nối với phần mềm của hãng để cấu hình địa chỉ, tốc độ và công suất truyền là có thể sử dụng.

Cần mua thêm mạch chuyển USB-UART để kết nối máy tính: Mạch chuyển đổi USB sang TTL E15-USB-T2 CP2102

Mua Anten cho module: Anten RF đa hướng SMA tần số 433Mhz 3.5dBi

Ngoài ra các bạn có thể mở rộng các loại anten khác lớn hơn để đạt tối đa khoảng cách truyền nhận được công bố bởi nhà sản xuất.

Thông số kỹ thuật

  • Hãng sản xuất : EBYTE
  • IC chính: SX1278 của SEMTECH.
  • Điện áp hoạt đông: 2.3 – 5.5 VDC
  • Tốc độ truyền: 0.3 – 19.2 Kbps ( mặc định 2.4 Kbps)
  • Điện áp giao tiếp: TTL-3.3V
  • Giao tiếp UART Data bits 8, Stop bits 1, Parity none, tốc độ từ 1200 – 115200
  • Tần số: 410 – 441Mhz
  • Dung lượng bộ nhớ đệm: 512bytes
  • Hỗ trợ 65536 địa chỉ cấu hình
  • Nhiệt độ hoạt động: -40 ~ 85° C
  • Độ ẩm làm việc: 10 ~ 90%
  • Model: E32-433T20D Lora SX1278 433Mhz (TTL-100)
    • Công suất: 20dbm (100mW)
    • Khoảng cách truyền tối đa trong điều kiện lý tưởng: 3000m
    • Độ nhạy: -130dBm
    • Dòng điện làm việc: 110mA
    • Kích thước: 21 x 36mm
    • Trọng lượng: 8g
  • Model: E32 433T30D 1B Lora SX1278 433Mhz
    • Công suất: 30dbm (1W)
    • Khoảng cách truyền tối đa trong điều kiện lý tưởng: 8000m
    • Độ nhạy: -147dBm
    • Dòng điện làm việc: 610mA
    • Kích thước: 24 x 43mm
    • Trọng lượng: 10g

Video mô tả:

Video thử nghiệm :

Kích thước Module RF SX1278 Lora E32

Model: E32-433T20D Lora SX1278 433Mhz 3000m (TTL-100)

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Kích thước Module RF SX1278 Lora E32-433T20D 433Mhz 3000m

Model: E32 433T30D 1B Lora SX1278 433Mhz 8000m

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Kích thước Module RF SX1278 Lora E32-433T30D1B 433Mhz 8000m

Lưu ý: chân M0,M1 nối GND để truyền nhận bình thường hoặt nối với GPIO của vi điều khiển để thay đổi các Mode.

Hướng dẫn cấu hình Mạch thu phát RF UART lora SX1278 433Mhz

Chuẩn bị:

  • Mạch lora SX1278
  • Mạch chuyển USB UART PL2303 hoặc 2102… hoặc dùng module chuyển đổi usb sang TTL cho RF SX1278
  • Phần mềm: https://drive.google.com/file/d/1499kQOtRGzZjlpxKOLQ6ghipOu7UrJ79/view?usp=sharing

Kết nối:

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Kết nối Mạch thu phát RF UART lora SX1278 433Mhz

Nếu dùng module chuyển đổi usb sang TTL cho RF SX1278 thì tháo jump như hình dưới:

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Nếu dùng module chuyển đổi usb sang TTL cho RF SX1278 thì tháo jump

Tiến hành cấu hình:

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Tiến hành cấu hình Mạch thu phát RF UART lora SX1278 433Mhz

  • B1: Chọn cổng Com
  • B2: OpenPort để mở cổng giao tiếp
  • B3: GetPram để đọc dữ liệu của module
  • B4: Tùy chỉnh các giá trị phù hợp
  • B5: SetParam để lưu giá trị cài đặt vào module

Test SX1278 với Arduino:

Lưu ý: cần chỉnh cho 2 module sx1278 có thông số giống nhau

Code test: https://drive.google.com/file/d/1v8oz1rdKDML4J6SoaspLfTDLHTXZvuuG/view?usp=sharing

Sơ đồ đấu với Arduino:

Mạch phát:

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Sơ đồ kết nối RF SX1278 với Arduino

Mạch thu:

Hướng dẫn cấu hình lora xs1278 rs232 năm 2024
Sơ đồ kết nối RF SX1278 với Arduino

Mô tả hoạt động:

Bình thường mạch phát vẫn gửi tín hiệu qua mạch thu với tốc độ gửi 100ms được hiển thị trên màn hình oled 13.: PPS (ping per seconds) và AVG (giá trị Ping trung bình)

khi mạch phát nhận được tín hiệu từ nút nhấn giữ liên tục, mạch sẽ gửi tín hiệu 10ms/ lần, số ping càng cao chứng tỏ tín hiệu truyền nhận tốt, ngược lại ping càng thấp về 0 chứng tỏ sóng yếu và mất sóng