Mạch phát RF 433Mhz
Mạch phát RF 433Mhz
- Hàng trong kho: 39
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1088
- Vị trí: 1A22
Số lượng đã bán: 34
Lượt xem: 222
12.960đ
Giá chưa bao gồm VAT: 12.000đ
1. Giới thiệu tổng quan
Mạch phát RF 433Mhz là một module truyền tín hiệu vô tuyến nhỏ gọn, chuyên dùng trong các hệ thống điều khiển từ xa không dây. Sản phẩm nổi bật với khả năng hoạt động ổn định, tiêu thụ điện năng thấp và dễ dàng tích hợp với các vi điều khiển như Arduino, STM32 để làm remote tự chế.
2. Thông số kỹ thuật
- Tần số hoạt động: 433.92 MHz
- Điện áp hoạt động: 3.5V - 12V DC
- Dòng điện tiêu thụ: 4mA - 15mA
- Khoảng cách truyền: 20 - 100 mét (tùy thuộc vào điện áp và anten)
- Công suất phát: 10mW
- Kiểu điều chế: ASK (Amplitude Shift Keying)
3. Ứng dụng
- Hệ thống điều khiển từ xa cửa cuốn, cổng tự động
- Thiết bị báo động chống trộm không dây
- Công tắc đèn, ổ cắm điều khiển từ xa
- Truyền dữ liệu không dây khoảng cách ngắn cho các dự án IoT với Arduino/ESP
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Nguồn DC 5V, mạch thu RF 433Mhz tương ứng, dây điện và đồng hồ VOM.
- Thao tác: Hàn một đoạn dây đồng dài khoảng 17cm làm anten vào chân ANT của mạch phát. Cấp nguồn 5V vào chân VCC và GND. Kết nối chân DATA với nút nhấn hoặc nguồn xung để phát tín hiệu đến mạch thu.
- Kết quả: Mạch thu nhận được tín hiệu và kích hoạt ngõ ra (LED trên mạch thu sáng hoặc relay chuyển trạng thái).
* Lưu ý an toàn: Không cấp nguồn vượt quá 12V để tránh làm cháy linh kiện. Luôn hàn anten trước khi cấp nguồn phát để bảo vệ tầng công suất RF.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V (Arduino)
- GND nối với GND (Arduino)
- DATA nối với Digital Pin 12 (Arduino)
C/C++ (Arduino/ESP)
#include
const int transmit_pin = 12; // Chân DATA của mạch phát nối với chân 12 Arduino
void setup() {
// Khởi tạo chân truyền dữ liệu cho thư viện VirtualWire
vw_set_tx_pin(transmit_pin);
vw_setup(2000); // Tốc độ truyền dữ liệu (Kbps)
}
void loop() {
const char *msg = "Hello RF"; // Thông điệp cần gửi đi
vw_send((uint8_t *)msg, strlen(msg));
vw_wait_tx(); // Chờ cho đến khi gửi xong toàn bộ dữ liệu
delay(1000); // Đợi 1 giây gửi lại
} mach phat rf 433mhz





















