MÔ TẢ CHI TIẾT HỆ THỐNG

Một phần của tài liệu Nghiên cứu thiết kế mạch điều khiển và phát triển ứng dụng trên nền (Trang 76 - 77)

Bo mạch Armadillo, CPU:

Đây là 2 bo mạch xử lý trung tâm, dữ liệu từ các cảm biến sau khi đã đƣợc FPGA thu thập sẽ đƣợc truyền tới một trong hai bo mạch Armadillo 420 hoặc bo mạch CPU MSP430 thông qua các cổng UART. Việc cấu hình cho dữ liệu truyền đi đâu đƣợc thực hiện bằng switch trên bo mạch.

Bo mạch FPGA:

Làm cầu nối giữa các bo mạch xử lý trung tâm và các cảm biến. Bo mạch FPGA sẽ nhận các yêu cầu từ các bo mạch chủ thông qua cổng UART, sau đó thực hiện việc đọc hoặc ghi dữ liệu tƣơng ứng với yêu cầu nhận đƣợc. Dữ liệu từ các sensor sẽ đƣợc trả về cho các bo mạch chủ trong lệnh đọc.

77

 Mô tả hệ thống thu thập dữ liệu cảm biến: là một thiết bị cho phép thu thập dữ liệu từ các cảm biến: cảm biến ánh sáng (xác định cƣờng độ ánh sáng ở môi trƣờng xung quanh), cảm biến âm thanh (xác định các nguồn tín hiệu âm thanh dựa trên ngƣỡng), cảm biến gia tốc (xác định tọa độ x,y,z trong không gian), cảm biến chuyển động (xác định chuyển động của các vật thể trong tầm nhìn của cảm biến), cảm biến nhiệt độ và độ ẩm (xác định nhiệt độ và độ ẩm của môi trƣờng), đồng thời hệ thống cũng cho phép kiểm soát các giá trị về điện áp trong mạch điện. Hệ thống bao gồm 1 bo mạch FPGA làm nhiệm vụ thu thập dữ liệu cảm biến từ các cảm biến, dữ liệu thu thập đƣợc sẽ đƣợc bo mạch Armadillo hoặc bo mạch CPU xử lý, tất cả đều đƣợc đặt cùng trên thiết bị. Việc gửi dữ liệu là qua UART không giây. Bo mạch Armadillo sẽ lấy dữ liệu cảm biến và ứng dụng sẽ đƣợc xây dựng dựa trên các dữ liệu thu thập đƣợc. Ở đây bo mạch CPU và bo mạch Armadillo đều có chức năng giống nhau chỉ khác nhau ở chỗ bo mạch CPU (MSP430) là vi điều khiển của Texas Instrument và bo mạch Armadillo là chip arm có cài đặt hệ điều hành linux.

Một phần của tài liệu Nghiên cứu thiết kế mạch điều khiển và phát triển ứng dụng trên nền (Trang 76 - 77)

Tải bản đầy đủ (PDF)

(106 trang)