Kit Arduino Mega2560 R3- Atmega16U2

Kit Arduino Mega2560 R3- Atmega16U2 là bản nâng cấp của Arduino Uno R3 với số chân giao tiếp, ngoại vi và bộ nhớ nhiều hơn, mạch được thiết kế và sử dụng các linh kiện tương đương với phiên bản chính hãng trên Arduino.cc, phù hợp cho các ứng dụng cần nhiều bộ nhớ hoặc nhiều chân, cổng giao tiếp hơn so với Arduino Uno, giá của mạch đã bao gồm cáp USB. 

Arduino Mega 2560 R3 là một board  vi điều khiển dựa trên ATmega2560. Board này có 54 chân I/O  (14 chân PWM ), 16 analog đầu hàng vào, 4 UARTs (phần cứng cổng tuần tự), sử dụng thạch anh 16 MHz,  kết nối cổng USB, một Jack cắm điện, chân ICSP, và một nút reset. Board có tất cả mọi thứ cần thiết để hỗ trợ vi điều khiển.

Kit Arduino Mega2560 R3

Thông số kỹ thuật

  • Vi điều khiển: ATmega2560
  • Đ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
  • Kỹ thuật số I / O Pins: 54 (trong đó có 15 cung cấp sản lượng PWM)
  • Pins Input Analog: 16
  • DC hiện tại mỗi I / O Pin: 20 mA
  • DC hiện tại cho 3.3V Pin: 50 mA
  • Bộ nhớ flash: 256 KB trong đó 8 KB sử dụng bởi bộ nạp khởi động
  • SRAM: 8 KB
  • EEPROM: 4 KB
  • Tốc độ đồng hồ: 16 MHz
  • Chiều dài: 101,52mm
  • Chiều rộng: 53,3mm
  • Trọng lượng: 37g

Kit Arduino Mega2560 R3- Atmega16U2

Giao tiếp của Kit Arduino Mega2560 R3- Atmega16U2

      Mega 2560 ban có một số phương tiện truyền thông với một máy tính, hội đồng quản trị khác, hoặc vi điều khiển khác. CácATmega2560 cung cấp bốn UARTs phần cứng cho TTL (5V) giao tiếp nối tiếp. Một ATmega16U2 (ATmega 8U2 trên phiên bản 1 và phiên bản 2 bảng) trên các kênh ban một trong những qua USB và cung cấp một cổng com ảo để phần mềm trên máy tính (máy tính Windows sẽ cần một tập tin .inf, nhưng máy OSX và Linux sẽ công nhận hội đồng quản trị như một cổng COM tự động. Phần mềm Arduino (IDE) bao gồm một màn hình nối tiếp cho phép dữ liệu văn bản đơn giản được gửi đến và từ hội đồng quản trị. các RX và TX đèn LED trên bảng sẽ nhấp nháy khi dữ liệu đang được truyền qua ATmega8U2 / ATmega16U2 chip và USB kết nối với máy tính (nhưng không cho giao tiếp nối tiếp vào chân 0 và 1).

Một thư viện SoftwareSerial cho phép giao tiếp nối tiếp trên bất kỳ của Mega 2560 của chân kỹ thuật số.

Mega 2560 cũng hỗ trợ TWI và SPI truyền thông. Phần mềm Arduino (IDE) bao gồm một thư viện dây để đơn giản hóa việc sử dụng xe buýt TWI; xem các tài liệu hướng dẫn để biết chi tiết.Đối với SPI giao tiếp, sử dụng thư viện SPI .

Kit Arduino Mega2560

Đặc điểm vật lý và Shield tương thích

Chiều dài tối đa và chiều rộng của Mega 2560 PCB là 4 và 2,1 inch tương ứng, với kết nối USB và jack điện vượt ra ngoài kích thước cũ. Ba lỗ vít cho phép hội đồng quản trị để được gắn vào một bề mặt hoặc trường hợp. Lưu ý rằng khoảng cách giữa chân số 7 và 8 là 160 triệu (0.16 "), không phải là nhiều, ngay cả trong những khoảng cách 100 triệu của các chân khác.

Mega 2560 được thiết kế để tương thích với hầu hết các lá chắn được thiết kế cho Uno và Diecimila hoặc Duemilanove Arduino bảng cũ. chân số 0-13 (và Aref liền kề và GND chân), đầu vào tương tự 0-5, tiêu đề quyền lực, và tiêu đề ICSP là tất cả trong các địa điểm tương đương.Hơn nữa, các UART chính (serial port) được đặt trên các chân cùng (0 và 1), như là ngắt ngoài 0 và 1 (chân 2 và 3 tương ứng). SPI là có sẵn thông qua các tiêu đề ICSP trên cả hai bảng Mega 2560 và Duemilanove / Diecimila. Xin lưu ý rằng I2C không nằm trên các chân cùng trên Mega 2560 bảng (20 và 21) là Ban Duemilanove / Diecimila (đầu vào analog 4 và 5).

Tự động (Soft ware?) Thiết lập lại

          Thay vì đòi hỏi một nền báo chí vật lý của nút reset trước khi tải lên, Mega 2560 được thiết kế theo một cách mà cho phép nó được thiết lập lại bằng phần mềm chạy trên một máy tính được kết nối. Một trong những đường điều khiển lưu lượng phần cứng (DTR) của ATmega8U2 được kết nối với các thiết lập đường dây của ATmega2560 qua một tụ 100 nanofarad. Khi đường dây này được khẳng định (lấy thấp), các thiết lập đường dây giảm thời gian đủ dài để thiết lập lại chip. Phần mềm Arduino (IDE) sử dụng khả năng này để cho phép bạn tải lên mã đơn giản bằng cách nhấn nút tải lên trong môi trường Arduino. Điều này có nghĩa rằng các bộ nạp khởi động có thể có một thời gian chờ ngắn hơn, như việc hạ DTR có thể phối hợp tốt với sự bắt đầu tải lên.

         Thiết lập này có ý nghĩa khác. Khi Mega 2560 bảng được kết nối với một máy tính chạy Mac OS X hay Linux, nó reset mỗi khi một kết nối được thực hiện cho nó từ phần mềm (thông qua cổng USB). Trong nửa giây sau hoặc lâu hơn, bộ nạp khởi động được chạy trên ATMega2560. Trong khi nó được lập trình để bỏ qua dữ liệu bị thay đổi (tức là bất cứ điều gì ngoài việc tải lên các mã mới), nó sẽ chặn vài byte đầu tiên của dữ liệu gửi đến các tàu sau khi một kết nối được mở ra. Nếu chạy phác họa trên bảng nhận được cấu hình một thời gian hoặc dữ liệu khác khi nó bắt đầu, hãy chắc chắn rằng phần mềm mà nó giao đợi một giây sau khi mở kết nối và trước khi gửi dữ liệu này.

Mega 2560 bảng chứa một dấu vết có thể được cắt giảm để vô hiệu hóa tính năng tự động thiết lập lại. Các miếng đệm ở hai bên của các dấu vết có thể được hàn với nhau để kích hoạt lại nó. Nó sẽ được dán nhãn "Đặt lại-EN". Bạn cũng có thể vô hiệu hóa tính năng tự động thiết lập lại bằng cách kết nối một điện trở 110 ohm từ 5V đến các thiết lập đường dây; thấy diễn đàn trợ giúp để biết chi tiết.

Atmega16U2

Revisions

         Mega 2560 không sử dụng chip điều khiển FTDI USB-to-serial được sử dụng trong các thiết kế trước đây. Thay vào đó, nó có tính năng ATmega16U2 (ATmega8U2 trong phiên bản 1 và phiên bản 2 bảng Arduino) lập trình như là một USB-to-serial chuyển đổi. 
Revision 2 của Mega 2560 bảng có một điện trở kéo dòng 8U2 HWB xuống mặt đất, làm cho nó dễ dàng hơn để đưa vào 
chế độ DFU.
Revision 3 của bảng Arduino và hiện Genuino Mega 2560 có các tính năng cải tiến như sau:

  • 1.0 pinout: SDA và SCL pins - gần với pin Aref - và hai chân mới khác được đặt gần với pin RESET, các IOREF cho phép các lá chắn để thích ứng với điện áp cung cấp từ hội đồng quản trị. Trong tương lai, khiên sẽ tương thích với cả hai bảng mà sử dụng AVR, hoạt động với 5V và với hội đồng quản trị sử dụng ATSAM3X8E, hoạt động với 3.3V. Điều thứ hai là một pin không kết nối, được dành cho các mục đích tương lai.
  • Stronger Reset mạch.
  • Atmega 16U2 thay thế 8U2.

 

Sản phẩm được bảo hành lên đến 06 tháng khi mua tại Linh Kiện Điện Tử 3M

Che-do-bao-hanh-linh-kien-dien-tu-3m

Xem chi tiết chế độ bảo hành tại đây!

Sản phẩm liên quan