Thiết kế mạch điều khiển thiết bị điện qua SMS dùng SIM908 và Arduino

Chuyên khảo kỹ thuật phân tích Thiết kế và thi công mạch điều khiển thiết bị điện qua hệ thóng sms dùng module sim 908 và vi điều, đánh giá các khía cạnh quan trọng, đề xuất hướng

Chuyên ngành

Điện – Điện Tử

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2014

83
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

LỊCH TRÌNH LÀM ĐỒ ÁN TỐT NGHIỆP

MỤC LỤC

DANH MỤC CÁC HÌNH ẢNH

DANH MỤC CÁC BẢNG BIỂU

DANH MỤC CÁC TỪ VIẾT TẮT

1. CHƯƠNG 1: GIỚI THIỆU VỀ MẠNG DI ĐỘNG GSM

1.1. Tổng quan về công nghệ GSM

1.1.1. Giới thiệu về công nghệ GSM

1.1.2. Đặc điểm mạng di động GSM

1.1.3. Cấu trúc hệ thống mạng GSM

1.1.3.1. Cấu trúc tổng quát
1.1.3.2. Các thành phần của công nghệ mạng GSM

1.2. Tổng quan về SMS

1.2.1. Giới thiệu về SMS

1.2.2. Cấu trúc một tin nhắn SMS

1.2.3. Tin nhắn SMS chuỗi/tin nhắn SMS dài

1.2.4. SMS center/SMSC

1.2.5. SMS quốc tế

1.2.6. Ưu điểm của SMS

2. GIỚI THIỆU VỀ LINH KIỆN

2.1. Tổng quan về Module Sim 908 Easy

2.1.1. Giới thiệu về sim908

2.1.2. Đặc điểm Sim908

2.1.3. Tìm hiểu Module Sim908 Easy

2.1.3.1. Đặc điểm của Modul Sim908 Easy
2.1.3.2. Tính năng của Module Sim908 Easy
2.1.3.3. Sơ đồ kết nối chân Module Sim908 Easy
2.1.3.4. Sơ đồ nguyên lý Module Sim908 Easy
2.1.3.5. Giao tiếp nối tiếp

2.2. Tập Lệnh AT Command

2.2.1. Giới thiệu về tập lệnh AT

2.2.2. Cú pháp tổng quát của các lệnh AT mở rộng

2.2.3. Mã kết quả của lệnh AT

2.2.4. Một số lệnh AT được dùng

2.3. Vi Điều Khiển

2.3.1. Khái quát về các vi điều khiển

2.3.2. Phân loại vi điều khiển

2.3.2.1. Độ dài thanh ghi
2.3.2.2. Kiến trúc CISC và RISC
2.3.2.3. Kiến trúc Harvard và kiến trúc Vonneumann

2.3.3. Cấu trúc tổng quan của vi điều khiển

2.4. Giới thiệu về Arduino

2.4.1. Board vi điều khiển Arduino Uno

2.4.1.1. Vi điều khiển trên Arduino Uno
2.4.1.2. Sơ sơ đồ chân vi xử lý AVR (Atmega328) và schematic Arduino Uno
2.4.1.3. Các chân nguồn và cổng I/O
2.4.1.4. Giới thiệu về Arduino IDE và ngôn ngữ lập trình cho Arduino

2.4.2. Đặc tính kỹ thuật của một số vi điều khiển thông dụng

2.4.3. Cổng AND và IC LM 2576

2.5. Thiết Bị Đƣợc Điều Khiển

2.5.1. Van điện từ UD

2.5.2. Bóng đèn sợi đốt 25W - 40W - 60W - 75W

2.5.3. Bóng đèn Compact Philips 11W

3. TINH TOÁN VÀ THIẾT KẾ

3.1. Sơ Đồ Khối Hệ Thống

3.1.1. Module sim908 Easy

3.1.2. Khối điều khiển

3.1.3. Khối công xuất

3.1.4. Khối thiết bị

3.2. Thiết Kế Phần Cứng

3.2.1. Sơ đồ nguyên lý hệ thống

3.2.2. Nguyên lý hoạt động

3.2.3. Lưu đồ xử lý tin nhắn mới

4. THI CÔNG HỆ THỐNG

4.1. Mạch Layout Và Mạch Hoàn Thiện

4.2. Code Chƣơng Trình

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Điều Khiển Thiết Bị Điện Qua SMS và Arduino 55 ký tự

Điều khiển thiết bị điện qua SMS sử dụng Arduino là một giải pháp sáng tạo và tiện lợi, cho phép người dùng điều khiển các thiết bị từ xa thông qua tin nhắn văn bản. Hệ thống này kết hợp sức mạnh của vi điều khiển Arduino, khả năng kết nối của module GSM, và sự phổ biến của dịch vụ tin nhắn SMS. Nó mở ra nhiều ứng dụng tiềm năng trong nhà thông minh, nông nghiệp tự động, và điều khiển công nghiệp từ xa. Giải pháp này đặc biệt hữu ích ở những nơi không có kết nối internet ổn định hoặc khi cần một phương thức điều khiển đơn giản, trực tiếp. Nguyên lý hoạt động cơ bản bao gồm việc Arduino nhận và giải mã tin nhắn SMS thông qua module GSM, sau đó thực hiện các hành động tương ứng bằng cách điều khiển các rơ le hoặc các thiết bị khác. Ưu điểm của phương pháp này là tính linh hoạt, chi phí thấp, và khả năng tùy biến cao. Tuy nhiên, cũng cần lưu ý đến các vấn đề bảo mật và sự ổn định của kết nối GSM.

1.1. Ưu Điểm và Hạn Chế của Điều Khiển Thiết Bị Qua SMS

Ưu điểm chính của điều khiển thiết bị qua SMS bao gồm khả năng hoạt động ở những khu vực không có internet, dễ dàng sử dụng cho mọi lứa tuổi, chi phí thiết lập thấp so với các hệ thống điều khiển từ xa phức tạp khác. Hạn chế lớn nhất là vấn đề bảo mật, do tin nhắn SMS có thể bị chặn hoặc giả mạo. Do đó, cần có các biện pháp bảo mật bổ sung như mã hóa tin nhắn hoặc sử dụng mật khẩu để đảm bảo an toàn cho hệ thống.

1.2. Các Thành Phần Cần Thiết cho Hệ Thống Điều Khiển SMS

Để xây dựng hệ thống điều khiển thiết bị qua SMS, cần có các thành phần sau: Arduino Uno (hoặc các board Arduino khác), module GSM (ví dụ SIM800L, SIM900, SIM908), rơ le (để đóng/ngắt mạch điện), nguồn điện, và các dây nối. Module GSM đóng vai trò quan trọng trong việc kết nối với mạng di động và nhận/gửi tin nhắn SMS. Rơ le được sử dụng để điều khiển các thiết bị điện có điện áp cao hơn điện áp hoạt động của Arduino.

II. Thách Thức Bảo Mật Điều Khiển Điện Từ Xa Qua SMS 57 ký tự

Mặc dù hệ thống điều khiển thiết bị điện qua SMS mang lại nhiều tiện ích, nhưng cũng tiềm ẩn nhiều rủi ro về bảo mật. Việc tin nhắn SMS không được mã hóa mặc định khiến chúng dễ bị chặn và đọc bởi kẻ xấu. Điều này có thể dẫn đến việc hệ thống bị xâm nhập và các thiết bị điện bị điều khiển trái phép. Thêm vào đó, việc xác thực người dùng dựa trên số điện thoại cũng không hoàn toàn an toàn, vì số điện thoại có thể bị giả mạo hoặc đánh cắp. Vì vậy, việc triển khai các biện pháp bảo mật mạnh mẽ là vô cùng quan trọng để bảo vệ hệ thống khỏi các cuộc tấn công tiềm ẩn. Các biện pháp này có thể bao gồm mã hóa tin nhắn, sử dụng mật khẩu phức tạp, và xác thực hai yếu tố.

2.1. Các Rủi Ro An Ninh Tiềm Ẩn Trong Hệ Thống Điều Khiển SMS

Các rủi ro an ninh tiềm ẩn bao gồm: chặn tin nhắn SMS, giả mạo số điện thoại người gửi, tấn công từ chối dịch vụ (DoS) vào module GSM, và khai thác lỗ hổng bảo mật trong firmware của Arduino. Việc không cập nhật firmware thường xuyên có thể khiến hệ thống dễ bị tấn công bởi các mã độc đã biết.

2.2. Giải Pháp Tăng Cường Bảo Mật Điều Khiển Thiết Bị Từ Xa

Để tăng cường bảo mật, có thể sử dụng các giải pháp sau: mã hóa tin nhắn SMS bằng thuật toán AES hoặc RSA, sử dụng giao thức HTTPS cho các giao tiếp giữa Arduino và module GSM (nếu module hỗ trợ), xác thực hai yếu tố (ví dụ: gửi mã OTP qua SMS), và giới hạn số lượng tin nhắn SMS được phép gửi trong một khoảng thời gian nhất định.

III. Hướng Dẫn Chi Tiết Cách Điều Khiển Thiết Bị Điện Bằng SMS 59 ký tự

Để triển khai thành công hệ thống điều khiển thiết bị điện qua SMS, cần thực hiện theo các bước sau: (1) Thiết lập phần cứng: kết nối module GSM với Arduino, kết nối rơ le với Arduino và thiết bị điện cần điều khiển. (2) Lập trình Arduino: viết code để đọc tin nhắn SMS, giải mã lệnh điều khiển, và điều khiển rơ le. (3) Kiểm tra và gỡ lỗi: kiểm tra kết nối phần cứng, đảm bảo code hoạt động chính xác, và khắc phục các lỗi phát sinh. (4) Triển khai và bảo trì: lắp đặt hệ thống ở vị trí mong muốn, theo dõi hoạt động, và bảo trì định kỳ.

3.1. Kết Nối Phần Cứng Module GSM Arduino và Thiết Bị Điện

Việc kết nối phần cứng cần được thực hiện cẩn thận để tránh gây hư hỏng cho các thiết bị. Module GSM thường giao tiếp với Arduino qua giao thức UART. Cần đảm bảo điện áp hoạt động của module GSM và Arduino tương thích với nhau. Rơ le cần được chọn sao cho phù hợp với điện áp và dòng điện của thiết bị điện cần điều khiển. Sử dụng điện trở pull-up hoặc pull-down cho các chân tín hiệu để đảm bảo tín hiệu ổn định.

3.2. Lập Trình Arduino Nhận và Xử Lý Tin Nhắn SMS Điều Khiển

Code Arduino cần có các chức năng sau: khởi tạo module GSM, đọc tin nhắn SMS từ SIM card, kiểm tra số điện thoại người gửi (để đảm bảo an toàn), giải mã lệnh điều khiển từ nội dung tin nhắn, và điều khiển rơ le tương ứng. Sử dụng thư viện GSM để đơn giản hóa việc giao tiếp với module GSM. Sử dụng các hàm string manipulation để tách các lệnh điều khiển từ nội dung tin nhắn.

3.3 Mã hoá tin nhắn SMS

Sử dụng các hàm mã hoá, giải mã cơ bản để đảm bảo tin nhắn không bị đọc và sử dụng trái phép. Thư viện crypto có thể giúp mã hoá và giải mã tin nhắn nhanh chóng.

IV. Ứng Dụng Thực Tế Điều Khiển Thiết Bị Điện Qua SMS 54 ký tự

Hệ thống điều khiển thiết bị điện qua SMS có nhiều ứng dụng thực tế trong các lĩnh vực khác nhau. Trong nhà thông minh, có thể sử dụng để điều khiển đèn, quạt, máy lạnh, và các thiết bị gia dụng khác từ xa. Trong nông nghiệp tự động, có thể sử dụng để điều khiển hệ thống tưới tiêu, bón phân, và chiếu sáng cho cây trồng. Trong điều khiển công nghiệp từ xa, có thể sử dụng để giám sát và điều khiển các thiết bị máy móc, đảm bảo hoạt động ổn định và an toàn.

4.1. Điều Khiển Thiết Bị Điện Gia Dụng Trong Nhà Thông Minh

Ứng dụng trong nhà thông minh bao gồm: bật/tắt đèn, điều chỉnh độ sáng đèn, điều khiển quạt, máy lạnh, máy sưởi, và hệ thống tưới cây tự động. Có thể tích hợp thêm các cảm biến nhiệt độ, độ ẩm để tự động điều chỉnh các thiết bị theo điều kiện môi trường.

4.2. Tự Động Hóa Hệ Thống Nông Nghiệp Sử Dụng SMS và Arduino

Trong nông nghiệp, có thể sử dụng để điều khiển hệ thống tưới tiêu, bón phân, chiếu sáng, và giám sát các thông số môi trường như độ ẩm đất, nhiệt độ, ánh sáng. Hệ thống có thể tự động điều chỉnh các thông số này để tối ưu hóa sự phát triển của cây trồng.

4.3 Điều Khiển máy móc công nghiệp từ xa

Ứng dụng điều khiển bật tắt máy móc tại các công xưởng, khu công nghiệp giúp tiết kiệm chi phí và kiểm soát hoạt động của thiết bị dễ dàng. Khi có sự cố với máy móc, hệ thống báo tin nhắn SMS cho người quản lý để kịp thời sửa chữa, tránh làm ảnh hưởng quá trình sản xuất.

V. Kết luận và Xu Hướng Phát Triển Điều Khiển Điện Qua SMS 59 ký tự

Điều khiển thiết bị điện qua SMS sử dụng Arduino là một giải pháp đơn giản, hiệu quả, và chi phí thấp cho nhiều ứng dụng khác nhau. Mặc dù có một số hạn chế về bảo mật, nhưng có thể khắc phục bằng các biện pháp bảo mật phù hợp. Xu hướng phát triển trong tương lai có thể bao gồm tích hợp thêm các công nghệ khác như IoT, AI, và blockchain để tăng cường tính năng, bảo mật, và khả năng mở rộng của hệ thống.

5.1. Tiềm Năng Phát Triển của Hệ Thống Điều Khiển SMS và Arduino

Tiềm năng phát triển bao gồm tích hợp thêm các cảm biến thông minh, kết nối với các nền tảng IoT, sử dụng AI để phân tích dữ liệu và đưa ra các quyết định điều khiển tối ưu, và sử dụng blockchain để đảm bảo tính toàn vẹn của dữ liệu và tăng cường bảo mật.

5.2. Hướng Nghiên Cứu và Phát Triển Hệ Thống Điều Khiển Điện Từ Xa

Hướng nghiên cứu và phát triển bao gồm: phát triển các thuật toán mã hóa tin nhắn SMS hiệu quả hơn, nghiên cứu các phương pháp xác thực người dùng an toàn hơn, và tích hợp các giao thức truyền thông không dây khác như LoRaWAN, Zigbee để mở rộng phạm vi hoạt động của hệ thống.

22/09/2025

Trích đoạn nội dung tài liệu

TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA ĐIỆN – ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ VÀ THI CÔNG MẠCH ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA HỆ THỐNG SMS DÙNG MODULE SIM 908 VÀ VI ĐIỀU KHIỂN ARDUINO Người hướng dẫn : TS VÕ ĐÌNH TÙNG Người thực hiện : NGUYỄN MINH NHẬT Lớp : 08DD2D Khoá : 12 THÀNH PHỐ HỒ CHÍ MINH, NĂM 2014 i LỜITP. CẢMHồ Chí ƠNMinh, ngày tháng năm Tác giả Lời đầu tiên em xin gửi lời cảm ơn chân thành đến quý Thầy - Cô khoa Điện - Điện Tử, những thầy cô đã tận tình hƣớng dẫn, giảng dạy em trong suốt thời gian vừa qua. Em xin cảm ơn Thầy TS.VÕ ĐÌNH TÙNG đã hết lòng hƣớng dẫn và giúp đỡ em hoàn thành tốt và đúng tiến độ Đồ Án Tốt Nghiệp về đề tài này. Trong suốt hơn 4 năm học, em đã học hỏi và tiếp thu đƣợc những kiến thức chuyên ngành do thầy cô khoa Điện - Điện tử giảng dạy.

Và hiện tại kết thúc khóa học là đồ án tốt nghiệp để kiểm nghiệm những gì đã học đƣợc. Cuối cùng em gửi tới thầy cô khoa Điện – Điện tử và GVHD lời chúc sức khỏe để sau này hƣớng dẫn và trợ giúp thế hệ sau tiếp bƣớc. TP HCM, tháng 12 năm 2014 Sinh viên thực hiện Nguyễn Minh Nhật i CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và đƣợc sự hƣớng dẫn khoa học của thầy TS Võ Đình Tùng. Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chƣa công bố dƣới bất kỳ hình thức nào trƣớc đây.

Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá đƣợc chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo. Ngoài ra, trong luận văn còn sử dụng một số nhận xét, đánh giá cũng nhƣ số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc. Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung luận văn của mình. Trƣờng đại học Tôn Đức Thắng không liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có).

Hồ Chí Minh, ngày 29 tháng 12 năm 2014 Tác giả (ký tên và ghi rõ họ tên) ii NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên : Nguyễn Minh Nhật Lớp: 08DD2D MSSV: 081472D 1. Tên đề tài: THIẾT KẾ VÀ THI CÔNG MẠCH ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA HỆ THỐNG SMS DÙNG MODULE SIM 908 VÀ VI ĐIỀU KHIỂN ARDUINO. Nhiệm vụ (yêu cầu về nội dung và số liệu ban đầu): - Tìm hiểu tổng quan mạng GSM và hệ thống tin nhắn SMS. - Tìm hiểu module Sim 908 - Tìm hiểu về vi điều khiển Arduino - Thi công mạch và viết chƣơng trình - Hoàn thiện và viết báo cáo 3.

Ngày giao nhiệm vụ đồ án tốt nghiệp: 05/09/2014 4. Ngày bảo vệ 50% đồ án tốt nghiệp: 03/11 - 09/11/2014. Ngày hoàn thành và nộp về khoa: 04/01/2015 6. Giáo viên hƣớng dẫn: Phần hƣớng dẫn: 1 TS Võ Đình Tùng 2.

Nội dung và yêu cầu DATN đã đƣợc thông qua Khoa và Bộ môn Ngày tháng năm 2014 CHỦ NHIỆM BỘ MÔN GIẢNG VIÊN HƢỚNG DẪN TRƢỞNG KHOA iii TRƢỜNG ĐẠI HỌC TÔN ĐỨC THẮNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN –ĐIỆN TỬ Độc lập – Tự do – Hạnh phúc ------------------- ---------------------- LỊCH TRÌNH LÀM ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Nguyễn Minh Nhật Lớp: 08DD2D MSSV: 081472D Tên đề tài: THIẾT KẾ VÀ THI CÔNG MẠCH ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA HỆ THỐNG SMS DÙNG MODULE SIM 908 VÀ VI ĐIỀU KHIỂN ARDUINO. Tuần / ngày Nội dung Xác nhận GVHD Tuần 1 Tìm hiểu tổng quan về công nghệ GSM. 1/10 - 07/10 Tuần 2 Tìm hiểu về cấu trúc tin nhắn SMS. 08/10 - 14/10 Tuần 3 - 4 Tìm hiểu về Modul Sim908 và tập lệnh AT.

15/10 - 28/10 Tuần 5 Tổng quan về vi điều khiển Intel Galieo và phần mềm 29/10 - 05/10 Arduino IDE Tuần 6 - 8 Thiết kế phần cứng ( Mạch nguyên lý và Thi công 06/11 - 19/11 mạch) Tuần 9 – 10 Lập trình điều khiển và giám sát kiểm tra thiết bị. 20/11 - 3/12 Tuần 11 Chạy thử, hiệu chỉnh và hoàn thiện mạch. 04/11 – 10/12 Tuần 12 Tiến hành viết báo cáo luận văn. 11/12 – 16/12 Thời gian còn Chuẩn bị kế hoạch trình bày và bảo vệ luận văn.

lại GV HƢỚNG DẪN iv MỤC LỤC DANH MỤC CÁC HÌNH ẢNH. VIII DANH MỤC CÁC BẢNG BIỂU. X DANH MỤC CÁC TỪ VIẾT TẮT. XI CHƢƠNG 1.

GIỚI THIỆU VỀ MẠNG DI ĐỘNG GSM .1 TỔNG QUAN VỀ CÔNG NGHỆ GSM .1 Giới thiệu về công nghệ GSM .2 Đặc điểm mạng di động GSM .3 Cấu trúc hệ thống mạng GSM .1 Cấu trúc tổng quát .2 Các thành phần của công nghệ mạng GSM .3 Sự phát triển của công nghệ GSM ở Việt Nam.2 TỔNG QUAN VỀ SMS .1 Giới thiệu về SMS .2 Cấu trúc một tin nhắn SMS .3 Tin nhắn SMS chuỗi/tin nhắn SMS dài .4 SMS center/SMSC .5 SMS quốc tế .7 Ưu điểm của SMS. GIỚI THIỆU VỀ LINH KIỆN.1 TỔNG QUAN VỀ MODULE SIM 908 EASY .1 Giới thiệu về sim908 .2 Đặc điểm Sim908 .3 Tìm hiểu Module Sim908 Easy .1 Đặc điểm của Modul Sim908 Easy .2 Tính năng của Module Sim908 Easy .3 Sơ đồ kết nối chân Module Sim908 Easy .4 Sơ đồ nguyên lý Module Sim908 Easy.5 Giao tiếp nối tiếp .2 TẬP LỆNH AT COMMAND.1 Giới thiệu về tập lệnh AT .2 Cú pháp tổng quát của các lệnh AT mở rộng .3 Mã kết quả của lệnh AT .4 Một số lệnh AT được dùng .3 VI ĐIỀU KHIỂN .1 Khái quát về các vi điều khiển .2 Phân loại vi điều khiển .1 Độ dài thanh ghi .2 Kiến trúc CISC và RISC .3 Kiến trúc Harvard và kiến trúc Vonneumann .3 Cấu trúc tổng quan của vi điều khiển .4 GIỚI THIỆU VỀ ARDUINO .2 Board vi điều khiển Arduino Uno .1 Vi điều khiển trên Arduino Uno.2 Sơ sơ đồ chân vi xử lý AVR (Atmega328) và schematic Arduino Uno .3 Các chân nguồn và cổng I/O .4 Giới thiệu về Arduino IDE và ngôn ngữ lập trình cho Arduino .3 Đặc tính kỹ thuật của một số vi điều khiển thông dụng .5 CỔNG AND VÀ IC LM 2576 .6 THIẾT BỊ ĐƢỢC ĐIỀU KHIỂN .1 Van điện từ UD .2 Bóng đèn sợi đốt 25W - 40W - 60W - 75W .3 Bóng đèn Compact Philips 11W. TINH TOÁN VÀ THIẾT KẾ .1 SƠ ĐỒ KHỐI HỆ THỐNG .1 Module sim908 Easy .2 Khối điều khiển .3 Khối công xuất .4 Khối thiết bị .2 THIẾT KẾ PHẦN CỨNG .1 Sơ đồ nguyên lý hệ thống .2 Nguyên lý hoạt động.3 Lưu đồ xử lý tin nhắn mới. THI CÔNG HỆ THỐNG .1 MẠCH LAYOUT VÀ MẠCH HOÀN THIỆN .2 CODE CHƢƠNG TRÌNH .68 TÀI LIỆU THAM KHẢO .70 vii DANH MỤC CÁC HÌNH ẢNH Hình 1.1: Cấu trúc của mạng GSM .2: Các thành phần mạng GSM .3: Cấu trúc của 1 tin nhắn SMS .4: SMS Gateway với chức năng chuyển tiếp .1: Sim 908 ( Nguồn: http://at-sky.2: Module Sim908 Easy .3: Kết nối anten GPS và anten GSM .4: Sơ đồ chân Module Sim908 Easy .5: Sơ đồ nguyên lý Module Sim908 .6: Sơ đồ chân Module Sim908 Easy .7: Kết nối của giao tiếp nối tiếp .8: Một vài thành viên trong gia đình Arduino .9: Board Arduino Uno R3 .10: Sơ đồ chân vi xử lý AVR (Atmega328) .12: Giao diện lập trình Arduino IDE.14: Cấu tạo cổng And .15: Sơ đồ chân IC LM2596 .16: Đèn sợi đốt .17: Đèn Compact Philip .18: Fan AC Sunon .1: Sơ đồ khối hệ thống .3: Sơ đồ chƣơng trình chính .4: Sơ đồ khởi tạo Module sim908 .5: Sơ đồ thuật toán xử lý tin nhắn mới .6: Xử lý tin nhắn .2: Mạch thực tế .3: Mạch hệ thống hoàn chỉnh .56 ix DANH MỤC CÁC BẢNG BIỂU Bảng 2.1: Thông số cơ bản trên Board Aruino Uno .2: So sánh một số vi điều khiển phổ biến .41 x DANH MỤC CÁC TỪ VIẾT TẮT AT: Attention AMPS: Advanced Mobile Phone Service BDT: Broadband Digital Terminal BSC: Base Station Controler BSS: Base Station System BTS: Base Transceiver Station CDMA: Code Division Multiple Access CSPDN: Circuit Switched Public Data.

Network EDGE: Enhanced Data rates for GSM Evolution ETSI: European Telecommunications Standards Institute FFT: Fast Fourier Transform GPP: Generation Partnership Project GPRS: General packet radio service GSM: Global System for Mobile Communication HLR: Home Location Register IMEI: International Mobile Equipment Identity IMSI: International Mobile Subcriber Identity ISDN: Integrated Services Digital Network xi LTE: Long Term Evolution ME: Mobile Equipment MIMO: Multi-Input Multi-Output MSC: Mobile switching center OMC: Operation and Maintenance Center PIN: Personal Identity Number PSPDN: Packet Switched Public Data Network PSTN: Public Switched Telephone Network SIM: Subscriber Idertity Module SME: Short Messaging Entities SMPP: Short Message Pear to Pear SMS: Short Message Services SMSC: Short Message Service Center TDMA: Time Division Multiple Access VLR: Visitor Location Register WAP: Wireless Application Protocol xii ĐỒ ÁN TỐT NGHIỆP Trang 1/70 CHƢƠNG 1. GIỚI THIỆU VỀ MẠNG DI ĐỘNG GSM 1.1 Tổng quan về công nghệ GSM 1.1 Giới thiệu về công nghệ GSM GSM (Global System for Mobile Communication) là hệ thống thông tin di động số toàn cầu, là công nghệ không dây thuộc thế hệ 2G (second generation) có cấu trúc mạng tế bào, cung cấp dịch vụ truyền giọng nói và chuyển giao dữ liệu chất lƣợng cao với các băng tần khác nhau: 400Mhz, 900Mhz, 1800Mhz và 1900Mhz, đƣợc tiêu chuẩn Viễn thông Châu Âu (ETSI) quy định. Bên cạnh công nghệ 2G hiện nay thế giới đã và đang phát triển hệ thống 3G và 4G. Mạng 3G (Third-generation) tiếng Việt gọi là mạng di động thế hệ thứ 3 của chuẩn công nghệ điện thoại di động, cho phép truyền cả dữ liệu thoại (nghe, gọi, nhắn tin thông thƣờng) và ngoài thoại nhƣ: tải dữ liệu, gửi Email, tin nhắn nhanh, hình ảnh.Điểm mạnh 3G so với công nghệ trƣớc là cho phép truy cập internet, sử dụng các dịch vụ định vị toàn cầu GPS, truyền, nhận các dữ liệu, âm thanh, hình ảnh chất lƣợng cao cho cả thuê bao cố định và thuê bao đang di chuyển ở các tốc độ khác nhau.

Mạng 4G, hay 4-G, (fourth-generation) là công nghệ truyền thông không dây thứ tƣ, cho phép truyền tải dữ liệu với tốc độ tối đa trong điều kiện lý tƣởng lên tới 1 cho đến 1,5 Gb/giây. Tên 4G do IEEE (Institute of Electrical and Electronics Engineers) đặt ra để diễn đạt ý nghĩa rằng công nghệ này vƣợt trội hơn so với 3G. GSM là một hệ thống có cấu trúc mở nên hoàn toàn không phụ thuộc vào phần cứng, ngƣời ta có thể mua thiết bị từ nhiều hãng khác nhau.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ