Module thu tín hiệu RF 433MHz

0
1272

Module thu tín hiệu RF 433MHz là module phổ biến nhất và rẻ nhất để sử dụng cho mục đích thương mại. Module này giúp nhận tín hiệu ở tần số 433MHz thông thường nhưng nó cũng có một nút nhấn tích hợp để thay đổi tần số khác nhau từ 315MHz đến 433MHz.

Module có thể nhận dữ liệu nhưng không thể giải mã và xem dữ liệu mà không sử dụng thiết bị thứ ba. Hầu hết phài giao tiếp với bảng mạch điều khiển và vi điều khiển. Đầu ra của module ở dạng mã hóa có thể giải mã được thông qua lập trình và bộ mã hóa.

Module thu tín hiệu RF 433MHz

Sơ đồ chân bộ thu tín hiệu RF 433MHz

Bộ thu RF 433MHz có 6 chân, có 4 chức năng. Sơ đồ chân mô tả chức năng của tất cả các chân này.

Sơ đồ chân bộ thu tín hiệu RF 433MHz 

Mô tả cấu hình chân

Chân VCC:  là chân đầu vào cấp nguồn cho module RF. Nguồn sẽ kích hoạt mạch bên trong để làm cho nó hoạt động.

Chân GND:  Chân nối đất chung với mạch nguồn điều khiển.

Chân DATA: Có hai chân đầu vào dữ liệu chung. Mỗi lần chỉ nhận dữ liệu từ một chân.

Chân Antenna: Giúp kết nối dây ăng-ten bên ngoài để mở rộng phạm vi giao tiếp lên đến 100 mét. Kích thước của ăng-ten sẽ phụ thuộc vào tần số hoạt động.

Đặc tính của module thu RF 433MHz

  • Bộ thu tín hiệu RF cung cấp đầu ra ở dạng mã hóa.
  • Dải điện áp hoạt động tối đa 5V.
  • Tần số có thể thay đổi bằng cách sử dụng một nút màu xanh lá cây trên đó.
  • Là một trong những bộ thu tín hiệu rẻ nhất và có mức tiêu thụ điện năng thấp.
  • Module RF 433MHz sử dụng tín hiệu ASK / OOK làm đầu vào.

Ứng dụng bộ thu tín hiệu RF 433MHz

  • Máy thu RF có một ứng dụng rộng rãi trong tự động hóa trong nhà.
  • An ninh trong nhà, hầu hết các báo động trộm sử dụng bộ thu RF để nhận dữ liệu.
  • Module RF nhận dữ liệu điều khiển từ xa trong xe hơi.
  • Mở khóa không cần chìa khóa từ xa.

Cách sử dụng bộ thu tín hiệu RF

Module thu RF có thể trông đơn giản để sử dụng nhưng hơi khó để nhận dữ liệu. Module nhận dữ liệu dưới dạng tín hiệu và gửi ra chân data.

Dữ liệu mà module nhận được luôn ở dạng mã hóa và có thể giải mã được bằng hai phương pháp. Đầu tiên là thông qua lập trình và thứ hai là dùng bộ giải mã.

Lập trình với Arduino hoặc STM32

Module thu RF 433MHz nhận dữ liệu dưới dạng ASK. Để giải mã, một chương trình bên trong có thể trợ giúp. Đối với bo mạch vi điều khiển, một số thư viện hỗ trợ có thể sử dụng để giải điều chế / giải mã tín hiệu. Một số trong số đó là:

#include <REGx051.H> (Ngôn ngữ C)

#include <RH_ASK.h> (Arduino và STM32F103C8)

Hai thư viện này trông có vẻ dễ dàng sử dụng nhưng khó để nhận dữ liệu và chuyển đổi nó ở dạng ban đầu. Đôi khi dữ liệu được chuyển đổi có thể bị hỏng. Để tránh hỏng dữ liệu, có một phương pháp khác. Sơ đồ mạch dưới đây cho biết giao tiếp của module với Arduino.

Lập trình với Arduino hoặc STM32

Có thể đọc hướng dẫn dưới đây:

  • Module thu và phát RF giao tiếp với Arduino

Bộ giải mã

Bộ giải mã được thiết kế đặc biệt để chuyển đổi dữ liệu từ module thu RF 433MHz ở dạng mã hóa sang 4-bit. Dữ liệu đã chuyển đổi này có thể được nhận bởi các thiết bị hoặc vi mạch bên ngoài. Việc chuyển đổi dữ liệu này loại bỏ giới hạn lập trình đối với bộ điều khiển. Hầu hết mọi ngôn ngữ lập trình đều có thể sử dụng được với bộ giải mã để giải mã dữ liệu.

Yêu cầu ăng-ten với module thu tín hiệu RF

Ăng-ten bên ngoài có thể được gắn vào module thu RF để mở rộng phạm vi giao tiếp. Để mở rộng phạm vi, module phải có dây dài 23cm cho 315MHz và 17cm cho 433,92MHz.

Cả hai là phạm vi giao tiếp tối thiểu và tối đa của ăng-ten tương ứng với mức tần số tối đa và tối thiểu.

Vấn đề bảo mật

Module thu tín hiệu RF luôn nhận dữ liệu từ bộ phát tín hiệu RF phát dữ liệu dưới dạng tín hiệu. Mọi tín hiệu của bộ phát RF có cùng tần số sẽ nhận được bởi module thu RF. Kết nối an toàn có thể được thiết lập bằng cách sử dụng lập trình và bộ mã hóa / giải mã.

>>> Mời anh em xem thêm:

Tôi là một người làm việc trong lĩnh vực cơ khí, thiết bị công nghiệp....Blog là nơi tôi chia sẻ thông tin hữu ích đến các bạn đọc.
Subscribe
Notify of
0 Bình luận
Inline Feedbacks
View all comments