Bộ điều khiển thiết bị điện từ xa bằng điện thoại di động và remove sony
Trang 1Báo cáo bài t p l n ập lớn ớn
nguyên lí thông tin số
Thoại Di Động và Remove Sony
Trang 2N i dung: ội dung:
•Kết quả thi công
•Tài liệu tham khảo
Trang 31.Giới thiệu:
• Vi c đi u khi n m t thi t b t xa v n đã là m t ệc điều khiển một thiết bị từ xa vốn đã là một ều khiển một thiết bị từ xa vốn đã là một ển một thiết bị từ xa vốn đã là một ội dung: ết bị từ xa vốn đã là một ị từ xa vốn đã là một ừ xa vốn đã là một ốn đã là một ội dung:
đ tài đ ều khiển một thiết bị từ xa vốn đã là một ược quan tâm từ trước đến nay, ngày c quan tâm t tr ừ xa vốn đã là một ước đến nay, ngày c đ n nay, ngày ết bị từ xa vốn đã là một nay đã có r t nhi u công ngh m i nh wifi, ất nhiều công nghệ mới như wifi, ều khiển một thiết bị từ xa vốn đã là một ệc điều khiển một thiết bị từ xa vốn đã là một ớc đến nay, ngày ư blutooth, h ng ngo i,… ồng ngoại,… ại,…
• Đi u khi n t xa càng ngày càng đ ều khiển một thiết bị từ xa vốn đã là một ển một thiết bị từ xa vốn đã là một ừ xa vốn đã là một ược quan tâm từ trước đến nay, ngày ứng dụng c ng d ng ụng
r ng rãi trong c đ i s ng sinh ho t h ng ngày ội dung: ả đời sống sinh hoạt hằng ngày ời sống sinh hoạt hằng ngày ốn đã là một ại,… ằng ngày
và trong c nhi u lĩnh v c khác nh y t , quân ả đời sống sinh hoạt hằng ngày ều khiển một thiết bị từ xa vốn đã là một ực khác như y tế, quân ư ết bị từ xa vốn đã là một
s … ực khác như y tế, quân
• Đi u khi n m t thi t b t xa mang l i nhi u ều khiển một thiết bị từ xa vốn đã là một ển một thiết bị từ xa vốn đã là một ội dung: ết bị từ xa vốn đã là một ị từ xa vốn đã là một ừ xa vốn đã là một ại,… ều khiển một thiết bị từ xa vốn đã là một
ti n ích cho con ng ệc điều khiển một thiết bị từ xa vốn đã là một ười sống sinh hoạt hằng ngày i.
Trang 4H th ng DTMF s d ng m t b tám t n s ệc điều khiển một thiết bị từ xa vốn đã là một ốn đã là một ử dụng một bộ tám tần số ụng ội dung: ội dung: ần số ốn đã là một
âm thanh truy n trong c p đ đ i di n cho ều khiển một thiết bị từ xa vốn đã là một ặp để đại diện cho ển một thiết bị từ xa vốn đã là một ại,… ệc điều khiển một thiết bị từ xa vốn đã là một
16 tín hi u, đ i di n b i các ch s , ch cái, ệc điều khiển một thiết bị từ xa vốn đã là một ại,… ệc điều khiển một thiết bị từ xa vốn đã là một ởi các chữ số, chữ cái, ữ số, chữ cái, ốn đã là một ữ số, chữ cái,
ch và các bi u tữ số, chữ cái, ển một thiết bị từ xa vốn đã là một ược quan tâm từ trước đến nay, ngày ng. Khi tín hi u chuông ệc điều khiển một thiết bị từ xa vốn đã là một
âm thanh trong d i t n s b ng gi ng nói ả đời sống sinh hoạt hằng ngày ần số ốn đã là một ằng ngày ọng nói
đi n tho i tiêu chu n, h có th đệc điều khiển một thiết bị từ xa vốn đã là một ại,… ẩn, họ có thể được ọng nói ển một thiết bị từ xa vốn đã là một ược quan tâm từ trước đến nay, ngày c
truy n qua m t kho ng cách dài qua b l p ều khiển một thiết bị từ xa vốn đã là một ội dung: ả đời sống sinh hoạt hằng ngày ội dung: ặp để đại diện cho
đi n và khu ch đ iệc điều khiển một thiết bị từ xa vốn đã là một ết bị từ xa vốn đã là một ại,…
Mỗi phím số trên điện thoại thì sẽ tạo ra 1 âm
thanh DTMF và âm thanh này khác nhau ở các
phím số khác nhau
Bằng việc giải mã tín hiệu DTFM , ta có thể
phân biệt các phím số , từ đó có thể điều khiển
các thiết bị khác nhau
2.1 Khái niệm về Dual Tone Multiple Frequency (DTMF).
Trang 5-Tín hiệu DTMF được sử dụng trong liên lạc điện thoại cũng như nhiều lĩnh vực khác như điều khiển tương tác, ngân hàng qua điện thoại, và hệ thống giấy
- Một tín hiệu DTMF là tổng hợp của hai dạng sóng hình sin có tần số khác nhau được lựa chọn
từ một bộ tám tần số chuẩn
𝐴=𝜋 𝑟2
.Sin(2)
Trang 6
2.2 Nguyên lý ho t đ ng ạt động ộng
Trang 7 Khi ta gọi (bên A) cho cái 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 cái điện thoại này) sau đó 2 máy điện thoại sẽ kết nối với nhau ở chế độ thoại , bây giờ bên A nhấn
1 phím bất kì thì đầu ra loa bên B sẽ nghe được 1 âm thanh DTMF, âm thanh này được đưa vào IC MT8870D để giải mã, đầu ra của IC giãi mã này là một dữ liệu dạng BCD 4 bits, dữ liệu này được đưa vào chip vi
xử lí AT89s52 để xử lí và điều khiển các RELAY đóng cắt nguồn điện cấp cho thiết bị.
Nếu ta nhấn phím số 1 trên điện thoại thì RELAY 1 sẽ đóng, LED báo hiệu tương ứng sẽ sáng , khi ta nhấn lại lần nữa thì thì RELAY sẽ cắt và LED báo hiêu sẽ tắt theo (tương tự cho các số còn lại)
2.2 Nguyên lý ho t đ ng ạt động ộng
Trang 83 Điều khiển bằng remote
3.1 Thu phát tín hiệu:
a) Phát tín hiệu: Dùng remote của TV sony hoặc bộ phát hồng ngoại.
Phần đầu của tín hiệu có độ dài bằng 2600us
gọi là header hay start bit
Các bit còn lại mã hóa như sau:
500s im lặng + 700s hồng ngoại = bit 0
500s im lặng + 1300s hồng ngoại = bit 1
Trang 9
3 Điều khiển bằng remote
Trang 103 Điều khiển bằng remote control
3.1 Thu phát tín hiệu:
Phím:
6 7 8 9 0
…
Mã lệnh:
5H 6H 7H 8H 9H
…
Trang 11đây ch dùng
3 Điều khiển bằng remote control
3.1 Thu phát tín hiệu:
Trang 124 Linh kiện sử dụng trong phần cứng
4.1 IC GIẢI MÃ MT8870
Tiêu thụ điện năng 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
Trang 134.1 IC GIẢI MÃ MT8870 (tt)
Trang 14BẢNG GIẢI MÃ TÍN HIỆU
Trang 154.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 triển, hang 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
Trang 164.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…
Trang 174.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 ra lớn (500ma)
Ứng dụng lái Relay
Trang 184.4 MẮT THU HỒNG NGOẠI 1838T
Trang 195 Thi công mạch:
5.1 Sơ đồ mạch nguyên lí:
Trang 205.2 Sơ đồ mạch in:
Trang 215.3 Sơ đồ mạch sau khi thi công:
Trang 226 Sơ đồ giải thuật chương trình
1.S đ gi i thu t MT8870.ơ đồ giải thuật MT8870 ồng ngoại,… ả đời sống sinh hoạt hằng ngày ật MT8870
Trang 236 Sơ đồ giải thuật chương trình
2.S đ gi i thu t remove.ơ đồ giải thuật MT8870 ồng ngoại,… ả đời sống sinh hoạt hằng ngày ật MT8870
Trang 247 Chương trình:
• Phần khai báo:
#include <REGX52.H>
#define signal P3_2 unsigned char a;
init();
while(1) {
} }
Trang 25void delay(void){
TH0=0xfd;//-740 TL0=0x1c;//-740 TR0=1;
Trang 26} }
7 Chương trình:
Trang 27void EX0_ISR(void) interrupt 0 {
unsigned char i,j;
unsigned char cmd;
cmd=0;
for(i=0;i<3;++i) {
delay();
if(signal) return;
}
while(!signal);
for(i=0;i<7;++i) {
cmd>>=1;
while(signal); delay();
if(!signal) {
cmd|=0x80; while(!signal); }
}
7 Chương trình:
Trang 28case 5:
L1=L2=L3=L4=1;
break;
} }
7 Chương trình:
Trang 298 Tài liệu tham khảo: