Giới thiệu module led thu hồng ngoại IR1838
Module led thu hồng ngoại IR1838 là dùng để thu các Remote hồng ngoại theo dạng sóng các ký tự sau đó đưa vào vi điều khiển thích hợp để làm các ứng dụng Robot tránh vật cản, báo trộm, mô hình cửa tự động, điều khiển từ xa cho đèn, tivi,,…
IR1838 được đóng gói ở dạng TO-92, tín hiệu đầu ra có thể giải mã bằng một vi xửa lý hoặc kích trực tiếp mức tín hiệu điều khiển thiết bị đóng cắt ở mức logic 0.
Bên trong IR1838 có một bộ lọc tần số PCM có khả năng tương thích với TTL và CMOS, có bảo vệ trống nhiễu điện trường.
Thời gian hoạt động sau khi khởi động dưới 200uS
Cảm biến đọc xung IR điều chế từ các mạch máy phát , và chuyển nó thành các xung. Vì vậy, những gì người ta có thể thấy trực tiếp tại đầu ra của chip này, là xung hình chữ nhật với tần số 38 Hz, tín hiệu được kíc lần 1 bởi một transistor khuếch đại.
Thông số kỹ thuật
- Điện áp hoạt động : 5V
- Dòng điện : 10mA
- Công suất : 5mW
- Chuẩn truyền : Tùy vào thiết kế
- Khoảng cách hoạt động : dưới 10m
- Tần số hoạt động : 38KHz
- Số chân : 3
- Loại : IC Rời
- Kiểu chân : TO-92
- Kích thước : 5mm
Nguyên lý hoạt động
IR LED luôn luôn phát ra sóng ánh sáng có bước sóng hồng ngoại mắt người không thể nhìn thấy ánh sáng này, vì vậy người ta sử dụng led thu, led thu bình thường nó có nội trở rất lớn (vài trăm KΩ ), khi led thu được tia hồng ngoại chiếu vào đủ lớn thì nội trở của nó giảm xuống (cỡ vài chục Ω).
Khi gặp vật cản, những chùm tia hồng ngoại gặp vật cản và phản xạ lại led thu làm led thu thay đổi giá trị điện trở. Ở đây chúng ta thấy cầu chia áp ở điện trở R2 và mắt thu hồng ngoại, sự thay đổi điện trở của mắt thu hồng ngoại dẫn đến điện áp đầu vào chân 3 Op-Amp cũng thay đổi.
Khi đó, điện áp đầu vào chân 3 Op-Amp được so sánh với giá trị điện áp không đổi gim trên biến trở R3, nếu điện áp chân 3 Op-Amp lớn hơn điện áp chân 2 Op-Amp thì Op-Amp xuất mức 1 ( bằng VCC) . Ngược lại nếu điện áp chân 3 Op-Amp nhỏ hơn điện áp chân 2 Op-Amp thì Op-Amp xuất mức 0 ( bằng GND)
Chương trình Test sản phẩm cảm biến module led thu hồng ngoại IR1838
Nguyên lý kết nối
Chương trình
Thư viện : Hồng ngoại IR1838
#include <IRremote.h> // thư viện hỗ trợ IR remote const int receiverPin = 8; // chân digital 8 dùng để đọc tín hiệu IRrecv irrecv(receiverPin); // tạo đối tượng IRrecv mới decode_results results;// lưu giữ kết quả giải mã tín hiệu void setup() { Serial.begin(9600);// serial baudrate 9600 irrecv.enableIRIn(); // start the IR receiver } void loop() { if (irrecv.decode(&results)) // nếu nhận được tín hiệu { Serial.println(results.value, HEX); // in ra Serial Monitor delay(200); irrecv.resume(); // nhận giá trị tiếp theo } }
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- Địa Chỉ: 171/25 Lê Văn Thọ, P8, Gò Vấp, Tp HCM
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:
Đánh giá
Chưa có đánh giá nào.