Tải bản đầy đủ (.pdf) (13 trang)

Thiết kế hệ thống và điều khiển giám sát thiết bị qua internet

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.07 MB, 13 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>MỤC LỤC </b>


<b>CHƯƠNG 1: ĐẶT VẤN ĐỀ ... 1 </b>


1.1. Lý do chọn đề tài. ... 1


1.2. Mục tiêu và phạm vi nghiên cứu. ... 1


1.3. Đối tượng và phương pháp nghiên cứu. ... 2


1.4. Ý nghĩa khoa học và thực tiễn của đề tài. ... 2


1.5. Giới hạn đề tài. ... 2


<b>CHƯƠNG 2: CƠ SỞ LÝ LUẬN ... 3 </b>


2.1. Thế nào là giám sát và điều khiển qua internet. ... 3


2.2. Tổng quan về internet. ... 3


2.3. Cấu trúc Internet. ... 3


2.4. Các cơng trình nghiên cứu liên quan. ... 4


<i>2.4.1. Mơ hình ngơi nhà thơng minh. ... 4 </i>


<i>2.4.2. Mơ hình trồng rau thủy canh. ... 5 </i>


<i>2.4.3. Phương pháp trồng rau ngoài trời. ... 6 </i>


<i>2.4.4. Một số giao diện website điều khiển. ... 7 </i>



<b>CHƯƠNG 3: CƠ SỞ LÝ THUYẾT ... 8 </b>


<b>3.1. Tổng quang về Ethernet. ... 8 </b>


<i>3.1.1. Cấu trúc khung tin Ethernet. ... 8 </i>


<i>3.1.2. Cấu trúc địa chỉ Ethernet. ... 9 </i>


<i>3.1.3. Đặc tính điện. ... 9 </i>


<i>3.1.4. Các loại khung Ethernet ... 10 </i>


<i>3.1.5. Một số loại mạng Ethernet. ... 10 </i>


<i>3.1.6. Chuẩn IEEE 802. ... 11 </i>


<b>3.2. Giao thức TCP/IP. ... 11 </b>


<i>3.2.1. Tổng quan về bộ giao thức TCP/IP. ... 11 </i>


<i>3.2.2. Kiến trúc phân tầng của TCP/IP. ... 12 </i>


<i>3.2.3. Q trình gửi nhận dữ liệu giữa hai máy tính. ... 13 </i>


<i>3.2.4. Sơ lược chức năng các tầng... 13 </i>


<i>3.2.5. Đóng gói dữ liệu trong TCP/IP. ... 14 </i>


<b>CHƯƠNG 4: THIẾT KẾ VÀ THI CÔNG ... 16 </b>



<b>4.1. Các thiết bị sử dụng trong hệ thống trồng rau khí canh. ... 16 </b>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<i>4.1.2. Arduino Ethernet Shield. ... 20 </i>


<i>4.1.3. Relay. ... 21 </i>


<i>4.1.4. Cảm biến siêu âm SRF05. ... 22 </i>


<i>4.1.5. Cảm biến độ âm đất. ... 22 </i>


<i>4.1.6. LCD text LCD1602. ... 23 </i>


<i>4.1.7. Cảm biến độ ẩm, nhiệt độ AM2301. ... 24 </i>


<i>4.1.8. Động cơ bơm... 25 </i>


<i>4.1.9. Mạch thời gian thực RTC DS3231. ... 25 </i>


<b>4.2. Sơ đồ khối. ... 26 </b>


<b>4.3. Sơ đồ nguyên lý. ... 27 </b>


<b>4.4. Lưu đồ giải thuật. ... 28 </b>


<b>4.5. Thiết kế giao diện website. ... 32 </b>


<b>4.6. Code hệ thống. ... 32 </b>


<b>4.7. Lập trình cho Arduino. ... 33 </b>



<b>4.8. Mơ hình thực tế. ... 34 </b>


<b>CHƯƠNG 5: KẾT LUẬN ... 35 </b>


<b>5.1. Kết quả đạt được. ... 35 </b>


<b>5.2. Ưu điểm của hệ thống. ... 35 </b>


<b>5.3. Nhược điểm của hệ thống. ... 35 </b>


<b>5.4. Hướng phát triển của đề tài. ... 35 </b>


<b>TÀI LIỆU THAM KHẢO ... 36 </b>


<b>HƯỚNG DẪN SỬ DỤNG ... 37 </b>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>DANH SÁCH KÝ HIỆU VÀ CHỮ VIẾT TẮT </b>
<b>TCP/IP </b> <b>Transmision Control Protocol – Internet Protocol </b>


<b>HTML </b> <b>Hyper Text Markup Languages </b>


<b>Web </b> <sub>World Wide Web (Website) </sub>


<b>LCD </b> Liquid Crystal Display


<b>UART </b> Universal Asynchronous Receiver – Transmitter


<b>IC </b> Integrated circuit
<b>USB </b> Universal Serial Bus


<b>DC </b> Direct Current
<b>AC </b> <b>Alternating Current </b>
<b>PWM </b> Pulse Width Modulation
<b>SPI </b> Serial Peripheral Bus
<b>LED </b> Light Emitting Diod
<b>GND </b> Gemeinsame Normdatei


<b>ADSL </b> Asymmetric Digital Subscriber Line


<b>LAN </b> Local Area Network
<b>PC </b> Personal Computer


<b>IEEE </b> Institute of Electrical and Electronics Engineers


<b>CSMA/CD </b> Carrier Sense Multiple Access with Collision Detection
<b>OSI </b> Open Systems Interconnection


<b>ID </b> Identification


<b>HTTP </b> Hyper Text Transfer Protocol Hype


<b>ICMP </b> Internet Control Message Protocol


<b>FCS </b> Frame Check Sequence
<b>MAC </b> Media Access Control
<b>MAN </b> Metropolitan Area Network
<b>LLC </b> Logical Link Control


<b>WAN </b> Wide Are Network



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>DANH SÁCH BẢNG VÀ HÌNH ẢNH </b>


<i>Bảng 3.1:Cấu trúc khung MAC theo IEEE 802.3/ Ethernet. ... 8 </i>


<i>Bảng 3.2: Hình một số giao thức của các tầng. ... 15 </i>


<i>Hình 2.1: Mơ hình nhà thơng minh. ... 4 </i>


<i>Hình 2.2: Giao diện web điều khiển nhà thông minh. ... 5 </i>


<i>Hình 2.3: Mơ hình trồng rau thủy canh. ... 5 </i>


<i>Hình 2.4: Mơ hình trồng rau thổ canh. ... 6 </i>


<i>Hình 2.5: Giám sát nhiệt độ. ... 7 </i>


<i>Hình 2.6: ON/OFF LED. ... 7 </i>


<b> </b>
<i>Hình 3.1: Hình Mã hóa Manchester. ... 9 </i>


<i>Hình 3.2: Mơ hình truyền thơng unicast. ... 10 </i>


<i>Hình 3.3: Kiến trúc phân tầng của TCP/IP. ... 12 </i>


<i>Hình 3.4: Quá trình gửi nhận dữ liệu giữa hai máy tính. ... 13 </i>


<i>Hình 3.5: Thực hiện đóng/mở gói dữ liệu trong giao thức TCP/IP. ... 14 </i>


<i>Hình 4.1:Arduino mega2560. ... 18 </i>



<i>Hình 4.2:Arduino Ethernet Shield... 20 </i>


<i>Hình 4.3:Relay. ... 21 </i>


<i>Hình 4.4:Cảm biến siêu âm. ... 22 </i>


<i>Hình 4.5:Cảm biến độ ẩm đất. ... 23 </i>


<i>Hình 4.6:Màn hình LCD. ... 23 </i>


<i>Hình 4.7:Cảm biến AM230. ... 24 </i>


<i>Hình 4.8: Máy bơm nước tăng áp. ... 25 </i>


<i>Hình 4.9:Thời gian thực DS3231. ... 26 </i>


<i>Hình 4.10: Sơ đồ khối. ... 26 </i>


<i>Hình 4.11: Sơ đồ nguyên lý mạch. ... 27 </i>


<i>Hình 4.12: Lưu đồ nút nhấn. ... 28 </i>


<i>Hình 4.13: Lưu đồ xử lý chính. ... 29 </i>


<i>Hình 4.14: Lưu đồ điều khiển hiển thị trên webserver. ... 31 </i>


<i>Hình 4.15: Kết quả giao diện lập trình đạt được. ... 32 </i>


<i>Hình 4.16: Giao diện lập trình cho Arduino. ... 33 </i>



</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>LỜI MỞ ĐẦU </b>


Bài báo cáo đồ án “Thiết kế hệ thống và điều khiển giám sát thiết bị điện qua
internet”. Kiến thức được tổng hợp trong quá trình học tập và nghiên cứu thêm tài
liệu, bài báo cáo nói chi tiết cấu tạo và nguyên lý hoạt động của các linh kiện được
sử dụng trong mơ hình.


Bài báo cáo gồm có năm chương:


CHƯƠNG 1: Nói về vấn đề lý do chọn đề tài, mục tiêu, phương pháp, đối
tượng, phạm vi nghiên cứu của đề tài và giới hạn đề tài.


CHƯƠNG 2: Cơ sở lý luận: sơ lược về internet là gì? Cấu trúc của một
internet và các đề tài nghiên cứu liên quan.


CHƯƠNG 3: Cơ sở lý thuyết: tìm hiểu giao thức TCP/IP, cấu trúc một
Ethernet.


CHƯƠNG 4: Thiết kế và thi cơng: các linh kiện sử dụng trong mơ hình, lưu
đồ giải thuật và code hệ thống.


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

1


<b>CHƯƠNG 1: ĐẶT VẤN ĐỀ </b>
<b>1.1. Lý do chọn đề tài. </b>


Trong thời đại công nghệ thông tin phát triển như ngày nay, việc thiết kế và
chế tạo ra các thiết bị điện tiện dụng có khả năng giám sát và điều khiểu từ xa đang
và sẽ rất được quan tâm và rất hữu ích cho các ứng dụng trong cuộc sống hàng


ngày.


Vì mục tiêu cơng nghệ hiện đại hố ngày càng phát triển, em đã quyết định
nghiên cứu đề tài về điều khiển và giám sát thiết bị qua mạng truyền dẫn internet.
Khi đề tài hồn thành có thể điều khiểu và giám sát các thiết bị thông qua mạng
truyền dẫn internet, tương tác thông qua các thiết bị smart phone, máy tính bảng hay
máy vi tính; để kiểm sốt các trạng thái và thơng số của thiết bị cũng như các thông
số của môi trường xung quanh thiết bị như: nhiệt độ, độ ẩm, mức nước, lưu lượng...
Người sử dụng ở bất cứ nơi nào có mạng internet đều có thể giám sát các hoạt động
của thiết bị, các thông số cần thiết cho hệ thống và điều khiển được hoạt động các
thiết bị khi thiết bị đã kết nối với module điều khiển Ethernet này.


Vấn đề được đặt ra như trên đây, hướng nghiên cứu đề tài của em là nghiên
cứu, xây dựng mạch điều khiển và giám sát thiết bị qua mạng truyền dẫn internet.
Với hướng nghiên cứu đó, tên đề tài được chọn là: “Thiết kế hệ thống giám sát và
điều khiển thiết bị điện qua internet”. Và em đã làm một mơ hình cụ thể đó là mơ
hình trồng rau trong nhà lưới để giám sát nhiệt độ và độ ẩm môi trường, độ ẩm đất,
cường độ ánh sáng qua internet.


<b>1.2. Mục tiêu và phạm vi nghiên cứu. </b>


 Thực hiện giao tiếp mạch điện tử với mạng Ethernet.
 Điều khiển các thiết bị trong mơ hình nhà lưới.


 Giám sát hoạt động của các thông số các nhiệt độ - độ ẩm môi trường, độ ẩm
đất và cường độ ánh sáng.


 Tìm hiểu ngôn ngữ html trong lập trình giao diện web server nhúng vào vi
điều khiển.



 Tìm hiểu về giao thức TCP/IP.


 Tính tốn, thiết kế và thi cơng phần cứng mạch điện tử.


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

2
<b>1.3. Đối tượng và phương pháp nghiên cứu. </b>


 Đối tượng nghiên cứu:


 Cảm biến nhiệt độ - độ ẩm môi trường.


 Cảm biến ánh sáng, cảm biến độ ẩm và cảm biến mực nước.
 Arduino Mega2560.


 Arduino Ethernet Shield.
 Lập trình giao diện website.
 Ngơn ngữ lập trình HTML
 Phương pháp nghiên cứu.


 Thực hiện yêu cầu của giáo viên hướng dẫn.


 Tìm hiểu tổng quan về mạng Ethernet, giao thức TCP/IP, vi điều khiển
ATMEGA2560 và cách thức thiết kế web server nhúng vào vi điều khiển,
xây dựng thuật toán và viết code cho vi điều khiển ATMEGA2560.


 Xây dựng mạch điều khiển và viết code HTML nhúng vào vi điều khiển.
 Tìm hiểu nguyên lý hoạt động của mạch.


 Tính toán, thiết kế, vẽ lưu đồ giải thuật và lập trình.
 Thi cơng mạch, tạo ra mơ hình thực tế.



<b>1.4. Ý nghĩa khoa học và thực tiễn của đề tài. </b>


Ý nghĩa khoa học: Đề tài là tài liệu tham khảo hữu ích cho những ai quan tâm
đến lĩnh vực điều khiển và giám sát thiết bị sử dụng mạng truyền dẫn internet.


Ý nghĩa thực tiễn: Kết quả nghiên cứu của đề tài sẽ góp phần giải quyết vấn đề
điều khiển và giám sát các hệ thống nhà lưới ở mọi nơi khi có internet.


<b>1.5. Giới hạn đề tài. </b>


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

3


<b>CHƯƠNG 2: CƠ SỞ LÝ LUẬN </b>
<b>2.1. Thế nào là giám sát và điều khiển qua internet. </b>


Giám sát mạng là việc thu thập các thông tin, theo dõi các sự cố, hiệu năng,
tình trạng trên các thành phần, thiết bị của hệ thống, phân tích các thơng tin, dấu
hiệu nhằm đánh giá và đưa ra cảnh báo cho người quản trị hệ thống.


 Theo nghĩa hẹp: Tạo giá trị đặt và hiệu chỉnh các tham số cho các bộ điều
khiển tự động phía dưới.


 Theo nghĩa rộng: Tất cả các chức năng điều khiển phía trên điều khiển tự
động, có sự tham gia giám sát của con người.


 Các chức năng điều khiển giám sát tiêu biểu:
– Giám sát vận hành.


– Điều khiển vận hành.


– Báo cáo & báo động.
– Điều khiển cao cấp.


– Quản lý & lưu trữ dữ liệu quá trình.
<b>2.2. Tổng quan về internet. </b>


Internet là một liên mạng máy tính tồn cầu được hình thành từ các mạng nhỏ
hơn, liên kết hàng triệu máy tính trên thế giới thơng qua cơ sở hạ tầng viễn thông.


Internet là mạng của các mạng máy tính, các máy tính và thiết bị mạng giao
tiếp với nhau bằng một ngơn ngữ thống nhất. Đó là bộ giao thức TCP/IP
(Transmision Control Protocol – Internet Protocol).


<b>2.3. Cấu trúc Internet. </b>


Internet là một liên mạng kết nối các mạng nhỏ hơn với nhau. Như vậy, cấu
trúc Internet gồm các mạng máy tính được kết nối với nhau thơng qua các kết nối
viễn thông.


Thiết bị dùng để kết nối các mạng máy tính với nhau là cổng nối Internet
(Internet Gateway) hoặc Bộ định tuyến (Router).


Phương thức kết nối :


 Kết nối thông qua kênh riêng.


</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

4
<b>2.4. Các cơng trình nghiên cứu liên quan. </b>


<b>2.4.1. Mơ hình ngơi nhà thơng minh. </b>



Nhà thông minh là ngôi nhà được trang bị các hệ thống tự động thông
minh cùng với cách bố trí hợp lý, các hệ thống này có khả năng tự điều phối các
hoạt động trong ngơi nhà theo thói quen sinh hoạt và nhu cầu cá nhân của gia chủ.


Chúng ta cũng có thể hiểu ngơi nhà thơng minh là một hệ thống chỉnh
thể mà trong đó, tất cả các thiết bị điện tử gia dụng đều được liên kết với thiết bị
điều khiển trung tâm và có thế phối hợp với nhau để cùng thực hiện một chức năng.
Các thiết bị này có thể tự đưa ra cách xử lý tình huống được lập trình trước, hoặc là
được điều khiển và giám sát từ xa.


<i>Hình 2.1: Mơ hình nhà thơng minh. </i>
<i><b> Ưu điểm: </b></i>


 Tất cả các sản phẩm trong nhà sẽ được lập trình theo nhu cầu của
người dùng.


 Người dùng có thể chọn nhiều hoặc ít sản phẩm theo sở thích.
 Hệ thống này được cài đặt nhanh chóng và đơn giản.


 Thân thiện với môi trường: bộ điều khiển nhiệt, điều hịa khơng khí và
ánh sáng dều có thể được kiểm sốt để đạt được hiệu suất năng lượng tối
ưu.


</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

5
<b> Nhược điểm: </b>


 Một số sản phẩm thơng minh có thể khá tốn kém.


 Có thể có một số đường cong học tập cho người không am hiểu về


công nghệ cao.


 Nhà thông minh phụ thuộc vào kết nối internet.


<i>Hình 2.2: Giao diện web điều khiển nhà thơng minh. </i>
<b>2.4.2. Mơ hình trồng rau thủy canh. </b>


Phương pháp trồng thủy canh sử dụng chính những chất dinh dưỡng pha
theo một tỷ lệ nhất định.Với mỗi loại cây khác nhau sẽ có tỷ lệ thành phần chất dinh
dưỡng khác nhau. Chính vì sử dụng trực tiếp dung dịch dinh dưỡng nên cây phát
triển tốt hơn, hạn chế tối đa sự phát triển của côn trùng, cỏ dại, các mầm bệnh từ đất
theo phương pháp trồng cây bằng đất truyền thống.


Để trồng bằng phương pháp thủy canh an tồn, bạn phải tìm hiểu về từng
loại cây để có tỉ lệ pha chế phù hợp. Mặt khác, phải tìm đúng dung dịch dinh dưỡng
chuẩn, có uy tín trên thị trường, tránh những dung dịch dinh dưỡng tự pha trôi nổi
trên thị trường. Nếu bạn không tuân thủ các quy tắc quy định trên, rau phát triển tốt
nhưng không phải là rau an toàn.


</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

6
<b> Ưu điểm: </b>


 Phù hợp với nhiều điều kiện kinh tế xã hội, đặc biệt là đơ thị nơi có
diện tích đất trồng hạn chế. Nhờ kiểm sốt được lượng dinh dưỡng và
các điều kiện phát triển của cây nên có thể trồng được nhiều vụ, trồng
trái vụ được.


 Rau lớn nhanh, năng suất cao hơn từ 20 – 50% so với phương thức
trồng truyền thống.



 Hạn chế tối đa lượng sâu bệnh cho rau.
<b> Nhược điểm: </b>


 Đòi hỏi người trồng phải nghiên cứu, am hiểu về từng loại rau cần
những lượng dinh dưỡng khác nhau.


 Do trồng thủy canh bằng dung dịch dinh dưỡng nên cần chú ý pha
đúng liều lượng theo hướng dẫn trên bao bì, tránh sử dụng quá liều sẽ
gây dư lượng dinh dưỡng trong rau.


 Phải lựa chọn đúng loại dung dịch thủy canh có nguồn gốc xuất xứ rõ
ràng, tránh mua phải hàng trôi nổi, không rõ nguồn gốc.


 Rau thủy canh sống trong nước nên khi thu hoạch rất mau héo vì
lượng nước giảm mạnh.


 Rau thủy canh do phương pháp trồng nên ăn khá nhạt và dai, ít mùi vị.
<b>2.4.3. Phương pháp trồng rau ngoài trời. </b>


Là phương thức trồng rau trong điều kiện tự nhiên, được áp dụng phổ
biến trên thế giới cũng như ở Việt Nam. Các khâu từ khi gieo trồng, chăm sóc,
phịng trừ sâu bệnh đến thu hoạch đều được thực hiện ngồi trời, khơng cần những
<b>trang thiết bị đặc biệt bảo vệ. </b>


</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>

36


<b>TÀI LIỆU THAM KHẢO </b>


<i>[1] Trần Thanh Mai(2009), Kỹ thuật điện tử NXB ĐH Quốc Gia, TP Hồ Chí </i>


Minh.




[2]

.



[3]

/>


[4]





[5]



</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13>

37


<b>HƯỚNG DẪN SỬ DỤNG </b>


</div>

<!--links-->
<a href=' /> Luận văn nghiên cứu tính toán thiết kế hệ thống điện điều khiển thiết bị hàn tự động nối ống không quay
  • 101
  • 628
  • 0
  • ×