Tổng quan về module Arduino Mega2560

Một phần của tài liệu Máy theo dõi bệnh nhân ba thông số nhịp tim, SPO2, nhiệt độ (Trang 37 - 39)

Chƣơng 3 : Phƣơng pháp giải quyết

3.1 Giới thiệu phần cứng

3.1.3 Tổng quan về module Arduino Mega2560

Arduino Mega 2560 là board mạch vi điều khiển xây dựng dựa trên vi điều khiển Atmega 2560. Nó có 54 chân I/O (trong đó có 15 chân có thể sử dụng làm chân ouput với chức năng PWM), 16 chân đầu vào Analog, 4 UART, 1 thạch anh 16Mhz, 1 cổng USB, 1 jack nguồn, 1 header, 1 nút nhấn reset (hình 3.4). Nó chứa mọi thứ cần thiết hỗ trợ cho ngƣời lập trình vi điều khiển, đơn giản chỉ việc kết nối nó với máy tính bằng cable USB là có thể bắt đầu học tập. Mach Arduino 2560 sử dụng tƣơng thích với phần lớn các Shield của Arduino UNO[11]. Chi tiết về đặc điểm của Arduino Mega 2560 đƣợc mô tả rõ ở bảng 3.2 thông số kỹ thuật.

32

Bảng 3. 2 Thông số kĩ thuật Arduino Mega 2560

S

TT THÔNG SỐ GIÁ TRỊ

1 Vi điều khiển chính Atmega2560

2 Điện áp hoạt động 5VDC

3 Dòng ra tối đa (5V) 500 mA

4 Giao tiếp I2C 1 bộ

5 EEPROM 4KB

6 Thạch anh 16MHz

7 Giao tiếp UART 4 bộ UART

8 Dòng ra tối đa trên mỗi

chân I/O 20mA

9 Số chân digital 54 1 0 Số chân analog 16 1 1 Ngắt ngoài 6 chân 1

2 Giao tiếp SPI

1 bộ (chân 50 đến 53) dùng với

thƣ viện SPI

Qua những thông số kỹ thuật ở bảng 3.2 bên trên, ta nhận thấy hệ thống I / O

33

độ giao tiếp khác. Bên cạnh đó, Arduino Mega 2560 có sẵn RTC và các tính năng khác nhƣ bộ so sánh, timer, ngắt để điều khiển hoạt động, tiết kiệm điện năng và tốc độ nhanh hơn với xung thạch anh là 16 Mhz. Với bộ nhớ FLASH lớn và SRAM, bo này có thể xử lý chƣơng trình hệ thống lớn một cách dễ dàng. Nó cũng tƣơng thích với các loại bo mạch khác nhau nhƣ tín hiệu mức cao (5V) hoặc tín hiệu mức thấp (3.3V) với chân nạp I / O.

Một phần của tài liệu Máy theo dõi bệnh nhân ba thông số nhịp tim, SPO2, nhiệt độ (Trang 37 - 39)

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

(99 trang)