Đề tài
Điều khin thiết b điện qua
Internet và GSM_EvaVer
1
MC LC
LỜI NÓI ĐẦU ....................................................................................................... 6
CHƯƠNG 1: DẪN NHẬP ..................................................................................... 7
1.1 Đặt vấn đề: .................................................................................................... 7
1.2 Ý nghĩa của đề tài: ........................................................................................ 8
1.3 Gii hn nghiên cu của đề tài ..................................................................... 9
1.4 Mc tiêu nghiên cu của đề tài ................................................................... 10
1.5 Kết qu nghiên cu của đề tài ..................................................................... 11
1.6 Sơ đ tng quan ca h thng ..................................................................... 12
CHƯƠNG 2: ETHERNET VÀ HỌ GIAO THỨC TCP/IP ................................. 15
2.1 Tổng quan về Ethernet ................................................................................ 15
2.1.1 Cấu trúc khung tin Ethernet .................................................................. 15
2.1.2 Cấu trúc địa chỉ Ethernet ...................................................................... 16
2.1.3 Các loại khung Ethernet ........................................................................ 16
2.1.3.1 Khung unicast ................................................................................. 16
2.1.3.2 Khung broadcast ............................................................................. 16
2.1.3.3 Khung multicast .............................................................................. 17
2.1.4 Truy nhập bus sử dụng phương pháp CSMA/CD ................................ 17
2.2 Họ giao thức TCP/IP ................................................................................... 18
2.2.1 Tầng ứng dụng (Application Layer) ..................................................... 19
2.2.2 Tầng giao vận (Transport Layer) .......................................................... 20
2.2.3 Tầng Internet (Internet Layer) .............................................................. 25
2.2.4 Tầng giao tiếp mạng ............................................................................. 30
2.3 Microchip TCP/IP Stack ............................................................................. 31
2
2.3.1 Cấu trúc của Microchip TCP/IP Stack ................................................. 31
2.3.2 Hoạt động của TCP/IP Stack ................................................................ 32
CHƯƠNG 3: TNG QUAN V TIN NHN SMS VÀ MODULE SIM900 ..... 33
3.1 Tng quan v tin nhn SMS ........................................................................ 33
3.2 Gii thiu Module SIM900 ......................................................................... 33
3.2.1 Tng quan v Module SIM900 ............................................................. 33
3.2.2 Khảo sát sơ đồ chân và chức năng từng chân ....................................... 34
CHƯƠNG 4: THIT K VÀ THI CÔNG .......................................................... 35
4.1 Phân tích yêu cầu điều khin ...................................................................... 35
4.2 Thiết kế phn cng mch chính .................................................................. 37
4.2.1 Sơ đồ nguyên lý mch chính ................. Error! Bookmark not defined.
4.2.2 Mô t chức năng từng khi ................... Error! Bookmark not defined.
4.2.3 Khối rơle ............................................... Error! Bookmark not defined.
4.3 Tổng quan chương trình chính .................... Error! Bookmark not defined.
4.4 Thiết kế Webserver ..................................................................................... 38
4.5 Thiết kế và thi công Module SIM900 ......... Error! Bookmark not defined.
4.5.1 Sơ đồ nguyên lý kết ni Module SIM900 ........... Error! Bookmark not
defined.
4.5.2 Tp lnh AT dùng cho Module SIM900Error! Bookmark not defined.
4.5.2 Gii thut nhn tin nhn và thực thi điu khin: .. Error! Bookmark not
defined.
Chương 5: KT LUN ........................................ Error! Bookmark not defined.
5.1 Kết lun ....................................................... Error! Bookmark not defined.
5.2 Hướng phát triển đề tài ............................... Error! Bookmark not defined.
TÀI LIỆU THAM KHẢO .................................................................................... 39
3
PHỤ LỤC 1: VI ĐIỀU KHIỂN PIC18F8722 ...................................................... 40
PHỤ LỤC 2: GIỚI THIỆU VỀ TRÌNH BIÊN DỊCH MPLAB C18 ................... 59
PHỤ LỤC 3 : GIAO TIẾP GIỮA PIC VÀ ETHERNET .................................... 61
PHỤ LỤC 4: THÔNG SỐ KỸ THUẬT CỦA SIM900 ...................................... 66
4
Liệt kê bảng
Bng 2.1: Cu trúc khung MAC theo IEEE 802.3/ Ethernet. ................. 15
Liệt kê hình
Hình 1.1: Sơ đồ tng quan h thng ........................................................ 12
Hình 1.2: Sơ đồ khi ca b điu khin .................................................. 13
Hình 2.1: Minh họa phương pháp CSMA/CD. ....................................... 17
Hình 2.2: Cu trúc h giao thc TCP/IP. ................................................ 18
Hình 2.3: Cu trúc gói TCP. .................................................................... 21
Hình 2.4: Lưu đồ trng thái kết ni TCP. ................................................ 23
Hình 2.5: Cu trúc gói tin IP. .................................................................. 26
nh 2.6: Cu trúc gói tin ARP. .............................................................. 28
Hình 2.7: Cu trúc ca Stack. .................................................................. 31
Hình 2.8: So sánh cu trúc TCP/IP tham kho và cu trúc Stack ca
Microchip……………………………………………………………….32
Hình 3.1: Module Sim900 ....................................................................... 33
Hình 3.2: Sơ đồ chân ca Module Sim900.............................................. 34
Hình 4.1: Sơ đồ nguyên lý mch chính ... Error! Bookmark not defined.
Hình 4.2: Sơ đồ nguyên lý khối rơle ....... Error! Bookmark not defined.
Hình 4.3: Tổng quan chương trình chính Error! Bookmark not defined.
Hình 4.4: Giao điện Webserver ............... Error! Bookmark not defined.
Hình 4.5: T cm biến nhệt độ lên trình duyt ...... Error! Bookmark not
defined.
Hình 4.6: Kết qu nhiệt độ phòng trên trình duyt . Error! Bookmark not
defined.