1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bộ điều khiển thiết bị điện từ xa bằng điện thoại di động và remove sony

29 920 1

Đ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 29
Dung lượng 2,91 MB

Nội dung

Bộ điều khiển thiết bị điện từ xa bằng điện thoại di động và remove sony

Báo cáo tập lớn nguyên lí thông tin số Đề tài: Bộ Điều Khiển Thiết Bị Điện Từ Xa Bằng Điện Thoại Di Động Remove Sony Nội dung: • Giới thiệu • Nguyên lí hoạt hoạt động Điều khiển DTMF Điều khiển remote • Linh kiện sử dụng • Kết thi công • Tài liệu tham khảo 1.Giới thiệu: • Việc điều khiển thiết bị từ xa vốn đề tài quan tâm từ trước đến nay, ngày có nhiều công nghệ wifi, blutooth, hồng ngoại,… • Điều khiển từ xa ngày ứng dụng rộng rãi đời sống sinh hoạt ngày c ả nhi ều lĩnh vực khác y tế, quân sự… • Điều khiển thiết bị từ xa mang lại nhiều tiện ích cho người 2.1 Khái niệm Dual Tone Multiple Frequency (DTMF) Hệ thống DTMF sử dụng tám tần số âm truyền cặp để đại diện cho 16 tín hiệu, đại diện chữ số, chữ cái, chữ biểu tượng. Khi tín hiệu chuông âm dải tần số giọng nói điện thoại tiêu chuẩn, họ truy ền phím qua m t kho ảngthoại cáchthìdài bộ1 lâm ặp  Mỗi sốộtrên điện qua tạo điệthanh n khu ếchvàđạâm i khác DTMF  phím số khác Bằng việc giải mã tín hiệu DTFM , ta phân biệt phím số , từ điều khiển thiết bị khác   Sin(2) -Tín hiệu DTMF sử dụng liên lạc điện thoại   nhiều lĩnh vực khác điều khiển tương tác,   ngân hàng qua điện thoại, hệ thống giấy - Một tín hiệu DTMF tổng hợp hai dạng sóng hình sin có tần số khác lựa chọn từ tám tần số chuẩn 2.2 Nguyên lý hoạt động 2.2 Nguyên lý hoạt động Khi ta gọi (bên A) cho máy điện thoại (bên B) board mạch trung tâm (phải cài đặt chế độ tự động trả lời cho điện thoại này) sau máy điện thoại kết nối với chế độ thoại , bên A nhấn phím đầu loa bên B nghe âm DTMF, âm đưa vào IC MT8870D để giải mã, đầu IC giãi mã liệu dạng BCD bits, liệu đưa vào chip vi xử lí AT89s52 để xử lí điều khiển RELAY đóng cắt nguồn điện cấp cho thiết bị Nếu ta nhấn phím số điện thoại RELAY đóng, LED báo hiệu tương ứng sáng , ta nhấn lại lần thì RELAY cắt LED báo hiêu tắt theo (tương tự cho số lại) Điều khiển remote 3.1 Thu phát tín hiệu: a) Phát tín hiệu: Dùng remote TV sony phát hồng ngoại   Phần đầu tín hiệu có độ dài 2600us gọi header hay start bit  Các bit lại mã hóa sau:  500s im lặng + 700s hồng ngoại = bit  500s im lặng + 1300s hồng ngoại = bit Điều khiển remote 3.1 Thu phát tín hiệu: b) Thu tín hiệu:Dùng mắt thu hồng ngoại 1838T Tín hiệu qua led hồng ngoại đảo sau: Bit 0=500µs mức cao+700µs mức thấp Bit 1=500µs mức cao+1300µs mức thấp Điều khiển remote control 3.1 Thu phát tín hiệu: a) Giải mã tín hiệu: Mã lệnh điều khiển remote control: Phím: Mã lệnh: 0H 1H 2H 3H 4H Phím: … Mã lệnh: 5H 6H 7H 8H 9H … 4.2 Vi xử lí AT89S52  Năm 1980 Intel tung chip 8051, booj vi điều khiển họ MCS-51 chuẩn công nghệ cho họ vi điều khiển sản xuất sau  Sau khoảng thời gian cải tiến phát triển, hang Atmel tung thị trường dòng vi điều khiển 89SXX với nhiều cải tiến  Dung lượng RAM: 128 byte  Dung lượng ROM: 4Kbyte  Chế độ nạp: nối tiếp 4.2 Vi xử lí AT89S52 (tt) Sơ đồ chân: Chức năng: Là vi điều khiển mạch o8 KB EPROM bên o256 byte RAM nội o4 port xuất/nhập (I/O) 8bit o3 định thời 16 bit o… 4.3 IC KHUẾCH ĐẠI DÒNG ULN2003A  Điện áp đầu vào 2-6 V  Điện áp lớn (50v)  Dòng lớn (500ma)  Ứng dụng lái Relay 4.4 MẮT THU HỒNG NGOẠI 1838T Thi công mạch: 5.1 Sơ đồ mạch nguyên lí: 5.2 Sơ đồ mạch in: 5.3 Sơ đồ mạch sau thi công: Sơ đồ giải thuật chương trình 1.Sơ đồ giải thuật MT8870 Sơ đồ giải thuật chương trình 2.Sơ đồ giải thuật remove Chương trình:  Phần khai báo: #include #define signal P3_2 unsigned char a; sbit L1 = P0^0; sbit L2 = P0^1; sbit L3 = P0^2; sbit L4 = P0^3; sbit L5 = P0^4; • Chương trình chính: //======================================= ===== void delay(void); void EX0_ISR(void); void EX1_ISR(void); void init(void); //======================================= ===== void main(void) { L1=L2=L3=L4=1; init(); while(1) { } Chương trình: void delay(void) { TH0=0xfd;//-740 TL0=0x1c;//-740 TR0=1; while(!TF0); TR0=0; TF0=0; } //======================== ==================== void init(void) { TMOD=1; EX0=1; EX1=1; IT0=1; IT1=1; EA=1; } Chương trình: //=============================== void EX1_ISR(void) interrupt { a=P1; a=a&0x0F; switch(a) { case 8: if (L1)L1=0; else L1=1; break; case 4: if (L2)L2=0; else L2=1; break; case 12: if (L3)L3=0; else L3=1; break; case 2: if (L4)L4=0; else L4=1; break; case 10: L1=L2=L3=L4=1; break; } } Chương trình: void EX0_ISR(void) interrupt { unsigned char i,j; unsigned char cmd; cmd=0; for(i=0;i=1; while(signal); delay(); if(!signal) { cmd|=0x80; while(!signal); } } Chương trình: cmd>>=1; for(i=0;i[...]... thấp  Bộ khuếch đại nội  Tích hợp bộ lọc phân chia băng tần và chức năng giải mã kỹ thuật số  Có khả năng điều chỉnh thời gian bảo vệ  Có chế độ Power-down 4.1 IC GIẢI MÃ MT8870 (tt) BẢNG GIẢI MÃ TÍN HIỆU 4.2 Vi xử lí AT89S52  Năm 1980 Intel tung ra bộ chip 8051, booj vi điều khiển của họ MCS-51 là chuẩn công nghệ cho họ vi điều khiển được sản xuất sau này  Sau khoảng thời gian cải tiến và phát... Atmel tung ra thị trường dòng vi điều khiển 89SXX với nhiều cải tiến  Dung lượng RAM: 128 byte  Dung lượng ROM: 4Kbyte  Chế độ nạp: nối tiếp 4.2 Vi xử lí AT89S52 (tt) Sơ đồ chân: Chức năng: Là vi điều khiển chính của mạch o8 KB EPROM bên trong o256 byte RAM nội o4 port xuất/nhập (I/O) 8bit o3 bộ định thời 16 bit o… 4.3 IC KHUẾCH ĐẠI DÒNG ULN2003A  Điện áp đầu vào 2-6 V  Điện áp ra lớn (50v)  Dòng...3 Điều khiển bằng remote control 3.1 Thu phát tín hiệu: Ở đây chỉ dùng 4 mã lệnh để đóng mở 4 relay (phím 1-4) Khi bấm các phím trên remote TV thì led thu IR s ẽ thu tín hiệu qua VDK 89S51 sẽ giải mã đưa vào ngắt ngoài 0, đồng thời mã này sẽ so sánh với các mã lệnh của các phím xuất ra port 0 để đóng mở các relay tương ứng 4 Linh kiện sử dụng trong phần cứng 4.1 IC GIẢI MÃ MT8870  Tiêu thụ điện. .. Thi công mạch: 5.1 Sơ đồ mạch nguyên lí: 5.2 Sơ đồ mạch in: 5.3 Sơ đồ mạch sau khi thi công: 6 Sơ đồ giải thuật chương trình 1.Sơ đồ giải thuật MT8870 6 Sơ đồ giải thuật chương trình 2.Sơ đồ giải thuật remove 7 Chương trình:  Phần khai báo: #include #define signal P3_2 unsigned char a; sbit L1 = P0^0; sbit L2 = P0^1; sbit L3 = P0^2; sbit L4 = P0^3; sbit L5 = P0^4; • Chương trình chính: //=======================================... (L4)L4=0; else L4=1; break; case 5: L1=L2=L3=L4=1; break; } } 8 Tài liệu tham khảo:  Datasheet AT89S52  Datasheet MT8870  Datasheet ICULN2003AN  Website: phanhoangthach.blogspot.com  Website: suamayhandientukhanhhoa.blogspot.com/ ... lí hoạt hoạt động Điều khiển DTMF Điều khiển remote • Linh kiện sử dụng • Kết thi công • Tài liệu tham khảo 1.Giới thiệu: • Việc điều khiển thiết bị từ xa vốn đề tài quan tâm từ trước đến nay,... wifi, blutooth, hồng ngoại,… • Điều khiển từ xa ngày ứng dụng rộng rãi đời sống sinh hoạt ngày c ả nhi ều lĩnh vực khác y tế, quân sự… • Điều khiển thiết bị từ xa mang lại nhiều tiện ích cho... Nguyên lý hoạt động 2.2 Nguyên lý hoạt động Khi ta gọi (bên A) cho máy điện thoại (bên B) board mạch trung tâm (phải cài đặt chế độ tự động trả lời cho điện thoại này) sau máy điện thoại kết nối

Ngày đăng: 19/11/2015, 10:18

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w