Nhưđó trỡnh bày tại phần ý tưởng của thuyết trỡnh này, ở đõy việc điều khiển từ
xa cỏc thiết bị điện được thực hiện bằng súng hồng ngoại. Và thiết bị được chọn để
phỏt súng hồng ngoại chớnh là 1 chiếc điều khiển từ xa của hóng Ti Vi SONY . Điều này nhằm thoả món nhu cầu tiện lợi và gọn gàng, nếu như bạn khụng muốn trong nhà cú quỏ nhiều điều khiển, và việc cầm điều khiển Ti Vi khụng chỉ điều khiển Ti Vi mà cũn điều khiển luụn cỏc thiết bịđiện khỏc trong nhà trở nờn rất tiện lợi.
Remote Sony là 1 mỏy phỏt tớn hiệu hồng ngoại trong phạm vi khoảng 10m để
thực hiện việc điều khiển từ xa khụng dõy. Nú cú chức năng nhận lệnh của người điều khiển thụng qua bàn phớm, sau đú xuất ra một tổ hợp mó lệnh nhị phõn ứng với mỗi phớm được bấm. Rồi thực hiờn mó hoỏ để chống nhiễu cỏc bit 0 va 1 của mó lệnh đú theo kiểu mó hoỏ riờng của hóng SONY đó quy định, đú là kiểu mó hoỏ theo độ rộng xung, cả bit 0 và 1 đều cú mức cao và thấp nhưng độ rộng xung của bit 1 dài hơn của bit 0. Sau đú điều chế tớn hiệu theo phương phỏp điều biờn tớn hiệu sốđể ghi thụng tin lờn súng ngắn cao tần để chống nhiễu và cú năng lượng để truyền đi xa 10m . Và cuối cựng là khuyếch đại cụng suất vơi năng lượng một chiều 3V để chuyển tớn hiệu điện thành tớn hiệu ỏnh sỏng hồng ngoại phỏt đi trong khụng gian :
GVHD: Nguyễn Phương Thảo Trang 29
Hỡnh2.3 Sơđồ khối chức năng của IC chuyờn dụng thu súng hồng ngoại
GVHD: Nguyễn Phương Thảo Trang 30 Hỡnh dạng thực tế của một loại Remote SONY :
Trong phạm vi đề tài, bàn phớm sử dụng chỉ gồm cỏc phớm từ 1 đến 8, ứng với sự điều khiển cho 8 thiết bị điện. Nếu nhấn phớm 1 thỡ ổ cắm 220V số 1 sẽđược cấp điện và thiết bị số 1 sẽ khởi động. Nếu nhấn thờm lần nữa thỡ lại cắt điện đi, thiết bị lại được tắt đi, và tương tự như vậy cho cỏc phớm cũn lại. Bàn phớm là hệ thống cỏc tiếp điểm thường mở. Khi nhấn bất kỳ phớm nào thỡ tiếp điểm đú đúng lại sẽ tạo ra một tổ hợp mó lệnh tương ứng , mó lệnh tồn tại là số Hexa .
Bảng mó của Điều khiển TiVi SONY như sau :
TấN PHÍM TÍN HIỆU NHỊ PHÂN MÃ LỆNH (HEXA) 1 00000000 0 2 00000001 1 3 00000010 2 4 00000011 3 5 00000100 4 6 00000101 5 7 00000110 6 8 00000111 7 9 00001000 8 10 00001001 9 PROGRAM + 00010000 10 PROGRAM - 00010001 11 VOLUME + 00010010 12 VOLUME - 00010011 13
GVHD: Nguyễn Phương Thảo Trang 31
MUTING 00010100 14
POWER 00010101 15
DISPLAY 00111010 3A
Nhiệm vụ của mạch điện phớa thu (của VĐK 89S52) là phải giải mó được cỏc mó lệnh này để biết được người sử dụng đó ấn phớm nào và đú là lệnh gỡ?
Giải Mó REMOTE :
Trước tiờn ta tỡm hiểu về mó của Remote TV , ta xem hỡnh vẽ
Trờn hỡnh vẽ cho ta thấy : bit đầu tiờn là bit LSB ta đặt tờn cho nú là bit B0, bớt cuối cựng sẽ là bit B11 . Trong đú từ :
B0 – B6 : là 7 bit mó lệnh B7 _ B11: là 5 bit địa chỉ
Trong đú , mó lệnh là 16H, mó địa chỉ là 08H . Khi sử dụng mắt hồng ngoại thỡ tất cả cỏc dạng súng trờn sẽ bịđảo lại như sau :
GVHD: Nguyễn Phương Thảo Trang 32 Để thu và giải mó tớn hiệu từ Remote TV ta chỉ cần thu 7 bit command (7 bit mó lệnh ) và cú thể bỏ qua 5 bit address ( 5 bit dữ liệu ) bởi vỡ cỏc nỳt bấm đều phỏt ra cỏc mó địa chỉ là như nhau chỉ khỏc nhau về mó lệnh .
Để thu được 7 bit mó lệnh ta làm như sau :
a) Thiết lập thanh ghi A = 01000000 B. b) Khởi đầu bằng cỏch chờ tớn hiệu xuống . c) Chờ cho tớn hiệu lờn .
d) Chờ cho tớn hiệu xuống . e) Tạo trễ khoảng 900us. f) Đo mức tớn hiệu :
+ Nếu mức tớn hiệu là mức cao thỡ bit nhận được là bit 0 :
thiết lập cờ C = 0 , quay phải cú cờ nhớ A , như vậy C sẽđược gởi vào MSB của A , LSB của A sẽđược gởi vào C . Như vậy sau 7 lần quay thỡ C = 1 và 7 bit trỏi của A sẽ chứa mó lệnh . khi C = 0 quay lại bước d .
+ Nếu mức tớn hiệu là mức thấp thỡ bit nhận được là bit 1 : thiết lập cờ C = 1, quay phải cú cờ nhớ A .
Khi C = 0 quay lại bước c .
Nếu C = 1, giỏ trị trong thanh ghi A = D6D5D4D3D2D1D00 , sau khi quay phải A thu
được A = 0D6D5D4D3D2D1D0 .
Xuất nội dung thanh ghi A ra port 1 hiển thị bằng cỏc led( đõy chớnh là mó lệnh từ remote mà 8051 giải mó được).
GVHD: Nguyễn Phương Thảo Trang 33