CHƯƠNG II. NỘI DUNG 1. Giới thiệu thiết bị 1.1 Arduino UNO R3
Một vài thông số của Arduino UNO R3
Vi điều khiển
|
ATmega328 họ 8bit
|
Điện áp hoạt động
|
5V DC (chỉ được cấp qua cổng USB)
|
Tần số hoạt động
|
16 MHz
|
Dòng tiêu thụ
|
khoảng 30mA
|
Điện áp vào khuyên dùng
|
7-12V DC
|
Điện áp vào giới hạn
|
6-20V DC
|
Số chân Digital I/O
|
14 (6 chân hardware PWM)
|
Số chân Analog
|
6 (độ phân giải 10bit)
|
Dòng tối đa trên mỗi chân I/O
|
30 mA
|
Dòng ra tối đa (5V)
|
500 mA
|
Dòng ra tối đa (3.3V)
|
50 mA
|
Bộ nhớ flash
|
32 KB (ATmega328) với 0.5KB dùng bởi bootloader
|
SRAM
|
2 KB (ATmega328)
|
EEPROM
|
1 KB (ATmega328)
|
Arduino UNO R3 có thể được cấp nguồn 5V thông qua cổng USB hoặc cấp nguồn ngoài thông qua Adaptor với điện áp khuyên dùng là 7-12V và giới hạn là 6-20V. Thường thì nên cấp nguồn bằng pin 9V là hợp lý nhất nếu không có sẵn nguồn từ USB.
Nếu cấp nguồn vượt quá ngưỡng giới hạn trên sẽ làm hỏng thiết bị Ardruino UNO R3.
Các cổng năng lượng
GND (Ground): cực âm của nguồn điện cấp cho Arduino UNO. Khi bạn dùng các thiết bị sử dụng những nguồn điện riêng biệt thì những chân này phải được nối với nhau.
5V: cấp điện áp 5V đầu ra. Dòng tối đa cho phép ở chân này là 500mA.
3.3V: cấp điện áp 3.3V đầu ra. Dòng tối đa cho phép ở chân này là 50mA.
Vin (Voltage Input): để cấp nguồn ngoài cho Arduino UNO, bạn nối cực dương của nguồn với chân này và cực âm của nguồn với chân GND.
IOREF: điện áp hoạt động của vi điều khiển trên Arduino UNO có thể được đo ở chân này. Và dĩ nhiên nó luôn là 5V. Mặc dù vậy bạn không được lấy nguồn 5V từ chân này để sử dụng bởi chức năng của nó không phải là cấp nguồn.
RESET: việc nhấn nút Reset trên board để reset vi điều khiển tương đương với việc chân RESET được nối với GND qua 1 điện trở 10KΩ.
Các cổng vào/ra
Các chân vào ra của Arduino UNO R3: Arduino UNO R3 có 14 chân digital dùng để đọc hoặc xuất tín hiệu. Chúng chỉ có 2 mức điện áp là 0V và 5V với dòng vào ra trên mỗi chân là 40mA. Ở mỗi chân đều có các điện trở pull-up từ được cài đặt ngay trong vi điều khiển Atmega328.
Một số chân digital có các chức năng đặc biệt như sau:
2 chân Serial: 0 (RX) và 1 (TX): dùng để gửi (transmit – TX) và nhận (receive – RX) dữ liệu TTL Serial. Arduino Uno có thể giao tiếp với thiết bị khác thông qua 2 chân này. Kết nối bluetooth thường thấy nói nôm na chính là kết nối Serial không dây. Nếu không cần giao tiếp Serial, bạn không nên sử dụng 2 chân này nếu không cần thiết
Chia sẻ với bạn bè của bạn: |