1. Trang chủ
  2. » Luận Văn - Báo Cáo

thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet

76 1,4K 13

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 76
Dung lượng 2,2 MB

Nội dung

thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet

LỜI CẢM ƠN SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N LỜI CẢM ƠN Cá nhân em xin gửi lời cảm ơn chân thành đến quý thầy cô của trường Học viện Công nghệ Bưu chính Viễn thông nói chung cũng như thầy cô ở khoa Viễn thông II nói riêng đã tận tình giảng dạy và giúp đỡ để em có thể hoàn thành được đồ án này. Sau thời gian học tập tại trường, em đã tiếp nhận được nhiều kiến thức bổ ích từ quý thầy cô, nó sẽ là hành trang quý báu để em ứng dụng vào cuộc sống và công việc sau này. Đặc biệt em xin chân thành cảm ơn thầy Phan Thanh Toản, thầy là người đã tận tình hướng dẫn, giúp đỡ và tạo điều kiện thuận lợi nhất cho em trong suốt quá trình thực hiện đồ án này. Để có được thành quả như ngày hôm nay là nhờ vào sự hướng dẫn và những ý kiến đóng góp vô cùng quý báu của thầy. Em xin cảm ơn bạn bè và người thân trong gia đình đã giúp đỡ, đóng góp ý kiến và động viên em để có thể hoàn thành đề tài và đúng như kế hoạch đã đề ra. Một lần nữa em xin chân thành cảm ơn quý thầy cô của trường, đặc biệt là thầy Phan Thanh Toản người đã tận tình hướng dẫn em. Cuối cùng em xin gửi lời chúc đến quý thầy cô cùng các bạn sinh viên của trường được dồi dào sức khỏe và thành công trong công việc. Em xin chân thành cảm ơn! Sinh viên thực hiện Nguyễn Hữu Hậu MỤC LỤC SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N MỤC LỤC Nội dung Trang PHIẾU ĐỀ CƯƠNG ĐỒ ÁN TỐT NGHIỆP LỜI CẢM ƠN MỤC LỤC MỤC LỤC HÌNH LỜI NÓI ĐẦU 1 CHƯƠNG I: GIỚI THIỆU 2 1.1. Đặt vấn đề 2 1.2. Ý nghĩa của đề tài 3 1.3. Giới hạn đề tài nghiên cứu 3 1.4. Mục tiêu nghiên cứu 4 1.5. Kết quả nghiên cứu của đề tài 4 1.6. Sơ đồ tổng quan của hệ thống 4 CHƯƠNG II: TỔNG QUAN VỀ MẠNG INTERNET VÀ GIAO THỨC TCP/IP 7 2.1. Giới thiệu 7 2.2. Hoạt động của mạng Internet 7 2.2.1. Các giao thức (Protocols) 7 2.2.2. Địa chỉ IP (IP Address) 8 2.2.3. Mô hình Khách – Chủ (Client – Server Model) 8 2.2.4. Hệ thống tên miền (DNS - Domain Name System) 8 2.3. Kết nối Internet 8 2.4. Giao thức TCP/IP 8 2.4.1. Tầng Ứng Dụng (Application Layer) 9 2.4.2. Tầng Giao Vận (Transport Layer) 10 2.4.3. Tầng Internet (Internet Layer) 14 2.4.4. Lớp giao tiếp mạng 17 2.5. Công Nghệ Ethernet 18 CHƯƠNG III: TỔNG QUAN VỀ BOARD MẠCH ARDUINO 20 3.1. Arduino Mega 2560 20 3.1.1. Tổng quan 20 3.1.2. Sơ đồ chân của Arduino Mega 2560 22 3.2. Arduino Ethernet Shield 23 3.2.1. Tổng quan 24 3.2.2. Đặc điểm 24 MỤC LỤC SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N 3.2.3. Các thành phần chức năng 25 3.2.4. Truyền thông SPI 26 3.3. Arduino IDE 28 3.3.1 Arduino Toolbar 30 3.3.2 Arduino IDE Menu 30 CHƯƠNG IV: THIẾT KẾ VÀ THI CÔNG 34 4.1. Phân tích yêu cầu điều khiển 34 4.2. Tổng quan chương trình chính 35 4.3. Thiết kế và thi công Web Server 37 4.3.1. Thiết kế giao diện web 37 4.3.2. Giám sát trên Web 39 4.3.3. Điều khiển trên Web 39 4.4. Thiết kế phần cứng mạch chính 43 CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 48 5.1. Kết luận 48 5.2. Hướng phát triển đề tài 51 PHỤ LỤC A: CÀI ĐẶT ARDUINO IDE VÀ CÀI ĐẶT DRIVER PHỤ LỤC B: MÃ CHƯƠNG TRÌNH ĐIỀU KHIỂN TỪ VIẾT TẮT TÀI LIỆU THAM KHẢO MỤC LỤC HÌNH SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N MỤC LỤC HÌNH Hình Trang Hình 1.1: Sơ đồ tổng quan hệ thống 4 Hình 1.2: Sơ đồ khối của bộ điều khiển 5 Hình 2.1: Cấu trúc họ giao thức TCP/IP 9 Hình 2.2: Cấu trúc gói TCP 11 Hình 2.3: Lưu đồ trạng thái kết nối TCP 12 Hình 2.4: Cấu trúc gói tin IP 14 Hình 2.5: Cấu trúc gói tin ARP 16 Hình 2.6: Cấu trúc khung Ethernet theo IEEE 802.3 18 Hình 3.1: Arduino Mega 2560 20 Hình 3.2: Các thành phần trên board mạch Arduino Mega 2560 22 Hình 3.3: Arduino Ethernet Shield 23 Hình 3.4: Các thành phần trên board Ethernet Shield 25 Hình 3.5: Đầu nối ICSP của Ethernet Shield 25 Hình 3.6: Đèn led trên RJ45 26 Hinh 3.7: Giao diện SPI 27 Hinh 3.8: ICSP trên board Arduino 27 Hình 3.9: Mô hình hoạt động của chương trình Arduino 28 Hình 3.10: Arduino IDE 29 Hình 3.11: Arduino Toolbar 30 Hình 3.12: IDE menu 30 Hình 3.13: File menu 30 Hình 3.14: Examples menu 31 Hình 3.15: Sketch menu 31 Hình 3.16: Edit menu 32 Hình 3.17: Tool menu 32 Hình 3.18: Board Arduino sử dụng 33 Hình 3.19: Hiển thị Board và Serial Port 33 Hình 4.1: Giải thuật tổng quan 35 Hình 4.2: Giải thuật chương trình chính 36 Hình 4.3: Giao diện Web đăng nhập vào hệ thống 37 Hình 4.4: Giao diện Web điều khiển các thiết bị 38 Hình 4.5: Từ cảm biến nhệt độ lên trình duyệt 39 Hình 4.6: Vi điều khiển nhận lệnh từ Web và điều khiển 40 MỤC LỤC HÌNH SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N Hình 4.7: Sơ đồ nguyên lý nguồn cung cấp cho toàn mạch 43 Hình 4.8: Khối điều khiển – Arduino Mega 2560 44 Hình 4.9: Khối giao tiếp mạng – Arduino Ethernet Shield 44 Hình 4.10: Sơ đồ nguyên lý khối cảm biến nhiệt độ 45 Hình 4.11: Sơ đồ nguyên lý khối công suất 46 Hình 4.12: Sơ đồ mạch in khối công suất 47 Hình 5.1: Mạch công suất được lắp trên mô hình 49 Hình 5.2: Sản phẩm hoàn thành 50 Trang 1 LỜI NÓI ĐẦU SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N LỜI NÓI ĐẦU Ngày nay, với những ứng dụng của khoa học kỹ thuật tiên tiến, thế giới của chúng ta đã và đang ngày một thay đổi, văn minh và hiện đại hơn. Việc ứng dụng những tiến bộ kỹ thuật vào các lĩnh vực đời sống là nhu cầu thiết yếu. Trong lĩnh vực xây dựng đòi hỏi chúng ta ngày càng nâng cao chất lượng công trình và các dịch vụ tiện ích. Chúng ta cần có giải pháp điều khiển tích hợp cho các toà nhà, căn hộ cao cấp, tích hợp các thiết bị điện tử, nghe nhìn, truyền thông thành một hệ thống hoàn chỉnh và thống nhất. Nhận thức được tầm thực tiễn đó em chọn đề tài đồ án tốt nghiệp “Thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng Internet”. Trong suốt thời gian hoàn thành đồ án, em đã tìm hiều về vi điều khiển, các chế độ truyền thông, cảm biến đo, cơ cấu chấp hành, cách kết nối mạng Internet, điều khiển qua thiết bị qua Internet, đồng thời tìm hiểu về các chỉ tiêu tối ưu khi vận hành hệ thống. Dưới sự hướng dẫn, chỉ bảo nhiệt tình của thầy Phan Thanh Toản cùng với sự cố gắng nỗ lực của cá nhân, em đã hoàn thành đồ án đúng thời hạn cho phép. Tuy nhiên do thời gian hạn chế, cũng như lượng kiến thức rất lớn nên em không thể tránh khỏi nhiều thiếu xót. Vì vậy em rất mong sẽ nhận được nhiều ý kiến đánh giá, góp ý của thầy cô giáo và các bạn sinh viên để em có thể phát triển và hoàn thiện thêm đề tài này. Em xin chân thành cảm ơn! Sinh viên thực hiện Nguyễn Hữu Hậu Trang 2 SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N CHƯƠNG I: GIỚI THIỆU CHƯƠNG I: GIỚI THIỆU 1.1. Đặt vấn đề Ngày nay cùng với sự phát triển mạnh mẽ của các ngành khoa học kỹ thuật, công nghệ kỹ thuật điện tử truyền thông đóng vai trò quan trọng trong mọi lĩnh vực khoa học kỹ thuật, quản lý, công nghiệp, cung cấp thông tin Do đó là một sinh viên chuyên ngành Điện tử truyền thông chúng ta phải biết nắm bắt và vận dụng nó một cách có hiệu quả nhằm góp phần vào sự phát triển nền khoa học kỹ thuật thế giới nói chung và trong sự phát triển kỹ thuật điện tử truyền thông nói riêng. Bên cạnh đó còn là sự thúc đẩy sự phát triển của nền kinh tế nước nhà. Như chúng ta cũng đã biết, gần như các thiết bị tự động trong nhà máy, trong đời sống của các gia đình ngày nay đều hoạt động độc lập với nhau, mỗi thiết bị có một quy trình sử dụng khác nhau tuỳ thuộc vào sự thiết lập, cài đặt của người sử dụng. Chúng chưa có một sự liên kết nào với nhau về mặt dữ liệu. Nhưng đối với hệ thống điều khiển thiết bị từ xa thông qua mạng Internet thì lại khác. Ở đây, các thiết bị điều khiển tự động được kết nối với nhau thành một hệ thống hoàn chỉnh qua một một thiết bị trung tâm và có thể giao tiếp với nhau về mặt dữ liệu. Điển hình của một hệ thống điều khiển thiết bị trong toà nhà qua mạng Internet gồm có các thiết bị đơn giản như bóng đèn, quạt máy, lò sưởi đến các thiết bị tinh vi, phức tạp như tivi, máy giặt, hệ thống báo động… Tất cả các thiết bị này có thể giao tiếp với nhau về mặt dữ liệu thông qua một đầu não trung tâm. Đầu não trung tâm ở đây có thể là một máy vi tính hoàn chỉnh hoặc có thể là một bộ xử lý đã được lập trình sẵn tất cả các chương trình điều khiển. Bình thường, các thiết bị trong toà nhà này có thể được điều khiển từ xa thông qua mạng Internet. Chẳng hạn như việc tắt quạt, đèn điện… khi chúng ta quên chưa tắt trước khi chúng ta rời khỏi. Hay chúng ta có thể bật máy điều hòa để làm mát phòng trước khi chúng ta sử dụng phòng trong một khoảng thời gian nhất định. Bên cạnh đó chúng ta có thể theo dõi nhiệt độ tại các phòng hiện tại là bao nhiêu. Ngoài ra, hệ thống còn mang tính bảo mật. Nghĩa là chỉ có một người dùng nào đó biết được tên đăng nhập và biết đúng mật khẩu thì mới có thể điều khiển được hệ thống. Từ những yêu cầu thực tế, những đòi hỏi ngày càng cao của cuộc sống, cộng với sự hợp tác, phát triển mạnh mẽ của mạng Internet nên em đã chọn đề tài "Thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng Internet" để đáp ứng được nhu cầu ngày càng cao của con người và góp phần vào sự tiến bộ, văn minh, hiện đại của nước nhà. Trang 3 SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N CHƯƠNG I: GIỚI THIỆU Với đề tài trên em đã thực hiện việc điều khiển từ xa gồm các vấn đề sau:  Điều khiển thiết bị qua Internet với giao thức TCP/IP. Người dùng đăng nhập vào Website và thực hiện điều khiển thiết bị qua giao diện Web.  Đo và cập nhật nhiệt độ tại các phòng cho người dùng biết trên Website. 1.2. Ý nghĩa của đề tài Ngày nay cùng với sự tiến bộ của khoa học kỹ thuật, các thiết bị điện tử ra đời ngày càng nhiều về chủng loại cũng như tính năng sử dụng. Bên cạnh đó nhu cầu sử dụng các thiết bị một cách tự động ngày càng cao, con người ngày càng muốn có nhiều thiết bị giải trí cũng như các thiết bị sinh hoạt với kỹ thuật và công nghệ ngày càng cao. Có thể ở Việt nam chưa phát triển mạnh mẽ trong lĩnh này nhưng hiện nay ở trên thế giới, nhất là các quốc gia thuộc Châu âu hay Mỹ thì việc điều khiển từ xa các toà nhà, ngôi nhà đã phát triển rất mạnh mẽ. Từ những nhu cầu thực tế đó, em muốn đưa một phần những kỹ thuật áp dụng vào điều kiện thực tế để có thể tạo ra một hệ thống điều khiển thiết bị trong toà nhà qua mạng Internet nhằm đáp ứng nhu cầu ngày càng cao của con người. Đề tài lấy cơ sở là mạng Internet để điều khiển thiết bị. Việc sử dụng mạng Internet để điều khiển thiết bị có thuận lợi là tiết kiệm chi phí, mang tính cạnh tranh và cơ động cao. Ngoài ra, sản phẩm của đề tài này có tính mở, có thể áp dụng cho nhiều đối tượng khác nhau trong dân dụng cũng như trong công nghiệp. 1.3. Giới hạn đề tài nghiên cứu Để thực thi một hệ thống điều khiển thiết bị qua mạng Internet áp dụng cho một toà nhà hoàn chỉnh như nói trên là rất phức tạp và rất tốn kém. Để đáp ứng việc điều khiển toàn bộ các thiết bị này đòi hỏi phải có một lượng thời gian, kiến thức nhất định. Bên cạnh đó còn là vấn đề tài chính. Với lượng thời gian và kiến thức có hạn, trong đề tài này em thực hiện chỉ thực thi một phần của hệ thống hoàn chỉnh. Đó là điều khiển đóng mở đèn, ngoài ra còn có chức năng cập nhật nhiệt độ trong phòng cho người dùng biết. Với những gì đã trình bày trên, em đã tiến hành nghiên cứu, khảo sát và thực hiện và dự kiến đạt được các mục tiêu đặt ra như sau: - Thiết lập một Website và thực hiện điều khiển các thiết bị qua giao diện Web, sau khi thực hiện lệnh điều khiển trạng thái của thiết bị on/off được thể hiện ngay trên giao diện Web. - Hệ thống sẽ luôn cập nhật nhiệt độ tại các phòng trong toà nhà cho người dùng biết trên Website. Trang 4 SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N CHƯƠNG I: GIỚI THIỆU 1.4. Mục tiêu nghiên cứu - Đồ án được nghiên cứu và thực hiện với mục đích áp dụng những kiến thức đã được học trong nhà trường để thiết kế, tạo ra một hệ thống điều khiển từ xa qua mạng Internet. - Nghiên cứu và tạo một giao diện Web Server để thực hiện điều khiển qua mạng Internet với chuẩn giao tiếp TCP/IP. - Nghiên cứu và sử dụng board mạch Arduino và Arduino Shield. Arduino mà em đã tiến hành nghiên cứu và sử dụng là Arduino Mega 2560 và Arduino Ethernet Shield. 1.5. Kết quả nghiên cứu của đề tài Với những mục tiêu và kế hoạch đã đề ra, cùng với sự nỗ lực nghiên cứu, tìm tòi của cá nhân, em đã thực hiện đạt được những kết quả nhất định sau: Thiết kế thành công mạch điều khiển thiết bị qua mạng Internet với các tính năng: + Giao tiếp thành công với mạng Internet qua chuẩn truyền thông TCP/IP, thực hiện quan sát trạng thái và ra lệnh điều khiển thiết bị qua giao diện Web Server. + Đo và cập nhật nhiệt độ liên tục gửi về Web Server. + Ngoài ra, mạch điều khiển được thiết kế sẵn sàng cho việc tích hợp thêm các ngoại vi trong tương lai. 1.6. Sơ đồ tổng quan của hệ thống  Sơ đồ tổng quan của hệ thống: Hình 1.1: Sơ đồ tổng quan hệ thống Trang 5 SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N CHƯƠNG I: GIỚI THIỆU Dù đang ở rất xa, người sử dụng có thể dùng máy tính được kết nối với mạng Internet hoặc các thiết bị như điện thoại, máy tính bảng để gửi tín hiệu tới bộ điều khiển tác động lên các thiết bị điện trong toà nhà. Điều này rất thuận tiện cho chúng ta quản lý các thiết bị điện trong toà nhà, chúng ta không cần phải đến từng tầng để kiểm tra mà có thể cập nhật trạng thái và điều khiển hoạt động của các thiết bị điện trong toà nhà thật dễ dàng.  Sơ đồ khối của bộ điều khiển: Hình 1.2: Sơ đồ khối của bộ điều khiển KHỐI ĐIỀU KHIỂN ARDUINO MEGA 2560 KHỐI ETHERNET ARDUINO ETHERNET SHIELD KHỐI CẢM BIẾN KHỐI CÔNG SUẤT KHỐI NGUỒN THIẾT BỊ 1 THIẾT BỊ 2 THIẾT BỊ 3 THIẾT BỊ 4 [...]... cho tất cả các khối gồm khối điều khiển, khối Ethernet, khối cảm biến và khối công suất SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N Trang 6 CHƯƠNG II: TỔNG QUAN VỀ MẠNG INTERNET VÀ GIAO THỨC TCP/IP CHƯƠNG II: TỔNG QUAN VỀ MẠNG INTERNET VÀ GIAO THỨC TCP/IP 2.1 Giới thi u Internet là một hệ thống thông tin toàn cầu có thể được truy nhập công cộng gồm các mạng máy tính được liên kết với nhau Hệ thống này truyền... hệ điều khiển công nghiệp qua một điều khiển độc lập kết nối với PC hay mạng bằng cáp Ethernet Ngày 22 tháng 5 năm 1973, Robert Metcalfe thuộc Trung tâm Nghiên cứu Palto Alto của hãng Xerox – PARC, bang California, đã đưa ra ý tưởng hệ thống kết nối mạng máy tính cho phép các máy tính có thể truyền dữ liệu với nhau và với máy in lazer Lúc này, các hệ thống tính toán lớn đều được thi t kế dựa trên các. .. III: TỔNG QUAN VỀ BOARD MẠCH ARDUINO Hinh 3.7: Giao diện SPI Với kết nối SPI luôn luôn có một thi t bị chủ (thường là một vi điều khiển) điều khiển các thi t bị ngoại vi Thông thường có ba đường chung cho tất cả các thi t bị:  MISO (Master Input Slave Out) - Dòng Slave để gửi dữ liệu đến Master  MOSI (Master Out Slave Input) - Dòng tổng thể gửi dữ liệu đến các Slave  SCK (Serial Clock) - Các xung... dòng cụ thể cho từng thi t bị  SS (Slave Select) - Chân trên mỗi Master có thể sử dụng để kích hoạt và vô hiệu hóa các thi t bị cụ thể Khi một thi t bị Slave chọn pin thấp nó giao tiếp với Master, khi ở trạng thái cao nó bỏ qua Master Điều này cho phép có nhiều thi t bị SPI chia sẻ cùng MISO, MOSI, và các dòng CLK Các chân MISO, MOSI và SCK được kết nối với đầu ICSP, giúp kết nối với các board Arduino... thức cho phép kết nối các hệ thống mạng không đồng nhất với nhau TCP/IP là viết tắt của Transmission Control Protocol (Giao thức Điều Khiển Truyền thông) /Internet Protocol (Giao thức Internet) , ngày nay TCP/IP được sử dụng rộng rãi trong các mạng cục bộ cũng như trên mạng Internet toàn cầu TCP/IP không chỉ SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N Trang 8 CHƯƠNG II: TỔNG QUAN VỀ MẠNG INTERNET VÀ GIAO THỨC... ngày, Internet và WWW không đồng nghĩa Internet là một tập hợp các mạng máy tính kết nối với nhau bằng dây đồng, cáp quang, ; còn WWW, hay Web, là một tập hợp các tài liệu liên kết với nhau bằng các siêu liên kết (hyperlink) và các địa chỉ URL, và nó có thể được truy nhập bằng cách sử dụng Internet 2.2 Hoạt động của mạng Internet 2.2.1 Các giao thức (Protocols) Các giao thức là tập các luật mà các máy... liên mạng đã được chuẩn hóa (giao thức IP) Hệ thống này bao gồm hàng ngàn mạng máy tính nhỏ hơn của các doanh nghiệp, của các viện nghiên cứu và các trường đại học, của người dùng cá nhân, và các chính phủ trên toàn cầu Chúng cung cấp một khối lượng thông tin và dịch vụ khổng lồ trên internet Mạng Internet mang lại rất nhiều tiện ích hữu dụng cho người sử dụng, một trong các tiện ích phổ thông của Internet. .. hay tổ chức 2.3 Kết nối Internet Để kết nối với Internet cần có một số yêu cầu về phần cứng và phần mềm sau: - Phần cứng: máy tính, kết nối thông qua đường dây điện thoại hoặc kết nối cáp, modem - Phần mềm: kết nối internet, hệ điều hành, giao thức TCP/IP, trình duyệt web - Các yêu cầu thi t yếu khi kết nối với Internet: kết nối với Internet thông qua một nhà cung cấp Internet (Internet Service Provider),... cho tất cả mọi máy trong mạng LAN), trong trường hợp này frame sẽ được nhận và xử lý Ngoài việc kiểm tra địa chỉ, trong khng Ethernet còn có 1 trường chứa mã SVTH: NGUYỄN HỮU HẬU LỚP: L12CQVT02-N Trang 17 CHƯƠNG II: TỔNG QUAN VỀ MẠNG INTERNET VÀ GIAO THỨC TCP/IP kiểm tra lỗi giúp phát hiện những lỗi xảy ra trong quá trình truyền, các khung bị xác định là có lỗi sẽ bị bỏ qua 2.5 Công Nghệ Ethernet Hơn... không sử dụng một trong những thi t bị ngoại vi trong chương trình, sẽ cần phải bỏ chọn một cách sử dụng Để làm điều này với thẻ SD, chân 4 thi t lập như là một đầu ra và được thi t lập mức cao Đối với W5100, thi t lập tại chân số 10 là mức cao 3.2.2 Đặc điểm      Điện áp hoạt động 5V được lấy từ trạm nguồn POWER của board Arduino Dùng chip Ethernet W5100 có bộ đệm 16KB Tốc độ kết nối internet 10/100 . một hệ thống điều khiển thi t bị trong toà nhà qua mạng Internet gồm có các thi t bị đơn giản như bóng đèn, quạt máy, lò sưởi đến các thi t bị tinh vi, phức tạp như tivi, máy giặt, hệ thống. với hệ thống điều khiển thi t bị từ xa thông qua mạng Internet thì lại khác. Ở đây, các thi t bị điều khiển tự động được kết nối với nhau thành một hệ thống hoàn chỉnh qua một một thi t bị trung. một hệ thống điều khiển thi t bị trong toà nhà qua mạng Internet nhằm đáp ứng nhu cầu ngày càng cao của con người. Đề tài lấy cơ sở là mạng Internet để điều khiển thi t bị. Việc sử dụng mạng Internet

Ngày đăng: 14/11/2014, 13:38

HÌNH ẢNH LIÊN QUAN

Hình 1.1: Sơ đồ tổng quan hệ thống - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 1.1 Sơ đồ tổng quan hệ thống (Trang 9)
Hình 1.2: Sơ đồ khối của bộ điều khiển - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 1.2 Sơ đồ khối của bộ điều khiển (Trang 10)
Hình 2.1: Cấu trúc họ giao thức TCP/IP  2.4.1. Tầng Ứng Dụng (Application Layer) - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 2.1 Cấu trúc họ giao thức TCP/IP 2.4.1. Tầng Ứng Dụng (Application Layer) (Trang 14)
Hình 2.2: Cấu trúc gói TCP - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 2.2 Cấu trúc gói TCP (Trang 16)
Hình 2.3: Lưu đồ trạng thái kết nối TCP - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 2.3 Lưu đồ trạng thái kết nối TCP (Trang 17)
Hình 2.5: Cấu trúc gói tin ARP - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 2.5 Cấu trúc gói tin ARP (Trang 21)
Hình 3.1: Arduino Mega 2560 - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.1 Arduino Mega 2560 (Trang 25)
3.1.2. Sơ đồ chân của Arduino Mega 2560 - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
3.1.2. Sơ đồ chân của Arduino Mega 2560 (Trang 27)
Hình 3.3: Arduino Ethernet Shield - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.3 Arduino Ethernet Shield (Trang 28)
Hình 3.9: Mô hình hoạt động của chương trình Arduino - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.9 Mô hình hoạt động của chương trình Arduino (Trang 33)
Hình 3.10: Arduino IDE - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.10 Arduino IDE (Trang 34)
Hình 3.14: Examples menu - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.14 Examples menu (Trang 36)
Hình 3.16: Edit menu - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.16 Edit menu (Trang 37)
Hình 3.17: Tool menu - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.17 Tool menu (Trang 37)
Hình 3.18: Board Arduino sử dụng - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 3.18 Board Arduino sử dụng (Trang 38)
Hình 4.1: Giải thuật tổng quan - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.1 Giải thuật tổng quan (Trang 40)
Hình 4.2: Giải thuật chương trình chính - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.2 Giải thuật chương trình chính (Trang 41)
Hình 4.3: Giao diện Web đăng nhập vào hệ thống - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.3 Giao diện Web đăng nhập vào hệ thống (Trang 42)
Hình 4.4: Giao diện Web điều khiển các thiết bị - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.4 Giao diện Web điều khiển các thiết bị (Trang 43)
Hình 4.5: Từ cảm biến nhệt độ lên trình duyệt  4.3.3. Điều khiển trên Web - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.5 Từ cảm biến nhệt độ lên trình duyệt 4.3.3. Điều khiển trên Web (Trang 44)
Hình 4.7: Sơ đồ nguyên lý nguồn cung cấp cho toàn mạch - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.7 Sơ đồ nguyên lý nguồn cung cấp cho toàn mạch (Trang 48)
Hình 4.10: Sơ đồ nguyên lý khối cảm biến nhiệt độ - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.10 Sơ đồ nguyên lý khối cảm biến nhiệt độ (Trang 50)
Hình 4.11: Sơ đồ nguyên lý khối công suất - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.11 Sơ đồ nguyên lý khối công suất (Trang 51)
Hình 4.12: Sơ đồ mạch in khối công suất - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 4.12 Sơ đồ mạch in khối công suất (Trang 52)
Hình 5.1: Mạch công suất được lắp trên mô hình - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 5.1 Mạch công suất được lắp trên mô hình (Trang 54)
Hình 5.2: Sản phẩm hoàn thành - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
Hình 5.2 Sản phẩm hoàn thành (Trang 55)
Hình A.4: Driver Arduino board - thi công hệ thống điều khiển các thiết bị trong toà nhà qua mạng internet
nh A.4: Driver Arduino board (Trang 59)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w