Tải bản đầy đủ (.ppt) (26 trang)

NGHIÊN CỨU THIẾT KẾ LẮP RÁP HỆ THỐNG BÁO TRỘM VÀ ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA MẠNG ĐIỆN THOẠI MẠNG INTERNET VÀ GIAO TIẾP MÁY VI TÍNH

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 (2.02 MB, 26 trang )

GV hướng dẫn: ThS. Lâm Tăng Đức
Sinh viên thực hiện: Hồ Thanh Hà
Lớp: 05SK
Đà Nẵng, tháng 1 năm 2010
Sơ đồ khối
Tổng quan đề tài
Giao diện lập trình Visual Basic
Kết luận và hướng phát triển đề tài
Lưu đồ thuật toán
Nội
dung
trình
bày
Điều khiển từ xa đem lại tiện ích cho con
người trong cuộc sống, khi chủ nhà đi xa vẫn có thể biết
được tình trạng các thiết bị điện ở nhà, nếu có nhu cầu
điều khiển thiết bị điện nào chỉ việc dùng điện thoại gọi
về thiết bị điều khiển đặt tại nhà là có thể điều khiển
được theo ý muốn.
Ngoài ra, khi ở nơi lắp hệ thống điều khiển xảy ra
tình trạng trộm đột nhập thì thiết bị này có thể tự động quay
số gọi điện đến chủ nhà hay số điện thoại được cài đặt để
thông báo tình trạng đó. Đồng thời, hệ thống sẽ tự động gửi
email thông báo tình trạng trộm cho một hoặc nhiều địa chỉ
mail cùng một lúc.
Vì vậy, điều khiển từ xa không chỉ phục vụ cho công
nghiệp, quân sự hay nghiên cứu khoa học mà nó còn đóng góp một
phần vào phục vụ cho nhu cầu cuộc sống hàng ngày của chúng ta.
1
1
2


2
3
3
6
6
5
5
4
4
Chương 1: Giới thiệu đề tài
Chương 2: Giới thiệu phương thức
hoạt động giữa tổng đài và thuê bao
Chương 3: Giới thiệu các linh kiện
dùng trong mạch
Chương 4: Thiết kế tính toán phần
mạch
Chương 5: Giao tiếp máy tính với vi
điều khiển 89C51
Chương 6: Thiết kế phần mềm
Điều khiển
thiết bị
qua mạng
điện thoại
Hệ thống
có phản
hồi bằng
tiếng nói
Báo
trộm
qua

mạng
điện
thoại
Báo trộm
qua mạng
Internet
(gửi đồng
thời nhiều
địa chỉ email)
Giao tiếp
máy vi tính
(cả 2 chiều:
truyền và
nhận dữ liệu)
1
2
3 4
5

U 1
A T 8 9 C 5 1
R S T
9
X T A L 2
1 8
X T A L 1
1 9
G N D
2 0
P S E N

2 9
A L E / P R O G
3 0
E A / V P P
3 1
V C C
4 0
P 1 . 0
1
P 1 . 1
2
P 1 . 2
3
P 1 . 3
4
P 1 . 4
5
P 1 . 5
6
P 1 . 6
7
P 1 . 7
8
P 2 . 0 / A 8
2 1
P 2 . 1 / A 9
2 2
P 2 . 2 / A 1 0
2 3
P 2 . 3 / A 1 1

2 4
P 2 . 4 / A 1 2
2 5
P 2 . 5 / A 1 3
2 6
P 2 . 6 / A 1 4
2 7
P 2 . 7 / A 1 5
2 8
P 3 . 0 / R X D
1 0
P 3 . 1 / T X D
1 1
P 3 . 2 / I N T 0
1 2
P 3 . 3 / I N T 1
1 3
P 3 . 4 / T 0
1 4
P 3 . 5 / T 1
1 5
P 3 . 6 / W R
1 6
P 3 . 7 / R D
1 7
P 0 . 0 / A D 0
3 9
P 0 . 1 / A D 1
3 8
P 0 . 2 / A D 2

3 7
P 0 . 3 / A D 3
3 6
P 0 . 4 / A D 4
3 5
P 0 . 5 / A D 5
3 4
P 0 . 6 / A D 6
3 3
P 0 . 7 / A D 7
3 2
V C C
T B 2
T B 1
T B 3
R E _ T B 1
R E _ T B 3
R E _ T B 2
K E T _ N O I _ T B A O
P 0 . 1
P 0 . 0
P 0 . 2
P 0 . 3
P 0 . 4
P 0 . 5
P 0 . 7
P 0 . 6
R E L A Y _ I S D
B A O _ D O N G
P 1 . 3

P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
C B _ T R O M
C B _ C H U O N G
S T D
V C C
V C C
X T A L 2
X T A L 1
R S T
G N D
R X D
T X D
J 4 5
C O N 9
1
2
3
4
5
6
7
8
9
R I N G
V C C
D 4 8
L E D

12
- +
D 3 2
B R I D G E
2
1
3
4
R 3 3 1
2 k 2
J 3 0
T I P _ R I N G
1
2
R 3 3 2
2 k 2
R 3 3 3
3 k 3
G N D
G N D
C 3 3 0
0 . 4 7 u F / 2 5 0 V
T I P
R 3 3 0
2 k 2
I S O 1
O P T O I S O L A T O R - A
12
54
C B _ C H U O N G

C 3 3 1
1 0 u F / 5 0 V
-
+
U 3 9 A
L M 3 2 4
3
2
1
41 1
V C C
G N D
D 3 3
D I O D E Z E N E R
1 2
Khi có tín hiệu chuông, chân CB_CHUONG ở mức 0.
Khi không có tín hiệu chuông, chân CB_CHUONG ở mức 1.
T I P
K E T _ N O I _ T B A O
Q 1 0
2 S A 1 0 1 5
R 7 7 3
1 0 0
D T M F 2
K 1
R E L A Y D P D T
3
4
5
6

8
7
1
2
V C C
C 7 7 0
1 0 u F / 5 0 V
R 7 7 4
1 8 k
G N D
R 7 7 2
R
D 3
1 N 1 1 8 3 A
1 2
R I N G
D T M F 1
R 7 7 0
R
Q 2
C 1 8 1 5
J 4 6
T I P 4
1
J 4 7
R I N G 4
1
- +
D 3 1
B R I D G E

2
1
3
4
D 1 8
L E D
Hoạt động chính của mạch là khi có tín hiệu chuông khối chuyển mạch sẽ kết nối
mạch tạo tải giả vào dây thuê bao tạo trạng thái nhấc máy để tổng đài bên ngoài
kết nối thông thoại với hệ thống điều khiển
Y 3
3 . 5 8
J 1 8
T I N H I E U
1
2
D 2 3
D I O D E Z E N E R
U 1
M T 8 8 7 0
1
2
3
4
5
6
7
9
1 0
1 1
1 8

1 7
1 6
1 5
1 4
1 3
1 2
8
I N +
I N -
G S
V R E F
I N H
P W D N
O S C 1
V S S
T O E
D 0
V D D
S t / G T
E S t
S t D
D 3
D 2
D 1
O S C 2
C 1 5
0 . 1 u F
D 2 4
D I O D E Z E N E R
C 1 4

1 0 4
R 1 7
1 5 0 K
R 5 6
3 3 0 K
C 1 3
1 0 4
R 2 1
5 6 K
R 5 35 6 K
R 1 3
6 8 K
R 2
4 7 K
5 V
N G U O N
1
2
D 2 5
D I O D E
R 5 5
5 6 K
R 5 4
5 6 K
J 1 2
O U T M T 8 8 7 0
1
2
3
4

5
R 5 7
1 0 0 K
G N D
P 0 . 2
P 0 . 1
P 0 . 5
P 0 . 4
P 0 . 3
A 0
A 1
A 2
A 3
A 4
A 5
A 6
A 7
P L A Y L
P L A Y E
R E C
V s s d
V s s a
S P +
S P -
V c c a
M I C
M I C R E F
A G C
A N A I N
A N A O U T

R E C L E D
V c c d
X C L K
J 1
I S D
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 9
2 0
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
1 5

1 6
1 7
1 8
R 1
4 7 K
R 2
4 7 K
R 3
4 7 K
R 4
4 7 K
R 5
4 7 K
C 1
0 . 1 u
G N D
V C C
V C C
C 2
0 . 1 u
R 6
5 . 1 K
R 1 1
4 7 K
R 1 2
4 7 K
R 1 3
4 7 K
C 3
0 . 0 0 1 u

G N D S P E A K E R
R 1 4
4 7 0 K
C 4
4 . 7 u F
G N D
P 0 . 0
S O U N D
C 6 6 1
1 0 u F
J 2 4
T H R A
1
2
C 6 6 2
0 . 1 u F
G N D
+
-
U 4 0
L M 3 8 6
3
2
5
6
1
4
8 7
R 6 6 0
1 0 k

13
2 C 6 6 4
2 2 0 u F
C 6 6 3
0 . 1 u F
G N D
G N D
C 6 6 0
1 0 u F
R 6 6 1
1 0
V C C 1
Âm thanh được khuếch đại sau khi được phát ra từ
khối phát tiếng nói
R E _ T B I _ 1
S W 2
S W _ T _ S P D T
13
2
V C C
K 2
R E L A Y D P D T
3
4
5
6
8
7
1
2

Q 2
2 S A 1 0 1 5
G N D
D 3
D I O D E 1 A
1 2
R 7
1 k
T B I _ 1
J 4 T B I _ 1
1
2
A C 1
A C 2
R 2 2
2 2 0
D 9
L E D
12
R 4 4 3
1 0 0 K
R 4 4 5
2 2 0
C B _ T R O M
-
+
U 3 9 B
L M 3 2 4
5
6

7
41 1
L E D T H U
L E D D 1
L E D P H A T
R 4 4 1R 4 4 0
R 4 4 2
G N D
R 4 4 4
1 0 0 K
2 2 0
V C C
1 0 K
1 0 K
Nếu có vật chắn, ngõ ra CB_TROM ở mức logic 0
Nếu không có vật chắn, ngõ ra CB_TROM ở mức logic 1
B A O _ D O N G
V A C 1
G N D
J 2 2
N G U O N A C
1
2
D 4
1 N 1 1 8 3 A
1 2
Q 3
2 S A 1 0 1 5
R 5 5 1
3 9

D 3 5
L E D
12
R 7 7 5
R
V A C 2
V C C
L S 1
B E L L
1
2
K 3
R E L A Y S P D T
3
4
5
1
2
S 1
S W I T C H
1 2
Khi phát hiện trộm, khối trung tâm kích hoạt chân
BAO_DONG làm chuông báo động reng.
C 8
1 0 u F
C 5
1 0 u F
R x D ( 1 0 )
C O M D B 9
5

9
4
8
3
7
2
6
1
C 7
1 0 u F
5 v
1
2
C 6
1 0 u F
C 4
1 0 u F
U 7
M A X 2 3 2
1
3
4
5
1 1
1 0
1 2
9
2
6
1 4

7
1 3
8
1 61 5
C 1 +
C 1 -
C 2 +
C 2 -
T 1 I N
T 2 I N
R 1 O U T
R 2 O U T
V +
V -
T 1 O U T
T 2 O U T
R 1 I N
R 2 I N
V C CV S S
Lưu đồ thuật toán
Lưu đồ thuật tốn
CALL NHAN_TH_DTMF
CALL THOI_GIAN_CHO_NHAN
DIEU_KHIEN
SLNP = 1
PHÍM *
NHẬP
PASS
SLNP = 2 SLNP = 3
PHÍM #

PHÍM *
PHÍM 0
MÃ TB?
PHÍM 1
RET
Đ
Đ
Đ
Đ
Đ
Đ
Đ
Đ
Đ
S
S
S
S
S
S
S
S
S
Đ
S
SLNP = 0
TĂNG SLNP
SLNP = 2

PHÁT TB:

"MỜI NHẬP PASS"

PHÁT TB:
"SAI PASS"

PHÁT TB:
"CHỌN MÃ TB"

PHÁT TB:
"TB BẬT"

PHÁT TB:
"TB TẮT"
Lưu đồ thuật toán
THOI_GIAN_CHO_NHAN
P3.3=1
DEC CHO_NHAN
CH_NHAN = 10
CHO_NHAN = 0
P3.3 = 0
CHO_NHAN = 10
DEC CHO_NHAN
CHO_NHAN = 0
RET
Ñ
Ñ
Ñ
S
S
S

S
Ñ
NHAN_TH_DTMF
A = 0
P1 -> A
A -> PHIMNHAN
A*11110000 -> A
RET
Lưu đồ thuật tốn
NHAN_DL
CỜ NHẬN = 1?
SBUF -> A
XÓA CỜ NHẬN RI
SAI
ĐÚNG
DL NHẬN = DL SO SÁNH?
ĐÚNG
ĐIỀU KHIỂN THIẾT BỊ
RETI
SAI
SO SÁNH DỮ LIỆU KHÁC
Lưu đồ thuật toán
Lưu đồ thuật toán
Giao diện lập trình Visual Basic
Giao diện lập trình Visual Basic
Kết luận và hướng phát triển
. Kết quả:
Mặc dù em đã rất nổ lực nhưng chắc chắn em không tránh khỏi những
thiếu sót. Sau đây, em xin trình bày những kết quả em đã hoàn thành trong
phạm vi đề tài của mình:

 Thi công mạch đạt được yêu cầu về thời gian và hoàn thành đúng nhiệm vụ đặt ra của đề tài.
 Khối phát tiếng nói hoạt động đáp ứng được yêu cầu: thông báo tình trạng thiết bị, các bước
thực hiện điều khiển cũng như phát thông báo tình trạng trộm.
 Phần mạch báo trộm và phần mạch điều khiển hoạt động tốt.

Phần mạch giao tiếp máy vi tính hoạt động ở cả 2 phần: truyền dữ liệu xuống mạch và nhận dữ
liệu từ mạch lên.
 Hoàn thành phần giao tiếp qua mạng Internet, đảm bảo yêu cầu khi phát hiện trộm thì tự động
gửi email để thông báo tình trạng có trộm, có thể gửi đồng thời nhiều địa chỉ email.
Ứng dụng:
Cho việc điều khiển các thiết bị điện từ xa, báo trộm, dễ lắp đặt và sử dụng, giá thành không
cao…
Mở rộng:
 Giao tiếp hệ thống với cổng USB.
 Sử dụng IC thu, phát tiếng nói có thời gian dài hơn 20s.

Sử dụng thuê bao di động.
 Thay đổi password và số thuê bao bằng cách gọi điện.

×