Sơ đồ khối hệ thống

Một phần của tài liệu Xây dựng hệ thống quản lý tiên tiến cho môi trường cảm thụ (Trang 51 - 54)

Dựa vào cỏc yờu cầu thiết kế đặt ra ở trờn, ta cú thể đưa ra một sơ đồ cỏc khối chức năng tổng thể của hệ thống như sau:

Nguyễn Quang Huy 50

Hỡnh 21: Sơ đồ khối chức năng của hệ thống

Cỏc khối chức năng này gồm cú:

 Khối xử lý và điều khiển (Controller): cú nhiệm vụ

• Thực hiện biến đổi tớn hiệu tương tự sang tớn hiệu số • Tớnh toỏn và xử lý giỏ trị số thu được từ đầu ra của ADC

• Hiển thị giỏ trị đo được lờn LCD

• Thực hiện truyền thụng với khối điều khiển trung tõm thụng qua module truyền thụng khụng dõy Bluetooth.

• Điều khiển LED để bỏo cảnh bỏo.

 Khối hiển thị (LCD display): cú chức năng hiển thị giỏ trị đo của cảm biến, hiển

thị cỏc số liệu gửi từ mỏy tớnh.

 Khối cảnh bỏo: cú chức năng bỏo tỡnh trạng nguồn cung cấp, quỏ nhiệt hoặc nhiệt độ thấp.

 Khối truyền thụng khụng dõy (sử dụng Bluetooth): cú chức năng chuyển đổi tớn hiệu từ chuẩn giao tiếp nối tiếp sang tớn hiệu Bluetooth để truyền thụng giữa cỏc

khối chức năng: khối thu thậpvà điều khiển với khối giỏm sỏt trung tõm (server).

 Khối giỏm sỏt trờn mỏy tớnh (server): cú chức năng

• Thu nhận dữ liệu gửi về từ mụ đun thu thập, lưu trữ và quản lý trong một hệ thống cơ sở dữ liệu chung.

• Tạo giao diện giao tiếp với người dựng để người dựng cú thể quan sỏt toàn bộ hệ thống: giỏ trị đo được, trạng thỏi thiết bị.

Nguyễn Quang Huy 51

Hoạt động của hệ thống này như sau: Cỏc số liệu mụi trường như nhiệt độ, độ ẩm, ỏp suất.. được thu thập và hiện thị tại chỗ trờn LCD, Nếu thiết bị được kết nối thỡ sẽ truyền số liệu về cho mỏy chủ. Thiết bị sẽ nhật nhiệm vụ điều khiển từ mỏy chủ và thực hiện lệnh này thụng qua cỏc đầu ra số.

3.1.1. Sơ đồ khối chi tiết

Hỡnh 22: Sơđồ khối chi tiết

Hệ thống cú thể thiết kế và phỏt triển dưới dạng mụ đun, phớa mạch thu thập, điều khiển và phớa server thu nhận dữ liệu truyền về, tương ứng đú là 2 nhiệm vụ:

Thiết kế mạch thu thập và điều khiển: Bao gồm cỏc thành phần chức năng:

• Thu thập tớn hiệu cảm biến đo nhiệt độ.

• Sử dụng bộ chọn kờnh MUX để lần lượt thu cỏc tớn hiệu cảm biến.

• Biến đổi tương tự số và xử lý tớn hiệu đo.

• Hiển thị LCD (giỏ trị đo và trạng thỏi thiết bị điều khiển).

• Bluetooth ARF32

Nguyễn Quang Huy 52

• Xõy dựng ứng dụng ở phớa server: bao gồm cỏc chức năng

• Nhận tớn hiệu Bluetooth từ phớa mạch đo gửi về

• Đọc tớn hiệu thụng qua giao tiếp COM ảo của Bluetooth (theo Serial Port

Protocol Profile).

• Phần mềm quản lý và giao tiếp với người dựng (Visual Basic)

Một phần của tài liệu Xây dựng hệ thống quản lý tiên tiến cho môi trường cảm thụ (Trang 51 - 54)