Arduino Mega 2560
Статья из энциклопедии «Занимательной робототехники»
Что такое Arduino Mega 2560?
Arduino Mega 2560 — это расширенная версия Arduino Uno. Arduino Mega построена на микроконтроллере ATmega2560. Плата имеет 54 цифровых входа/выходов (14 из которых могут использоваться как выходы ШИМ), 16 аналоговых входов, 4 последовательных порта UART, кварцевый генератор 16 МГц, USB коннектор, разъем питания, разъем ICSP и кнопка перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC, или аккумуляторной батареей. Arduino Mega 2560 совместима со всеми платами расширения, разработанными для платформ Arduino Uno или Duemilanove.
Характеристики Arduino Mega 2560
Микроконтроллер | ATmega2560 |
Рабочее напряжение | 5В |
Входное напряжение (рекомендуемое) | 7-12В |
Входное напряжение (предельное) | 6-20В |
Цифровые Входы/Выходы | 54 (14 из которых могут работат также как выходы ШИМ) |
Аналоговые входы | 16 |
Постоянный ток через вход/выход | 40 mA |
Постоянный ток для вывода 3.3 В | 50 mA |
Флеш-память | 256 KB (из которых 8 КB используются для загрузчика) |
ОЗУ | 8 KB |
Энергонезависимая память | 4 KB |
Тактовая частота | 16 MHz |
Питание Arduino Mega 2560
Arduino Mega может получать питание как через подключение по USB, так и от внешнего источника питания. Источник питания выбирается автоматически.
Внешнее питание (не USB) может подаваться через преобразователь напряжения AC/DC (блок питания) или аккумуляторной батареей. Преобразователь напряжения подключается посредством разъема 2.1 мм с положительным полюсом на центральном контакте. Провода от батареи подключаются к выводам Gnd и Vin разъема питания (POWER).
Платформа может работать при внешнем питании от 6 В до 20 В. При напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при этом платформа может работать нестабильно. При использовании напряжения выше 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон от 7 В до 12 В.
Плата Mega2560, в отличие от предыдущих версий плат, не использует FTDI USB микроконтроллер. Для обмена данными по USB используется микроконтроллер Atmega8U2, запрограммированный как конвертер USB-to-serial.
Выводы питания:
- VIN. Вход используется для подачи питания от внешнего источника (в отсутствие 5 В от разъема USB или другого регулируемого источника питания). Подача напряжения питания происходит через данный вывод. Если питание подается на разьем 2.1mm, то на этот вход можно запитаться.
- 5V. Регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате. Питание может подаваться от вывода VIN через регулятор напряжения, или от разъема USB, или другого регулируемого источника напряжения 5 В.
- 3V3. Напряжение на выводе 3.3 В генерируемое микросхемой FTDI на платформе. Максимальное потребление тока 50 мА.
- GND. Выводы заземления.
Сравнение Arduino Mega 2560 и UNO
Uno | Mega | ||
---|---|---|---|
Микроконтроллер | ATmega328p | ATmega2560 | |
Количество цифровых входов/выходов | 14 | 54 | |
…из них PWM поддерживают | 6 | 15 | |
Количество аналоговых входов | 6 | 16 | |
Количество контактов для аппаратного прерывания | 2 | 6 | |
Объём Flash-памяти (кБ) | 32 | 256 | |
Объём SRAM-памяти (кБ) | 2 | 8 | |
Объём EEPROM-памяти (кБ) | 1 | 4 | |
Тактовая частота (МГц) | 16 | 16 | |
Количество аппаратных serial-портов | 1 | 4 |
Габариты Arduino Mega 2560
Размер платы составляет 10,16 × 5,3 см (против 6,9 × 5,3 см базовой модели). Гнёзда для внешнего питания и USB выступают на пару миллиметров за обозначенные границы. На плате предусмотрены места для крепления на шурупы или винты. Расстояние между контактами составляет 0,1” (2,54 мм), но в случае 7-го и 8-го контакта — расстояние: 0,16”.
Где купить Arduino
Наборы Arduino можно купить на официальном сайте и в многочисленных интернет-магазинах.
Наиболее привлекательные цены, постоянные спецпредложения и бесплатная доставка на сайтах китайских магазинов AliExpress и DealExtreme. Если нет времени ждать посылку из Китая - рекомендуем интернет-магазин Амперка. Низкие цены и быструю доставку предлагает интернет-магазин ROBstore.
Будьте аккуратны при выборе – в продаже есть как оригинальные платы, так и более дешевые клоны. Впрочем аналоги не значительно отличаются от оригинала.
Подробные инструкции по выбору и покупке Arduino для начинающих.
Как купить Arduino дешевле 100 рублей.
Список рекомендованных магазинов.
Категории: Платформы и конструкторы
Источники информации: Описание Arduino Mega2560 (Амперка), arduino.ru