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.
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.
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.
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ã.
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.
Có thể đọc hướng dẫn dưới đây:
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.
Ă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.
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ã.
>>> 100+ Mã Sản Phẩm Dây Rút: https://mecsu.vn/san-pham/day-rut-nhua.5op
>>> 1000+ Mã Sản Phẩm Đầu Cosse: https://mecsu.vn/san-pham/dau-cosse.Q1j
>>> Mời anh em xem thêm: