Luận văn xây dựng hệ thống điều khiển thiết bị thông minh

Luận văn xây dựng hệ thống điều khiển thiết bị thông minh: Nghiên cứu, thiết kế và phát triển giải pháp IoT hiệu quả. Tối ưu hóa quản lý, tiết kiệm năng lượng.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2016

75
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Hướng dẫn tổng quan luận văn hệ thống điều khiển thiết bị

Luận văn xây dựng hệ thống điều khiển thiết bị thông minh là một tài liệu nghiên cứu chuyên sâu, tập trung vào việc thiết kế và triển khai một giải pháp toàn diện cho việc quản lý và tự động hóa các thiết bị điện từ xa. Trọng tâm của các báo cáo khoa học dạng này là giải quyết bài toán điều khiển trong môi trường có quy mô lớn, nơi các phương pháp truyền thống gặp nhiều hạn chế. Hệ thống này là một ví dụ điển hình của ứng dụng Internet of Things (IoT), kết hợp giữa phần cứng và phần mềm để tạo ra một mạng lưới các thiết bị có khả năng giao tiếp và tương tác với nhau. Sơ đồ tổng thể của hệ thống thường bao gồm ba thành phần chính: khối điều khiển trung tâm (Master), các khối chấp hành (Slave) và một máy chủ giám sát. Khối điều khiển trung tâm, thường sử dụng vi điều khiển như Arduino, có nhiệm vụ nhận lệnh từ máy chủ và gửi tín hiệu điều khiển đến các khối chấp hành. Các khối chấp hành, được trang bị module relay, sẽ trực tiếp đóng/ngắt các thiết bị điện. Giao tiếp giữa Master và Slave thường sử dụng các chuẩn truyền công nghiệp như RS-485 để đảm bảo tính ổn định và khả năng truyền xa. Toàn bộ hệ thống được kết nối với một máy chủ thông qua mạng LAN/WAN, cho phép người vận hành thực hiện giám sát từ xa và điều khiển thông qua một giao diện web hoặc phần mềm chuyên dụng. Đây là nền tảng cho các ứng dụng nhà thông minh (smarthome) và tự động hóa công nghiệp.

1.1. Mục tiêu và ý nghĩa thực tiễn của đề tài IoT

Mục tiêu chính của đề tài là xây dựng một hệ thống điều khiển tự động cho các thiết bị điện, có khả năng hoạt động ổn định, tin cậy và dễ dàng mở rộng. Hệ thống phải cho phép người dùng giám sát trạng thái và điều khiển thiết bị từ một vị trí trung tâm hoặc từ xa thông qua mạng máy tính. Ý nghĩa thực tiễn của các đồ án tốt nghiệp IoT dạng này rất lớn, đặc biệt trong bối cảnh công nghiệp hóa và hiện đại hóa. Giải pháp này giúp tối ưu hóa việc sử dụng năng lượng, giảm chi phí vận hành và nhân công, đồng thời tăng cường an toàn và an ninh. Ví dụ, trong một tòa nhà lớn hoặc một nhà xưởng, việc bật/tắt hệ thống chiếu sáng, điều hòa không khí có thể được tự động hóa hoàn toàn, thay thế cho thao tác thủ công. Luận văn của Nguyễn Hữu Mạnh (2016) đã chứng minh tính khả thi khi áp dụng hệ thống này tại Cảng hàng không Quốc tế Vinh, cho thấy tiềm năng ứng dụng trong các môi trường yêu cầu độ tin cậy cao.

1.2. Phân tích kiến trúc tổng quát của hệ thống nhúng

Kiến trúc tổng quát của hệ thống nhúng này được thiết kế theo mô hình phân tán, bao gồm nhiều khối chức năng liên kết với nhau. Lõi của hệ thống là một máy chủ trung tâm, chịu trách nhiệm xử lý logic, lưu trữ dữ liệu và cung cấp giao diện người dùng. Máy chủ này giao tiếp với các bộ điều khiển chính (Master) qua giao thức TCP/IP. Mỗi Master, xây dựng trên nền tảng Arduino, quản lý một nhóm các thiết bị chấp hành (Slave). Giao tiếp giữa Master và Slave được thực hiện qua chuẩn RS-485, một lựa chọn tối ưu cho việc truyền dữ liệu đi xa và chống nhiễu tốt trong môi trường công nghiệp. Các khối Slave nhận lệnh từ Master để điều khiển cơ cấu chấp hành, ví dụ như các module relay đóng ngắt đèn, quạt, máy bơm. Cấu trúc này cho phép hệ thống dễ dàng mở rộng bằng cách thêm các cụm Master-Slave mới mà không ảnh hưởng đến hoạt động chung. Việc thu thập dữ liệu trạng thái từ thiết bị cũng được gửi ngược về máy chủ để hiển thị và phân tích.

II. Top thách thức khi xây dựng hệ thống điều khiển tự động

Việc xây dựng hệ thống điều khiển thiết bị thông minh trên quy mô lớn phải đối mặt với nhiều thách thức kỹ thuật. Một trong những vấn đề cốt lõi là đảm bảo tính ổn định và tin cậy của đường truyền tín hiệu, đặc biệt khi khoảng cách giữa các thiết bị lên tới hàng trăm mét. Nhiễu điện từ trong môi trường công nghiệp có thể làm sai lệch dữ liệu, dẫn đến hoạt động sai của hệ thống. Thách thức thứ hai là đồng bộ hóa hoạt động của hàng loạt thiết bị, đảm bảo các lệnh điều khiển được thực thi chính xác và đúng thời điểm. Vấn đề an ninh và bảo mật IoT cũng là một mối quan tâm hàng đầu. Một hệ thống không được bảo vệ tốt có thể bị truy cập trái phép, gây ra những hậu quả nghiêm trọng về an toàn và tài sản. Ngoài ra, việc lựa chọn nền tảng phần cứng và phần mềm phù hợp cũng là một bài toán khó. Các nền tảng phổ biến như Raspberry Pi, ESP32, hay ESP8266 cung cấp nhiều tính năng mạnh mẽ, nhưng việc tích hợp chúng vào một hệ thống lớn đòi hỏi kiến thức sâu về lập trình C++ hoặc lập trình Python và kinh nghiệm thiết kế mạch. Cuối cùng, việc thiết kế một giao diện người dùng trực quan, dễ sử dụng cho việc giám sát từ xa cũng là yếu tố quyết định sự thành công của dự án.

2.1. Vấn đề truyền tín hiệu đi xa và giải pháp RS 485

Trong các hệ thống điều khiển công nghiệp, khoảng cách từ trung tâm đến thiết bị chấp hành thường rất lớn. Các chuẩn giao tiếp thông thường như UART (TTL) không thể đáp ứng vì tín hiệu bị suy hao và dễ bị nhiễu. Luận văn đã đề xuất sử dụng giao tiếp RS-485 làm giải pháp. RS-485 sử dụng phương pháp truyền tín hiệu vi sai trên hai dây xoắn, giúp loại bỏ hiệu quả nhiễu đồng pha. Theo tài liệu của Nguyễn Hữu Mạnh, chuẩn này cho phép truyền dữ liệu với tốc độ cao trên khoảng cách lên tới 1200 mét và kết nối nhiều thiết bị trên cùng một bus. Việc sử dụng các bộ chuyển đổi như ADAM-4520 hoặc module chuyển đổi TTL-RS485 là cần thiết để tích hợp vi điều khiển Arduino vào mạng RS-485. Đây là một giải pháp kinh điển và hiệu quả cho bài toán điều khiển tự động trong môi trường công nghiệp.

2.2. Yêu cầu về bảo mật và quản lý tập trung hệ thống IoT

Khi một hệ thống được kết nối mạng, vấn đề an ninh và bảo mật IoT trở nên cực kỳ quan trọng. Hệ thống phải có cơ chế xác thực người dùng để ngăn chặn truy cập trái phép. Dữ liệu truyền trên mạng, đặc biệt là các lệnh điều khiển, cần được mã hóa để tránh bị nghe lén hoặc thay đổi. Bên cạnh đó, việc quản lý tập trung đòi hỏi một máy chủ đủ mạnh để xử lý đồng thời nhiều kết nối và lưu trữ lịch sử hoạt động của tất cả các thiết bị. Các nền tảng đám mây như Google Firebase có thể là một lựa chọn tốt cho việc lưu trữ và quản lý dữ liệu, tuy nhiên trong khuôn khổ luận văn, một giải pháp máy chủ tại chỗ (on-premise) được lựa chọn để đảm bảo tính chủ động và an toàn cho các hệ thống quan trọng. Việc xây dựng một cơ chế ghi log (nhật ký) chi tiết cũng rất cần thiết cho việc truy vết sự cố và phân tích hoạt động sau này.

III. Phương pháp thiết kế phần cứng cho hệ thống điều khiển

Phần cứng là nền tảng vật lý của toàn bộ hệ thống, quyết định đến độ tin cậy và hiệu năng. Luận văn xây dựng hệ thống điều khiển thiết bị thông minh này tập trung vào việc lựa chọn các linh kiện phổ biến, giá thành hợp lý nhưng vẫn đảm bảo yêu cầu kỹ thuật. Trái tim của mỗi khối điều khiển là board mạch vi điều khiển Arduino. Đây là một lựa chọn tối ưu cho các đồ án tốt nghiệp IoT nhờ cộng đồng hỗ trợ lớn và môi trường lập trình đơn giản. Để điều khiển các thiết bị điện xoay chiều công suất lớn, các module relay được sử dụng làm cơ cấu chấp hành. Các module này giúp cách ly an toàn giữa mạch điều khiển điện áp thấp và mạch động lực điện áp cao. Quá trình thiết kế mạch bao gồm việc vẽ sơ đồ nguyên lý, bố trí linh kiện và đi dây trên mạch in. Các công cụ như Proteus thường được sử dụng để mô phỏng Proteus trước khi chế tạo mạch thật, giúp phát hiện và sửa lỗi sớm. Bên cạnh các thành phần chính, hệ thống còn sử dụng các bộ chuyển đổi tín hiệu chuyên dụng như Module TTL-RS485 và ADAM-4520 để đảm bảo giao tiếp ổn định giữa các khối. Nguồn điện cung cấp cho các mạch cũng cần được thiết kế cẩn thận để đảm bảo sự ổn định cho toàn hệ thống.

3.1. Lựa chọn vi điều khiển Arduino và các module ngoại vi

Vi điều khiển Arduino (cụ thể là Arduino Uno hoặc Mega) được chọn làm nền tảng xử lý trung tâm cho các khối điều khiển. Ưu điểm của Arduino là dễ tiếp cận, có nhiều thư viện hỗ trợ cho các loại cảm biến nhiệt độ, cảm biến độ ẩm và các module khác. Trong đề tài này, Arduino có nhiệm vụ chính là nhận dữ liệu từ Master qua giao tiếp nối tiếp, giải mã lệnh và điều khiển các chân đầu ra để kích hoạt module relay. Mỗi relay tương ứng với một thiết bị cần điều khiển. Hệ thống có thể dễ dàng mở rộng số lượng thiết bị bằng cách sử dụng các IC ghi dịch như 74HC595 hoặc kết nối nhiều board Arduino với nhau. Việc lựa chọn module relay có opto cách ly là rất quan trọng để bảo vệ vi điều khiển khỏi nhiễu điện từ phát sinh từ việc đóng cắt tải công suất lớn.

3.2. Thiết kế mạch in và mô phỏng hoạt động với Proteus

Trước khi sản xuất phần cứng, công đoạn thiết kế mạch và mô phỏng đóng vai trò quyết định. Sử dụng phần mềm chuyên dụng như Altium Designer, Eagle hoặc Fritzing, sơ đồ nguyên lý được vẽ chi tiết, thể hiện kết nối giữa Arduino, module chuyển đổi RS-485, và các module relay. Sau đó, quá trình thiết kế mạch in (PCB layout) được thực hiện, tối ưu hóa đường đi của dây dẫn để giảm nhiễu và đảm bảo tản nhiệt tốt. Đặc biệt, việc mô phỏng Proteus cho phép kiểm tra logic hoạt động của chương trình nạp cho Arduino và tương tác của nó với các linh kiện ngoại vi ngay trên máy tính. Quá trình này giúp giảm thiểu rủi ro sai sót trong thiết kế phần cứng, tiết kiệm chi phí và thời gian chế tạo thử nghiệm. Kết quả mô phỏng cung cấp cái nhìn trực quan về hoạt động của hệ thống trước khi triển khai thực tế.

IV. Bí quyết lập trình phần mềm điều khiển và giám sát từ xa

Phần mềm là linh hồn của hệ thống điều khiển thiết bị thông minh, bao gồm hai thành phần chính: firmware cho vi điều khiển và ứng dụng phía máy chủ. Firmware được nạp vào Arduino viết bằng ngôn ngữ lập trình C++, có nhiệm vụ lắng nghe lệnh từ đường truyền RS-485, phân tích và thực thi việc đóng/mở relay. Chương trình này phải được tối ưu để hoạt động ổn định và phản hồi nhanh chóng. Phía máy chủ, một ứng dụng được phát triển để làm trung tâm điều phối. Ứng dụng này quản lý kết nối đến tất cả các khối điều khiển, gửi lệnh và nhận phản hồi trạng thái. Luận văn của Nguyễn Hữu Mạnh (2016) đã xây dựng chương trình máy chủ trên máy tính, sử dụng giao thức TCP/IP để giao tiếp với các bộ chuyển đổi nối tiếp sang Ethernet. Giao diện người dùng có thể là một giao diện web hoặc một ứng dụng di động, cho phép người vận hành thực hiện giám sát từ xa. Việc thu thập dữ liệu và lưu trữ vào cơ sở dữ liệu cũng được thực hiện ở phía máy chủ, tạo tiền đề cho các phân tích và thống kê sau này. Các nền tảng như nền tảng Blynk hay Google Firebase cũng là những lựa chọn hiện đại cho việc phát triển phần mềm, giúp đơn giản hóa việc xây dựng giao diện và quản lý dữ liệu.

4.1. Lập trình C cho Arduino để điều khiển cơ cấu chấp hành

Firmware cho Arduino được phát triển bằng Arduino IDE, sử dụng ngôn ngữ lập trình C++ được đơn giản hóa. Cấu trúc chương trình bao gồm hai hàm chính: setup()loop(). Trong hàm setup(), các cấu hình ban đầu được thiết lập, bao gồm khởi tạo giao tiếp nối tiếp (Serial) với tốc độ baud phù hợp với mạng RS-485 và đặt các chân I/O làm đầu ra để điều khiển module relay. Trong hàm loop(), chương trình liên tục kiểm tra xem có dữ liệu mới nào được gửi đến từ máy chủ hay không. Khi nhận được một chuỗi lệnh, chương trình sẽ phân tích chuỗi này để xác định địa chỉ thiết bị và hành động cần thực hiện (bật hoặc tắt). Sau đó, nó sẽ gửi tín hiệu điện áp cao hoặc thấp đến chân tương ứng để điều khiển cơ cấu chấp hành. Chương trình cần có cơ chế xử lý lỗi và gửi tín hiệu xác nhận (ACK) trở lại máy chủ để đảm bảo lệnh đã được thực thi.

4.2. Xây dựng giao diện web desktop cho việc giám sát

Để người dùng có thể tương tác với hệ thống, việc xây dựng một giao diện web hoặc ứng dụng desktop là bắt buộc. Giao diện này phải hiển thị trực quan trạng thái hiện tại của tất cả các thiết bị (bật/tắt) và cung cấp các nút bấm hoặc công tắc ảo để người dùng có thể gửi lệnh điều khiển. Giao diện sẽ giao tiếp với máy chủ trung tâm thông qua các API (Application Programming Interface). Khi người dùng nhấn một nút, giao diện sẽ gửi một yêu cầu đến máy chủ. Máy chủ xử lý yêu cầu này và chuyển thành lệnh tương ứng gửi đến khối Arduino qua mạng. Ngược lại, khi có sự thay đổi trạng thái từ thiết bị, máy chủ sẽ cập nhật và đẩy thông tin này lên giao diện. Việc giám sát từ xa trở nên khả thi khi giao diện này có thể được truy cập từ bất kỳ đâu qua Internet, mang lại sự tiện lợi và linh hoạt tối đa cho người quản lý.

V. Cách triển khai và đánh giá kết quả hệ thống điều khiển

Sau khi hoàn tất quá trình thiết kế và lập trình, bước tiếp theo trong luận văn xây dựng hệ thống điều khiển thiết bị thông minh là kiểm thử và triển khai thực tế. Giai đoạn này nhằm xác minh tính đúng đắn và độ ổn định của toàn bộ hệ thống. Quá trình kiểm thử được chia thành nhiều cấp độ: kiểm thử đơn vị (unit test) cho từng module phần cứng và phần mềm, kiểm thử tích hợp (integration test) để đảm bảo các thành phần phối hợp nhịp nhàng, và kiểm thử hệ thống (system test) trên môi trường giả lập. Theo báo cáo khoa học của đề tài, hệ thống đã được triển khai thử nghiệm thành công tại Cảng hàng không Quốc tế Vinh. Việc triển khai thực tế giúp đánh giá hiệu năng của hệ thống trong điều kiện vận hành thực, đối mặt với các yếu tố như nhiễu điện từ, biến động nguồn điện và tần suất sử dụng cao. Kết quả thu thập dữ liệu từ quá trình vận hành được dùng để phân tích, đánh giá và tinh chỉnh lại hệ thống. Kết quả cho thấy hệ thống hoạt động ổn định, đáp ứng nhanh các lệnh điều khiển tự động và giúp ban quản lý giám sát từ xa hiệu quả hệ thống chiếu sáng, góp phần tiết kiệm năng lượng và chi phí vận hành.

5.1. Kịch bản kiểm thử và đánh giá hiệu năng hệ thống

Các kịch bản kiểm thử được xây dựng để đánh giá các khía cạnh quan trọng của hệ thống. Kịch bản thứ nhất là kiểm tra độ trễ từ khi gửi lệnh trên giao diện đến khi cơ cấu chấp hành thực thi. Kịch bản thứ hai là kiểm tra khả năng chịu tải của hệ thống khi điều khiển đồng thời nhiều thiết bị. Kịch bản thứ ba là kiểm tra độ tin cậy của đường truyền RS-485 trong môi trường có nhiễu. Các thông số như thời gian phản hồi, tỷ lệ lỗi gói tin, và mức độ sử dụng tài nguyên của máy chủ được ghi lại và phân tích. Việc đánh giá này giúp xác định các điểm yếu của hệ thống và đưa ra phương án cải tiến, đảm bảo hệ thống điều khiển thiết bị thông minh hoạt động với hiệu suất cao nhất trước khi bàn giao.

5.2. Ứng dụng thực tiễn của hệ thống smarthome và công nghiệp

Mô hình hệ thống được đề xuất trong luận văn có tính ứng dụng rất cao. Trong lĩnh vực nhà thông minh (smarthome), nó có thể được sử dụng để điều khiển toàn bộ hệ thống chiếu sáng, rèm cửa, điều hòa, bình nóng lạnh thông qua ứng dụng di động. Trong nông nghiệp công nghệ cao, hệ thống có thể tự động hóa việc tưới tiêu, điều khiển ánh sáng và nhiệt độ trong nhà kính dựa trên dữ liệu từ các cảm biến độ ẩmcảm biến nhiệt độ. Đặc biệt trong công nghiệp, như trường hợp triển khai tại sân bay, hệ thống chứng tỏ vai trò quan trọng trong việc quản lý các hệ thống cơ điện (M&E) quy mô lớn, giúp nâng cao hiệu quả vận hành và đảm bảo an ninh năng lượng.

VI. Tương lai của luận văn hệ thống điều khiển thiết bị IoT

Luận văn xây dựng hệ thống điều khiển thiết bị thông minh của Nguyễn Hữu Mạnh (2016) đã đặt một nền móng vững chắc. Tuy nhiên, công nghệ Internet of Things (IoT) phát triển không ngừng, mở ra nhiều hướng đi mới. Trong tương lai, hệ thống có thể được nâng cấp bằng cách thay thế các kết nối có dây như RS-485 bằng các công nghệ không dây tiên tiến như LoRaWAN cho khoảng cách xa hoặc Zigbee/Z-Wave trong môi trường nhà thông minh. Việc sử dụng các vi điều khiển mạnh mẽ hơn như ESP32 hay Raspberry Pi sẽ cho phép tích hợp các thuật toán xử lý phức tạp hơn ngay tại biên (edge computing). Giao tiếp giữa các thiết bị có thể chuyển sang sử dụng các giao thức nhẹ và hiệu quả cho IoT như giao thức MQTT. Tích hợp trí tuệ nhân tạo (AI) và học máy (Machine Learning) vào máy chủ trung tâm cũng là một hướng đi đầy hứa hẹn. Hệ thống có thể học thói quen của người dùng để tự động tối ưu hóa hoạt động, hoặc phân tích dữ liệu từ cảm biến để dự báo hỏng hóc thiết bị. An ninh và bảo mật IoT sẽ tiếp tục là lĩnh vực cần được đầu tư nghiên cứu sâu hơn để đối phó với các mối đe dọa ngày càng tinh vi.

6.1. Hướng phát triển tích hợp công nghệ không dây và AI

Một hướng phát triển rõ ràng là tích hợp các module điều khiển qua wifi như ESP8266 hoặc ESP32 vào các khối chấp hành. Điều này giúp loại bỏ hệ thống dây dẫn phức tạp, giảm chi phí lắp đặt và tăng tính linh hoạt. Dữ liệu có thể được gửi trực tiếp lên các nền tảng đám mây thông qua giao thức MQTT. Hơn nữa, việc áp dụng AI có thể tạo ra các kịch bản tự động hóa thông minh hơn. Ví dụ, hệ thống có thể tự động điều chỉnh ánh sáng dựa trên thời gian trong ngày và sự hiện diện của con người, hoặc điều khiển điều hòa dựa trên dự báo thời tiết và dữ liệu từ cảm biến nhiệt độ, giúp tiết kiệm năng lượng một cách tối đa.

6.2. Nâng cao an ninh và bảo mật cho các hệ thống IoT

Trong tương lai, việc nâng cao an ninh và bảo mật IoT là yêu cầu bắt buộc. Các nghiên cứu tiếp theo có thể tập trung vào việc triển khai mã hóa đầu cuối (end-to-end encryption) cho tất cả dữ liệu truyền đi. Xây dựng các hệ thống phát hiện và ngăn chặn xâm nhập (IDS/IPS) dành riêng cho mạng IoT. Áp dụng công nghệ blockchain để tạo ra một sổ cái phi tập trung và bất biến, ghi lại mọi lệnh điều khiển và thay đổi trạng thái, giúp tăng cường tính minh bạch và khả năng truy vết. Việc cập nhật firmware từ xa một cách an toàn (Secure Over-the-Air Update) cũng là một tính năng quan trọng cần được phát triển để vá các lỗ hổng bảo mật kịp thời.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

11/09/2025
Luận văn xây dựng hệ thống điều khiển thiết bị thông minh

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

BỘ GIÁO DỤC VÀ ĐÀO TẠO !H KHOA HA NOT NGUYEN HOU MẠNH XAY DUNG HE THONG DIEU KHIEN THIET BI TIONG MINIT LUAN VAN TIAC SL KY THUAT CONG NGIIE THONG TIN HA NOI NAM 2016 BỘ GIÁO ĐỤC VÀ BẢO TẠO TRUONG DAI HOC BACH KHOA HANOE NGUYÊN HỮU MẠNH XAY DUNG HE THONG DIEU KHIEN THIET BI TIONG MINIT LUẬN VĂN THẠC SĨ KỸ THUẬT CONG NGIIG THONG TIN NGƯỜI HƯỜNG DẦN: T§. ĐĨXH VIẾT SANG HÀ NỘI NĂM 2016 Xây dựng hệ thông điều khiên thiết bị thông minh LOI CAM ON Để có thể hoàn thành đề tài luận văn tốt nghiệp một cách hoàn chỉnh, bên cạnh sự nỗ lực cô gắng của bản thân còn có sự hướng dẫn nhiệt tình của quý thầy cô cũng như sự động viên ủng hộ nhiệt tình của gia đình và bạn bè trong suốt quá trình học tập và thực hiện luận văn. -Xin chân thành bày tỏ lòng biết ơn đến thây giáo Đình ƯiẾt Sang, người đã hết lòng giúp đỡ, góp ý và tạo mọi điều kiện cho tôi hoàn thành luận văn này. -Xim chân thành bày tô lòng biết ơn đến quý thầy cô trong bộ môn Công nghệ thông tin - Trường Đại học Bách khoa Hà Nội đã tận tình truyền đạt những kiến thức quy) báu cũng như tạo mọi điều kiện thuận lợi nhất cho tôi trong suốt quá trình học tập nghiên cứu và cho đến khi thực hiện đề tài luận văn.

Cuỗi cùng, tôi xin chân thành gửi lời cảm ơn đến những người bạn đã góp ý và không ngừng động viên cho tôi trong thời gian thực hiện đề tài. Hà Nội, ngày 29 tháng 09 năm 2016 Người thực hiện Nguyễn Hữu Mạnh Xây dựng hệ thông điều khiên thiết bi thông minh MỤC LỤC CHƯƠNGL TÔNG QUAN. Sơ đồ tổng quát hệ thông. THIET KE PHAN CUNG 2.

Giao tiếp RS - 485:. Bộ chuyển đổi ADAM 4520. Bộ chuyển đổi RS485-Fiber. Giao thite TCP (Transmission Control Protocol):.

Chỉ tiết mạch điện, kết nói. THIET KE PHAN MEM. Máy chủ và các máy nội bộ 3. KIEM THU VA TRIEN KHAI HE THONG.

Kiểm thử vả đánh giá kết quả đạt được 45 4. Triển khai thực tế tại Cảng hàng không Quốc tế Vĩnh. +50 ¿ dụng hệ thống điền khiển thiết bị thông mình TÀI LIEU THAM KHẢO. THỰ LỤC iy 8 PLI: Chương trình Arduino 8 in PL2: Chương trình Server máy tính.

Xây dựng hệ thông điều khiển thiết bi thong minh DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TÁT TCP: Transmission Control Protocol (Giao thức kiểm soát truyền tải) IP: Internet Protocol (Giao thức Internet) UART: universal asynchronous receiver/transmuitter (trayén thong noi tiép khong đồng bộ) ACK: Acknowledging (tin bao nhan) DIY: Do it yourself (thue hiện các dự án độc lập) ¿ dụng hệ thống điền khiển thiết bị thông mình Hình 3.3: Giao tiếp TCP Sorver - CHent,.4: 1ưưu để xử lý Giao tiếp TCP Server - Client 40 THỉnh 3.5: 1ưưu để giải thuật máy chủ và các máy client 44 Hình 41: kết quả chạy thử phẩn mềm .3: Thực hiện kết nói thữ phân cũng.3: Giao diện chương trình điều khiển tại chỗ kết hợp hệ thông nhắn tin nội bộ 47 Hình 4.4: Giao diện chương trình điều khiển giám sát tổng thể.5: Thực tế một hệ thống điều khiển dưa vào lắp dặt. Xây dựng hệ thông điều khiên thiết bi thông minh MỤC LỤC CHƯƠNGL TÔNG QUAN. Sơ đồ tổng quát hệ thông. THIET KE PHAN CUNG 2.

Giao tiếp RS - 485:. Bộ chuyển đổi ADAM 4520. Bộ chuyển đổi RS485-Fiber. Giao thite TCP (Transmission Control Protocol):.

Chỉ tiết mạch điện, kết nói. THIET KE PHAN MEM. Máy chủ và các máy nội bộ 3. KIEM THU VA TRIEN KHAI HE THONG.

Kiểm thử vả đánh giá kết quả đạt được 45 4. Triển khai thực tế tại Cảng hàng không Quốc tế Vĩnh. +50 Xây dựng hệ thông điều khiên thiết bi thông minh MỤC LỤC CHƯƠNGL TÔNG QUAN. Sơ đồ tổng quát hệ thông.

THIET KE PHAN CUNG 2. Giao tiếp RS - 485:. Bộ chuyển đổi ADAM 4520. Bộ chuyển đổi RS485-Fiber.

Giao thite TCP (Transmission Control Protocol):. Chỉ tiết mạch điện, kết nói. THIET KE PHAN MEM. Máy chủ và các máy nội bộ 3.

KIEM THU VA TRIEN KHAI HE THONG. Kiểm thử vả đánh giá kết quả đạt được 45 4. Triển khai thực tế tại Cảng hàng không Quốc tế Vĩnh. +50 Xây dựng hệ thông điều khiên thiết bi thông minh DANH MỤC CÁC HÌNH VẼ, ĐỎ THỊ Hình 1.1: Hệ thông đẻn Cảng hang không Quốc tế Vĩnh.2: Sơ đỏ hệ thông điều khiên thiết bi Hình 2.1: Hệ thống giao tiếp Rs485.2: Đường truyền vi sai.3: Biểu đỏ dạng sóng.4: Phối hợp trở kháng đường truyền Hình 2.5: Biểu đỏ dạng sóng trường hợp phôi hợp trở kháng lỗi Hình 2.6: Biểu đồ dạng sóng trường hợp dat sai vi tri tro kháng.7: Trạng thái giá tri.8: Bộ chuyển đổi ADAM 4520.

TH ng se Hình 2.10: Thiết bị chuyển đổi RS485-Eiber.11: Sơ đỏ chân kết nổi ARDUTNO.12: Sơ đỏ chân IC 74HCS95 Hình 2.13: Giản đỏ thời gian hoạt động IC 74HC595 Hình 2.15: Mạch in Board kết nồi.16: Module chuyên đổi TTL-RS485 Hình 2.17: Sơ đồ đi dây Module chuyên đổi TT - RS485 Hình 2.18: Sơ đỏ đi dây đấu nói điện trở đầu cuối mạng RS485.19: Module Relay 16 kênh.1: Lưu đồ giải thuật mạch điều khiển thiết bị Hình 3.2: Giao tiếp Master — Slave với đường truyền RS485. Xây dựng hệ thông điều khiên thiết bi thông minh MỤC LỤC CHƯƠNGL TÔNG QUAN. Sơ đồ tổng quát hệ thông. THIET KE PHAN CUNG 2.

Giao tiếp RS - 485:. Bộ chuyển đổi ADAM 4520. Bộ chuyển đổi RS485-Fiber. Giao thite TCP (Transmission Control Protocol):.

Chỉ tiết mạch điện, kết nói. THIET KE PHAN MEM. Máy chủ và các máy nội bộ 3. KIEM THU VA TRIEN KHAI HE THONG.

Kiểm thử vả đánh giá kết quả đạt được 45 4. Triển khai thực tế tại Cảng hàng không Quốc tế Vĩnh. +50 ¿ dụng hệ thống điền khiển thiết bị thông mình TÀI LIEU THAM KHẢO. THỰ LỤC iy 8 PLI: Chương trình Arduino 8 in PL2: Chương trình Server máy tính.

¿ dụng hệ thống điền khiển thiết bị thông mình TÀI LIEU THAM KHẢO. THỰ LỤC iy 8 PLI: Chương trình Arduino 8 in PL2: Chương trình Server máy tính. Xây dựng hệ thông điều khiên thiết bi thông minh DANH MỤC CÁC HÌNH VẼ, ĐỎ THỊ Hình 1.1: Hệ thông đẻn Cảng hang không Quốc tế Vĩnh.2: Sơ đỏ hệ thông điều khiên thiết bi Hình 2.1: Hệ thống giao tiếp Rs485.2: Đường truyền vi sai.3: Biểu đỏ dạng sóng.4: Phối hợp trở kháng đường truyền Hình 2.5: Biểu đỏ dạng sóng trường hợp phôi hợp trở kháng lỗi Hình 2.6: Biểu đồ dạng sóng trường hợp dat sai vi tri tro kháng.7: Trạng thái giá tri.8: Bộ chuyển đổi ADAM 4520. TH ng se Hình 2.10: Thiết bị chuyển đổi RS485-Eiber.11: Sơ đỏ chân kết nổi ARDUTNO.12: Sơ đỏ chân IC 74HCS95 Hình 2.13: Giản đỏ thời gian hoạt động IC 74HC595 Hình 2.15: Mạch in Board kết nồi.16: Module chuyên đổi TTL-RS485 Hình 2.17: Sơ đồ đi dây Module chuyên đổi TT - RS485 Hình 2.18: Sơ đỏ đi dây đấu nói điện trở đầu cuối mạng RS485.19: Module Relay 16 kênh.1: Lưu đồ giải thuật mạch điều khiển thiết bị Hình 3.2: Giao tiếp Master — Slave với đường truyền RS485.

Xây dựng hệ thông điều khiên thiết bi thông minh MỤC LỤC CHƯƠNGL TÔNG QUAN. Sơ đồ tổng quát hệ thông. THIET KE PHAN CUNG 2. Giao tiếp RS - 485:.

Bộ chuyển đổi ADAM 4520. Bộ chuyển đổi RS485-Fiber. Giao thite TCP (Transmission Control Protocol):. Chỉ tiết mạch điện, kết nói.

THIET KE PHAN MEM. Máy chủ và các máy nội bộ 3. KIEM THU VA TRIEN KHAI HE THONG. Kiểm thử vả đánh giá kết quả đạt được 45 4.

Triển khai thực tế tại Cảng hàng không Quốc tế Vĩnh. +50 Xây dựng hệ thông điều khiên thiết bị thông minh DANH MỤC CÁC BẢNG Bang 2.1: Bang sy that gia tri vi sai RS485 Bang 2.2: Chon Data Format ADAM4520 Bang 2.3: Chọn tốc độ Baudrate (SW2).4: Đèn bảo tín hiệu ADAM4520 Bảng 2.5: Tính năng ARDUTNO Bảng 2.6: Miêu tả chân kết nồi 74HCS95.1 Tinh ning SQLite hé tro va không hỗ trợ Bang 3.2: Ma lénh nhom DDL (Data Definition Language) Bảng 3.3: Mã lệnh nhóm DML (Data Manipulation Language) Xây dựng hệ thông điều khiên thiết bi thông minh DANH MỤC CÁC HÌNH VẼ, ĐỎ THỊ Hình 1.1: Hệ thông đẻn Cảng hang không Quốc tế Vĩnh.2: Sơ đỏ hệ thông điều khiên thiết bi Hình 2.1: Hệ thống giao tiếp Rs485.2: Đường truyền vi sai.3: Biểu đỏ dạng sóng.4: Phối hợp trở kháng đường truyền Hình 2.5: Biểu đỏ dạng sóng trường hợp phôi hợp trở kháng lỗi Hình 2.6: Biểu đồ dạng sóng trường hợp dat sai vi tri tro kháng.7: Trạng thái giá tri.8: Bộ chuyển đổi ADAM 4520. TH ng se Hình 2.10: Thiết bị chuyển đổi RS485-Eiber.11: Sơ đỏ chân kết nổi ARDUTNO.12: Sơ đỏ chân IC 74HCS95 Hình 2.13: Giản đỏ thời gian hoạt động IC 74HC595 Hình 2.15: Mạch in Board kết nồi.16: Module chuyên đổi TTL-RS485 Hình 2.17: Sơ đồ đi dây Module chuyên đổi TT - RS485 Hình 2.18: Sơ đỏ đi dây đấu nói điện trở đầu cuối mạng RS485.19: Module Relay 16 kênh.1: Lưu đồ giải thuật mạch điều khiển thiết bị Hình 3.2: Giao tiếp Master — Slave với đường truyền RS485. ¿ dụng hệ thống điền khiển thiết bị thông mình TÀI LIEU THAM KHẢO.

THỰ LỤC iy 8 PLI: Chương trình Arduino 8 in PL2: Chương trình Server máy tính. ¿ dụng hệ thống điền khiển thiết bị thông mình LỜI CAM ĐOAN Tôi Nguyễn IIữu Mạnh, cam đoan Luận văn tốt nghiệp là công trinh nghiên cứu của bân thân dưới sự hướng dẫn của TS. Dinh Viet Sang Kết quả luận văn là trung thực, không sao chép toàn văn của bát kì công trình. Lả Nội ngày tháng năm 2016 Tác giả Nguyễn [Iữu Mạnh.

Xác nhận của giáo viên hướng dẫn vẻ mức độ hoàn thành của Luận văn tốt nghiệp và cho phép bảo vệ HàNôi ngày tháng nấm 2016 Giáo viên hưởng din T8. Dinh Viết Sang. ¿ dụng hệ thống điền khiển thiết bị thông mình LỜI CAM ĐOAN Tôi Nguyễn IIữu Mạnh, cam đoan Luận văn tốt nghiệp là công trinh nghiên cứu của bân thân dưới sự hướng dẫn của TS. Dinh Viet Sang Kết quả luận văn là trung thực, không sao chép toàn văn của bát kì công trình.

Lả Nội ngày tháng năm 2016 Tác giả Nguyễn [Iữu Mạnh. Xác nhận của giáo viên hướng dẫn vẻ mức độ hoàn thành của Luận văn tốt nghiệp và cho phép bảo vệ HàNôi ngày tháng nấm 2016 Giáo viên hưởng din T8. Dinh Viết Sang. Xây dựng hệ thông điều khiên thiết bi thông minh DANH MỤC CÁC HÌNH VẼ, ĐỎ THỊ Hình 1.1: Hệ thông đẻn Cảng hang không Quốc tế Vĩnh.2: Sơ đỏ hệ thông điều khiên thiết bi Hình 2.1: Hệ thống giao tiếp Rs485.2: Đường truyền vi sai.3: Biểu đỏ dạng sóng.4: Phối hợp trở kháng đường truyền Hình 2.5: Biểu đỏ dạng sóng trường hợp phôi hợp trở kháng lỗi Hình 2.6: Biểu đồ dạng sóng trường hợp dat sai vi tri tro kháng.7: Trạng thái giá tri.8: Bộ chuyển đổi ADAM 4520.

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