[ Lập Trình Pic] Bài 11: Giao tiếp với mắt thu hồng ngoại IR1838
[ Lập Trình Pic] Bài 11: Giao tiếp với mắt thu hồng ngoại IR1838
Chào các bạn!
Hôm nay mình sẽ giới thiệu với các bạn về cách lập trình nhận tín hiệu từ điều khiển sử dụng led thu hồng ngoại IR1838
I, SƠ ĐỒ NGUYÊN LÝ KẾT NỐI IR1838
II, SƠ LƯỢC VỀ IR1838
1, Miêu tả
- 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
- 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.
2, Sơ đồ chân và cấu tao bên trong của IR1838
III, CHƯƠNG TRÌNH DEMO
- Hai hàm kiểm tra xung start và hàm lấy mã key của bàn phím. (Mỗi bàn phím khác nhau có thể sẽ có khung truyền dữ liệu khác nhau).
- Hàm main chính kiểm tra có key nhập hay không, nếu có tìn in mã ra màn hình lcd.
Các bạn tải project demo: Tại đây.
IV, VIDEO DEMO