1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế hệ thống điều khiển từ xa bằng sóng hồng ngoại nguyễn đình lợi

25 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 3,32 MB

Nội dung

ĐỒ ÁN TỐT NGHIỆP Đề Tài: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN TỪ XA BẰNG SÓNG HỒNG NGOẠI -o0o GVHD : Th.S Bùi Tấn Lợi SVTH : Nguyễn Đình Lợi LỚP : 06D3 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NỘI DUNG CHÍNH CỦA ĐỀ TÀI Tổng quan điều khiển xa Giới thiệu vi điều khiển PIC16F877A Tính chọn thiết bị Thiết kế lắp đặt mơ hình Lưu đồ thuật tốn chương trình 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: LÝ THUYẾT ĐIỀU KHIỂN XA  GIỚI THIỆU VỀ HỆ THỐNG ĐIỀU KHIỂN TỪ XA Sơ đồ kết cấu hệ thống điều khiển từ xa Thiết bị phát Đường truyền Thiết bị thu 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: LÝ THUYẾT ĐIỀU KHIỂN XA Sơ đồ khối máy phát: Tín hiệu điều khiển Khuyết đại phát Điều chế Tín hiệu sóng mang Sơ đồ khối máy thu: Khuyết đại thu 4/1/2014 Giải điều chế Khuyết đại SV: Nguyễn Đình Lợi Chấp hành LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: LÝ THUYẾT ĐIỀU KHIỂN XA  ĐIỀU KHIỂN TỪ XA DÙNG TIA HỒNG NGOẠI 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 2: TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC GIỚI THIỆU CHUNG VỀ VI ĐIỀU KHIỂN PIC PIC Tại dùng vi điều khiển PIC NGƠN NGỮ LẬP TRÌNH CHO PIC 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ PHÁT TÍN HIỆU ĐIỀU KHIỂN Sử dụng REMOTE TIVI SONY làm thiết bị phát tín hiệu điều khiển 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  CHUẨN GIAO TIẾP CỦA REMOTER TV SONY Đặc điểm: * Khung truyền 12bit (5 bit địa (address) bit lệnh (command).) * Điều chế độ rộng xung * Tần số khoảng 36kHZ * Thời gian truyền 1bit khoảng 1,2ms(bit 1) 0,6ms(bit 0) 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ PHÁT TÍN HIỆU ĐIỀU KHIỂN Xung điều khiển REMOTE phát 4/1/2014 SV: Nguyễn Đình Lợi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ PHÁT TÍN HIỆU ĐIỀU KHIỂN Bit bắt đầu (START bit), có độ rộng 3T hay 1800µs 4/1/2014 SV: Nguyễn Đình Lợi 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ PHÁT TÍN HIỆU ĐIỀU KHIỂN Tiếp theo phần Header gồm 12bit liên tiếp giải điều chế sau: 500µs im lặng + 1300µs hồng ngoại = bit “1” 500µs im lặng + 700µs hồng ngoại = bit “o” 4/1/2014 SV: Nguyễn Đình Lợi 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ PHÁT TÍN HIỆU ĐIỀU KHIỂN Thực tế ta cần thu giải mã 7bit Command đủ, 5bit địa có tác dụng phân biệt loại model remoter sony khác 4/1/2014 SV: Nguyễn Đình Lợi 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ THU SÓNG HỒNG NGOẠI Mắt thu hồng ngoại cho phép tần số sấp sỉ 36KHz qua.bình thường đầu mắt thu mức cao, * Khi nhận tìn hiệu hồng ngoại tần số ~36KHz truyền tới, đầu mắt thu trở về mức logic thấp(0V) * Khi hết tín hiệu hồng ngoại đầu trở mức logic cao( mức 1) 4/1/2014 SV: Nguyễn Đình Lợi 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: TÍNH CHỌN CÁC THIẾT BỊ  THIẾT BỊ THU SĨNG HỒNG NGOẠI Dãy tín hiệu REMOTE sau qua mắt thu hồng ngoại Nhờ vào việc đo thời gian mức thấp đầu ra, biết thời gian phát xung tương đương bên phát, từ suy mã truyền 4/1/2014 SV: Nguyễn Đình Lợi 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Thiết kế Mạch Điện  MẠCH NGUYÊN LÝ 4/1/2014 SV: Nguyễn Đình Lợi 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Thiết kế Mạch Điện  MẠCH ĐỘNG LỰC Mạch đưa tín hiệu đến điều khiển Relay 4/1/2014 SV: Nguyễn Đình Lợi 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Thiết kế Mạch Điện  MẠCH ĐỘNG LỰC Mạch relay chân 4/1/2014 SV: Nguyễn Đình Lợi 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Thiết kế Mạch Điện  MẠCH IN Mạch in thiết kế orcad 15.7 4/1/2014 SV: Nguyễn Đình Lợi 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Thiết kế Mạch Điện Mơ Hình Đã Thi Cơng 4/1/2014 SV: Nguyễn Đình Lợi 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 5:Thuật Tốn-Chương trình 4/1/2014 SV: Nguyễn Đình Lợi 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 5:Thuật Tốn-Chương trình • /***********Giai ma**************/ • void giai_ma(unsigned char command) • { • switch (command) • { • case 0: TB1=~TB1; break; // key • case 1: TB2=~TB2; break; // key • case 2: TB3=~TB3; break; // key • case 3: TB4=~TB4; break; // key • case 4: TB5=~TB5; break; // key • case 19: TB6=~TB6; break; // key • case 6: TB7=~TB7; break; // key • case 9: TB8=~TB8; break; // key • case 21: PORTB=0xff; //nut' power • } • } 4/1/2014 SV: Nguyễn Đình Lợi 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 5:Thuật Tốn-Chương trình • • • • • • • • • • • • • • • • • • /**********Doc du lieu**********/ void read_data() { command=0; kiemtra: while(IR==0); // timer out, bat dau lai tu dau while(IR==1); // khong nut nao tren remote duoc nhan while(IR==0) // nhan duoc bit START { delay_us(2500); if(IR==0) // neu khong phai la bit Start goto kiemtra; // thi bat dau lai } for(i=0;i

Ngày đăng: 02/11/2022, 14:44

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w