Khối xử lý trung tâm

Một phần của tài liệu HD5 nguyễn văn trường nghiên cứu thiết kế mô hình xe hai bánh tự cân bằng (Trang 39 - 41)

Vi điều khiển Arduino Nano được sử dụng rộng rãi cho các ứng dụng hệ thống từ cơ bản đến phức tạp. Khi lập trình, người dùng sử dụng trình biên dịch IDE được nhà sản xuất Arduino cung cấp sẵn để lập trình, Arduino được hỗ trợ rất mạnh trên thị trường công nghệ hiện nay. Bên cạnh đó tại các phòng Lab của trường, phòng thực hành cũng nghiên về nghiên cứu các Board mạch Arduino ứng dụng nhiều trong các đề tài khoa học. Đó chính là lý do nhóm muốn tìm hiểu và nghiên cứu thêm về Board Vi điều khiển Arduino trong đề tài. Dưới đây là hình của Board Arduino Nano:

29

Arduino Nano được tích hợp vi điều khiển ATmega328P, có sẵn trong TQFP (plastic quad flat pack) với 32 chân. Nano có 8 cổng ADC. Bảng Nano không có giắc nguồn DC mà thay vào đó có cổng mini-USB. Cổng này được sử dụng cho cả việc lập trình và bộ giám sát nối tiếp. Tính năng hấp dẫn của arduino Nano là nó sẽ chọn công xuất lớn nhất với hiệu điện thế của nó.

Arduino Nano có 14 ngõ vào/ra digital. Các chân làm việc với điện áp tối đa là 5V. Mỗi chân có thể cung cấp hoặc nhận dòng điện 40mA và có điện trở kéo lên khoảng 20- 50kΩ. Các chân có thể được sử dụng làm đầu vào hoặc đầu ra, sử dụng các hàm pinMode (), digitalWrite () và digitalRead ()

Bảng 4: Thông số Arduino Nano

Arduino Nano Thông số kỹ thuật

Số chân analog I/O 8

Cấu trúc AVR

Tốc độ xung 16 MHz

Dòng tiêu thụ I/O 40mA

Số chân Digital I/O 22

Bộ nhớ EEPROM 1 KB

Bộ nhớ Flash 32 KB of which 2 KB used by Bootloader Điện áp ngõ vào (7-12) Volts

Vi điều khiển ATmega328P

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

Kích thước bo mạch 18 x 45 mm

Nguồn tiêu thụ 19mA

Ngõ ra PWM 6

SRAM 2KB

30

Một phần của tài liệu HD5 nguyễn văn trường nghiên cứu thiết kế mô hình xe hai bánh tự cân bằng (Trang 39 - 41)