Giới thiệu
Remote hồng ngoại 21 phím (Mỗi phím sẽ có một địa chỉ cụ thể)
- 00: là 8 bit địa chỉ của điều khiển; FF: 8 bit địa chỉ đảo của điề khiển
- 45,46,47…: là 8 bit dữ liệu được truyển đi khi bấm phím tương ứng
Mắt đọc hồng ngoại TL1838: nhận diện sóng hồng ngoại với tần số 38 KHz
- Sơ đồ chân:
- VCC: cấp điện áp 5V
- GND: đấu mass
- OUT: Tín hiệu đầu ra
Chuẩn hồng ngoại NEC:
- Ở đây ta sử dụng Remote hồng ngoại 21 phím phát sóng hồng ngoại với tần số 38Khz kèm theo dữ liệu được mã hóa.
-Bộ điều khiển được sử dụng chuẩn mã hóa NEC
-Giao thức hồng ngoại NEC như sau :
Giao thức bao gồm :
+Bit start :
- Mức 1 kéo dài 9ms.
- Mức 0 kéo dài 4.5ms.
- +8 bit chứa địa chỉ thiết bị: OxOO
- +8 bit đảo của 8 bit địa chỉ thiết bị: OxFF
- +8 bit chứa mã lệnh phím bấm
- +8 bit đảo của 8 bit mã lệnh
- -Bit 0 ,1 được định nghĩa như sau :
- +Bit 0 : mức cao kéo dài 562us
- mức thấp kéo dài 562us
+Bit 1 : mức cao kéo dài 562us
mức thấp kéo dài 1.675ms
Mạch nguyên lí:
Tín hiệu đọc được từ mắt thu hồng ngoại TL1838 sẽ được đưa vào cổng RB0 của vi
điều khiển, rồi sau đó ta sử dụng ngắt RB0 (High to Low: Khi cổng RB0 ở trạng thái từ cao xuống thấp thì sẽ xảy ra ngắt) Để nhận diện Bit START, Bit 0, 1