Tải bản đầy đủ (.pptx) (29 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.33 MB, 29 trang )

Báo cáo bài 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 và Remove Sony


Nội dung:
• Giới thiệu
• Nguyên lí hoạt hoạt động
Điều khiển bằng DTMF
Điều khiển bằng remote
• Linh kiện sử dụng
• Kết quả thi công
• Tài liệu tham khảo


1.Giới thiệu:
• Việc điều khiển một thiết bị từ xa vốn đã là một đề tài
được quan tâm từ trước đến nay, ngày nay đã có rất nhiều
công nghệ mới như wifi, blutooth, hồng ngoại,…
• Điều khiển từ xa càng ngày càng được ứng dụng rộng rãi
trong cả đời sống sinh hoạt hằng ngày và trong c ả nhi ều
lĩnh vực khác như y tế, quân sự…
• Điều khiển một thiết bị từ xa mang lại nhiều tiện ích cho
con người.


2.1 Khái niệm về Dual Tone Multiple Frequency (DTMF).

Hệ thống DTMF sử dụng một bộ tám tần số
âm thanh truyền trong cặp để đại diện cho


16 tín hiệu, đại diện bởi các chữ số, chữ cái,
chữ và các biểu tượng. Khi tín hiệu chuông
âm thanh trong dải tần số bằng giọng nói
điện thoại tiêu chuẩn, họ có thể được
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
sẽ qua
tạo ra
điệthanh
n và khu
ếchvàđạâm
i thanh này khác nhau ở các
DTMF


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 .



 

.Sin(2)

-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.2 Nguyên lý hoạt động .


2.2 Nguyên lý hoạt động .
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).


3. Đ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


3. Điều khiển bằng 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 sẽ được đảo như 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



3. Điều khiển bằng 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:
1
2
3
4
5

Mã lệnh:
0H
1H
2H
3H
4H

Phím:
6
7
8
9
0


Mã lệnh:

5H
6H
7H
8H
9H



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 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


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
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


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 ra lớn (500ma)
 Ứng dụng lái Relay


4.4 MẮT THU HỒNG NGOẠI 1838T


5. 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 <REGX52.H>
#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)
{
}


7 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;
}


×