ARDUINO MEGA 2560
- TỔNG QUAN
Arduino mega 2560 là một board mạch tổ hợp sử dụng vi điều khiển ATmega2560. Nó có 54 chân đầu vào/ra , trong đó 15 chân có thể sử dụng như là kết quả đầu ra PWM, 16 đầu vào analog, 4 UARTs , hoạt động ở tần số 16MHz , kết nối USB , 1 jack DC, một đầu ICSP, một nút reset. Arduino mega 2560 chứa tất cả những thứ cần thiết để lập trình và học tập. Chỉ cần kết nối board arduino mega 2560 với máy tính bằng cáp USB , một bộ chuyển đổi AC-DC hoặc pin. Arduino mega 2560 tương thích với hầu hết các thiết kế cho Arduino Duemilanove hoặc Diecimila.
Arduino mega 2560 là 1 bản nâng cấp và thay thế cho các Arduino mega trước đó.
Các Arduino mega 2560 khác tất cả các bản trước đó. Nó không sử dụng chip FTDI. Thay vào đó , nó có tính năng của ATmega16 phiên bản 1 và 2 như là 1 công cụ chuyển đổi USB-to-serial.
Ở phiên bản 2 của Arduino mega 2560 có thêm 1 điện trở kéo dòng 8u2 HWB xuống đấy làm cho nó dễ dàng vào chế độ DFU hơn.
Revision 3:
- pinout 1.0: thêm SDA và SCL chân được gần với pin Aref và hai chân mới khác được đặt gần với chân Reset, các IOREF cho phép tương thích với các điện áp cung cấp từ vi điều khiển. Trong tương lai gần, nó sẽ tương thích với cả AVR sử dụng 5V và Arduino hoạt động 3,3V. Trên board có 1 chân ko được kết nối và được dành cho mục đích vĩ đại trong tương lai( kê kê).
- Mạch reset mạch hơn
- Atmega 16u2 thay thế cho 8u2
Tóm tắt Arduino mega 2560
- Vi điều khiển : ATmega 2560
- Điện áp hoạt động : 5V
- Điện áp đầu vào(đề nghị) : 7-12V
- Điện áp đầu vào giới hạn : 6-20V
- Digital I/O pins : 54
- Analog input pins : 16
- DC tại mỗi I/O pin : 40mA
- DC hiện tại cho 3,3V pin : 50mA
- Bộ nhớ flash : 256 KB
- SRAM : 8 KB
- EEPROM : 4 KB
- Clock Speed : 16 MHz
-----Nguồn cấp cho Arduino mega 2560:
Bạn có thể cấp nguồn cho nó bằng cổng USB 5v hoặc bằng các nguồn tương ứng từ khoảng 6 đến 20v như khuyên dùng. Bạn nên xem xét kỹ các chân nguồn vì nó không hỗ trợ chống dòng ngược. Nếu bạn cắm nhầm chân board mạch của bạn sẽ thành 1 miếng nhữa vô tác dụng.
-----Bộ nhớ Arduino mega 2560:
Các ATmega 2560 có 256 KB bộ nhớ flash để lưu trữ mã( trong đó có 8KB được sử dụng cho khởi động), 8 KB của SRAM và 4KB EEPROM
Kết nối Arduino mega 2560:
Arduino mega 2560 có một số phương tiện truyền thông với máy tính, arduino khác, vi điều khiển khác. Nó có 4 phần cứng dành cho giao tiếp là: cổng usb, cổng com....
------ Lập trình:
Arduino mega có thể lập trình vứi các phần mềm arduino( tải về). Để biết thêm chi tiết hãy xem tài liệu tham khảo và hướng dẫn.