Arduino mega 2560 принципиальная схема – Arduino Mega 2560 (Поддерживается программой FLProg) — Поддерживаемое — Arduino и модули — Каталог статей

Содержание

Arduino Mega 2560

Эта плата отличается от других ардуинок большим количеством вводов и выводов, увеличенным объемом памяти и другими характеристиками, о которых мы расскажем ниже. Ардуино Мега представлена в нескольких версиях. Они практически не отличаются друг от друга. Отличия Arduino Mega 2560 R3 от предыдущих версий платы заключаются в следующих деталях:

  • Для преобразования интерфейса USB-UART используется микроконтроллер ATmega16U2 в R3 версии и ATmega8U2 в версиях платы R1 и R2.
  • Начиная с версии R2 на плате добавлен притягивающий резистор для линии HWB. Это делает процесс прошивки микроконтроллера более простым и удобным.
  • В версии R3 были добавлена пара выводов для последовательного интерфейса I2C SDA и SCL.
  • Так же была улучшена помехоустойчивость цепи сброса.
  • Заменен микроконтроллер для работы с интерфейсом USB-UART с ATmega8U2 на ATmega16U2

Как можно заметить, изменения не повлияли на производительность. Поэтому дальше мы будем говорить только о последней версии этой платы.

Arduino Mega 2560 R3

Ардуино Мега 2560 снабжена микроконтроллером ATmega2560 с тактовой частотой 16 мГц.

Характеристики Ардуино Мега 2560

  • Микроконтроллер: ATmega2560
  • Тактовая частота: 16 мГц
  • Рабочее напряжение: 5 В
  • Предельные напряжения питания: 5-20 В
  • Рекомендуемое напряжение питания: 7-12 В
  • Максимальная сила тока с одного вывода: 40 мА
  • Цифровые входы/выходы: 54
  • Цифровые входы/выходы с поддержкой ШИМ: 15
  • Аналоговые входы: 16
  • Flash-память: 256 КБ (8 из них используются загрузчиком)
  • SRAM: 8 КБ
  • EEPROM: 4 КБ

Подключение Arduino Mega 2560 к питанию

Эту плату можно питать четырьмя разными способами:

  1. Через порт USB. Можно питать ардуино от компьютера, powerbank, смартфона (если он поддерживает режим OTG) или от адаптера, вставленного в розетку.
  2. Через пин +5V. Этот пин является не только выводом, но и вводом. Будьте внимательны! На этот пин нужно подавать ровно 5 вольт. В противном случае можно спалить сам микроконтроллер.
  3. Через штекер питания, расположенный на плате. Можно использовать, батарейки, аккумуляторы и разнообразные блоки питания. Этот штекер подключен к пину VIN. О напряжении и мерах предосторожности написано в следующем пункте.
  4. Через пин VIN. Ток от этого пина проходит через встроенный стабилизатор напряжения. По заявлениям производителя можно подавать от 5 до 20 вольт. Но это не совсем так. Так как стабилизатор имеет не 100% КПД, то при подаче 5 вольт на пин VIN напряжения может не хватить на питание микроконтроллера, да и на цифровых пинах будет не 5 вольт, а меньше. Также не стоит работать на максимальном напряжении. При 20 вольтах на пине VIN будет сильно греться стабилизатор напряжения, вплоть до выхода из строя. Поэтому рекомендуется использовать напряжение от 7 до 12 вольт.

Распиновка Arduino Mega 2560 R3

Распиновка Arduino Mega 2560 R3

Как уже было написано выше, плата имеет 54 цифровых пинов. Они могут быть как входом так и выходом. Рабочее напряжение этих пинов составляет 5 В. Каждый из них имеет подтягивающий резистор и поданное на один из этих пинов напряжения ниже 5 вольт все равно будет считаться как 5 вольт (логическая единица).

Аналоговые пины являются входами и не имеют подтягивающих резисторов. Они измеряют поступающее на них напряжение и возвращают значение от 0 до 1024 при использовании функции analogRead(). Эти пины измеряют напряжение с точностью до 0,005 В.

ШИМ Arduino Mega

Если внимательно посмотреть на плату то можно увидеть значок тильды (~) рядом с некоторыми цифровыми пинами. Этот значок означает, что данный пин может быть использован как выход ШИМ. На некоторых платах ардуино этого значка нет так как производители не всегда находят место для этого символа на плате. У Arduino Mega есть 15 выводов ШИМ, это цифровые пины со 2 по 13 и с 44 по 46. Для использования ШИМ в Arduino есть специальная функция analogWrite().

Другие пины:

  • Serial: 0 (rx) и 1 (tx), Serial1: 19 (rx) 18 (tx), Serial2: 17 (rx) и 16 (tx), Serial3: 15 (rx) и 14 (tx) используются для передачи данных по последовательному интерфейсу.
  • Выводы 53 (SS), 51 (MOSI), 50 (MISO), 52 (SCK) рассчитаны для связи по интерфейсу SPI.
  • Так же на выводе 13 имеется встроенный в плату светодиод.
  • 20 (SDA) и 21 (SCL) могут использоваться для связи с другими устройствами по шине I2C. Подробнее про этот интерфейс вы можете почитать на википедии. В среде разработке Arduino IDE есть встроенная библиотека «wire.h» для более легкой работы с I2C.
  • Внешние прерывания: выводы 2 (прерывание 0), 3 (прерывание 1), 18 (прерывание 5), 19 (прерывание 4), 20 (прерывание 3) и 21 (прерывание 2). Эти выводы могут использоваться в качестве источников прерываний, возникающих при различных условиях: при низком уровне сигнала, при фронте, спаде или изменении сигнала. Для получения дополнительной информации см. функцию attachInterrupt().
  • AREF. Опорное напряжение для аналоговых входов. Может быть задействован функцией analogReference().
  • Reset. Формирование низкого уровня (LOW) на этом выводе приведет к перезагрузке микроконтроллера. Обычно этот вывод служит для функционирования кнопки сброса на платах расширения

Физические характеристики

Arduino Mega имеет следующие размеры: длина 102 мм и ширина 54 мм. Arduino Mega весит около 45 грамм. Плата имеет 4 отверстия для возможности ее закрепления на поверхности. Расстояние между выводами равняется 2,5 мм, кроме выводов 7 и 8. Между ними 4 мм.

Принципиальная схема

Принципиальная схема Arduino Mega 2560

all-arduino.ru

Плата Arduino Mega 2560: устройство, схемы, описание подключения

Плата Arduino Mega 2560 предназначена для создания проектов, в которых не хватает возможностей обычных Arduino Uno. В этом устройстве максимальное из всех плат семейства Arduino количество пинов и расширенный набор интерфейсов. Также у Arduino Mega больше встроенной памяти. В этой статье мы познакомимся с основными особенностями платы поближе.

Фотографии Arduino Mega 2560

Схема платы Arduino Mega

 

Харакетристики Arduino Mega 2560

МикроконтроллерATmega2560
Рабочее напряжение
Напряжение питания (рекомендуемое)7-12В
Напряжение питания (предельное)6-20В
Цифровые входы/выходы54 (из которых 15 могут использоваться в качестве ШИМ-выходов)
Аналоговые входы16
Максимальный ток одного вывода40 мА
Максимальный выходной ток вывода 3.3V50 мА
Flash-память256 КБ из которых 8 КБ используются загрузчиком
SRAM8 КБ
EEPROM4 КБ
Тактовая частота16 МГц

 

Пины платы Arduino Mega 2650

Цифровые пины

ПинАдресация в скетчеСпециальное назначениеШИМ
Цифровой пин 00RX (Serial)
Цифровой пин 11TX (Serial)
Цифровой пин 22Вход для прерываний 0ШИМ
Цифровой пин 33Вход для прерываний 1ШИМ
Цифровой пин 44ШИМ
Цифровой пин 55ШИМ
Цифровой пин 66ШИМ
Цифровой пин 77ШИМ
Цифровой пин 88ШИМ
Цифровой пин 99ШИМ
Цифровой пин 1010ШИМ
Цифровой пин 1111ШИМ
Цифровой пин 1212ШИМ
Цифровой пин 1313Встроенный светодиодШИМ
Цифровой пин 1414TX (Serial3)
Цифровой пин 1515RX (Serial3)
Цифровой пин 1616TX (Serial2)
Цифровой пин 1717RX (Serial2)
Цифровой пин 1818TX (Serial1)

Вход для прерываний 5

Цифровой пин 1919RX( Serial1)

Вход для прерываний 4

Цифровой пин 2020I2C SDA

Вход для прерываний 3

Цифровой пин 2121I2C SCL

Вход для прерываний 2

Цифровой пин 22-4322-43
Цифровой пин 4444ШИМ
Цифровой пин 4545ШИМ
Цифровой пин 4646ШИМ
Цифровой пин 4747
Цифровой пин 4848
Цифровой пин 4949
Цифровой пин 5050MISO
Цифровой пин 5151MOSI
Цифровой пин 5252SCK
Цифровой пин 5353SCL

 

Аналоговые пины

У платы Arduino Mega 16 аналоговых входов. Каждый из них соединен с 10-разрадным АЦП, поэтому в скетче можно получить 1024 уровней значений с помощью функции analogRead (). Диапазон значений напряжения по отношению к земле на аналоговых пинах по умолчанию равен 0-5 В. Этот диапазон можно изменить  с помощью функции analogReference () и пина AREF.

Соединение с компьютером

Подключение к компьютеру и заливка скетча осуществляется стандартно для большинства плат семейства Arduino. С помощью микросхемы ATmega16U2  устройство определяется как COM-порт, через который могут передаваться данные и осуществляется перепрошивка микроконтроллера.

Питание Arduino Mega 2560

Питание платы Mega аналогично рассмотренному ранее питанию для Ardini Uno. Рабочее напряжение — 5 В, питание осуществляется либо через встроенный блок питания, либо через подключенное USB-устройство, либо напрямую.

arduinomaster.ru

Arduino Mega 2560 [Амперка / Вики]

Arduino Mega 2560 — флагманская платформа для разработки на базе микроконтроллера ATmega2560.

На плате предусмотрено всё необходимое для удобной работы с микроконтроллером: 54 цифровых входа/выхода (из которых 15 могут использоваться в качестве ШИМ-выходов), 16 аналоговых входов, 4 UART (аппаратных приемопередатчика для реализации последовательных интерфейсов), кварцевый резонатор на 16 МГц, разъём USB, разъём питания, разъём ICSP для внутрисхемного программирования и кнопка сброса.

Подключение и настройка

Для работы с платой Arduino Mega 2560 в операционной системе Windows скачайте и установите интегрированную среду разработки — Arduino IDE.

Что-то пошло не так?

Элементы платы

Микроконтроллер ATmega2560

Сердцем платформы Arduino Mega 2560 является 8-битный микроконтроллер семейства AVR — ATmega2560. Он предоставляет 256 КБ флеш-памяти для хранения прошивки, 8 КБ оперативной памяти SRAM и 4 КБ энергонезависимой памяти EEPROM для хранения данных.

Микроконтроллер ATmega16U2

Микроконтроллер ATmega16U2 обеспечивает связь микроконтроллера ATmega2560 с USB-портом компьютера. При подключении к ПК Arduino Mega 2560 определяется как виртуальный COM-порт. Прошивка микросхемы 16U2 использует стандартные драйвера USB-COM — установка внешних драйверов не требуется.

Пины питания

  • VIN: Напряжение от внешнего источника питания (не связано с 5 В от USB или другим стабилизированным напряжением). Через этот вывод можно как подавать внешнее питание, так и потреблять ток, когда устройство запитано от внешнего адаптера.

  • 5V: На вывод поступает напряжение 5 В от стабилизатора напряжения на плате, независимости от того, как запитано устройство: от адаптера (7–12 В), от USB (5 В) или через вывод VIN (7–12 В). Cтабилизатор обеспечивает питание микроконтроллера ATmega2560. Питать устройство через вывод 5V не рекомендуется — в этом случае не используется стабилизатор напряжения, что может привести к выходу платы из строя.

  • 3.3V: 3,3 В от стабилизатора напряжения платы. Максимальный ток — 50 мА.

  • GND: Выводы земли.

  • IOREF: Этот вывод предоставляет платам расширения информацию о рабочем напряжении микроконтроллера. В зависимости от напряжения на нём, плата расширения может переключиться на соответствующий источник питания либо задействовать преобразователи уровней, что позволит ей работать как с 5 В, так и с 3,3 В устройствами.

Порты ввода/вывода

  • Цифровые входы/выходы: пины 053
    Логический уровень единицы — 5 В, нуля — 0 В. Максимальный ток выхода — 40 мА. К контактам подключены подтягивающие резисторы, которые по умолчанию выключены, но могут быть включены программно.

  • ШИМ: пины 213 и 4446
    Позволяют выводить 8-битные аналоговые значения в виде ШИМ-сигнала.

  • АЦП: пины A0A16
    16 аналоговых входов, каждый из которых может представить аналоговое напряжение в виде 10-битного числа (1024 значений). Разрядность АЦП — 10 бит.

  • TWI/I²C: пины 20(SDA) и 21(SCL)
    Для общения с периферией по синхронному протоколу, через 2 провода. Для работы используйте библиотеку Wire.

  • SPI: пины 50(MISO), 51(MOSI), 52(SCK) и 53(SS).
    Пины коммутации по интерфейсу SPI (используйте библиотеку SPI).

  • UART: Serial: пины 0(RX) и 1(TX); Serial1: пины 19(RX) и 18(TX);Serial2: пины 17(RX) и 16(TX); Serial3: пины 15(RX) и 14(TX).
    Эти выводы используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу. Выводы 0(RX) и 1(TX) соединены с соответствующими выводами микросхемы ATmega16U2, выполняющей роль преобразователя USB-UART.

Светодиодная индикация

Имя светодиода Назначение
RX и TXМигают при обмене данными между Arduino Mega 2560 и ПК.
L Светодиод вывода 13. При задании значения HIGH светодиод включается, при LOW – выключается.
ONНаличие питания на Arduino Mega 2560.

Разъём USB Type-B

Разъём USB Type-B предназначен для прошивки платформы Arduino Mega 2560 с помощью компьютера.

Разъём для внешнего питания

Разъём для подключения внешнего питания от 7 В до 12 В.

ICSP-разъём для ATmega2560

ICSP-разъём предназначен для внутрисхемного программирования микроконтроллера ATmega2560.
Также с применением библиотеки SPI данные выводы могут осуществлять связь с платами расширения по интерфейсу SPI. Линии SPI выведены на 6-контактный разъём, а также продублированы на цифровых пинах 50(MISO), 51(MOSI), 52(SCK) и 53(SS).

ICSP-разъём для ATmega16U2

ICSP-разъём для внутрисхемного программирования микроконтроллера ATmega16U2.

Распиновка

Принципиальная и монтажная схемы

Характеристики

  • Микроконтроллер: ATmega2560

  • Тактовая частота: 16 МГц

  • Напряжение логических уровней: 5 В

  • Входное напряжение питания: 7–12 В

  • Портов ввода-вывода общего назначения: 54

  • Максимальный ток с пина ввода-вывода: 40 мА

  • Максимальный выходной ток пина 3.3V: 50 мА

  • Максимальный выходной ток пина 5V: 800 мА

  • Портов с поддержкой ШИМ: 15

  • Портов, подключённых к АЦП: 16

  • Разрядность АЦП: 10 бит

  • Flash-память: 256 КБ

  • EEPROM-память: 4 КБ

  • Оперативная память: 8 КБ

  • Габариты: 101×53 мм

Ресурсы

wiki.amperka.ru

MegaLvov: Arduino Mega 2560

 — это устройство на основе микроконтроллера ATmega2560(datasheet). В его состав входит все необходимое для удобной работы с микроконтроллером: 54цифровых входа/выхода (из которых 15 могут использоваться в качестве ШИМ-выходов), 16аналоговых входов, 4 UART (аппаратных приемопередатчика для реализации последовательных интерфейсов), кварцевый резонатор на 16 МГц, разъем USB, разъем питания, разъем ICSP для внутрисхемного программирования и кнопка сброса. Для начала работы с устройством достаточно просто подать питание от AC/DC-адаптера или батарейки, либо подключить его к компьютеру посредством USB-кабеля. Arduino Mega совместим с большинством плат расширения, разработанных для Arduino Duemilanove и Diecimila.

Характеристики:

  • Микроконтроллер — ATmega2560
  • Рабочее напряжение — 5 В
  • Входное напряжение (рекомендуемое) — 7-12 В
  • Входное напряжение (предельное) — 6-20 В
  • Цифровые Входы/Выходы 54 (из которых 15 могут использоваться в качестве выходов-ШИМ)
  • Аналоговые входы — 16
  • Постоянный ток через вход/выход — 40 мА
  • Постоянный ток для вывода 3.3 В — 50 мА
  • Флеш-память — 256 КБ из которых 8 КБ используются загрузчиком
  • ОЗУ — 8 Кб
  • EEPROM — 4 Кб
  • Тактовая частота — 16 МГц

Дополнительная информация по теме

  • Подробная информация по Arduino в целом: Здесь или Здесь
  • Подробное описание выводов: Здесь
  • Принципиальная схема: arduino-mega2560_R3-schematic.pdf
  • Файлы EAGLE: arduino-mega2560_R3-reference-design.zip



Плату  ATmega2560 , и много чего другого можно найти у нас!

Актуальные цены и ассортимент смотрите Здесь . 

Как приобрести радиокомпоненты можно узнать — Здесь .

megalvov.blogspot.com

Arduino Mega 2560 на базе микроконтроллера ATmega2560

Arduino Mega 2560 – флагманская платформа для разработки на базе микроконтроллера ATmega2560.

На плате предусмотрено всё необходимое для удобной работы с микроконтроллером:

  • 54 цифровых входа/выхода (из которых 15 могут использоваться в качестве ШИМ-выходов),
  • 16 аналоговых входов,
  • 4 UART (аппаратных приемопередатчика для реализации последовательных интерфейсов),
  • кварцевый резонатор на 16 МГц,
  • разъём USB,
  • разъём питания,
  • разъём ICSP для внутрисхемного программирования и кнопка сброса.

Подключение и настройка

Для работы с платой Arduino Mega 2560 в операционной системе Windows скачайте и установите интегрированную среду разработки – Arduino IDE.

Элементы платы

Микроконтроллер ATmega2560

Сердцем платформы Arduino Mega 2560 является 8-битный микроконтроллер семейства AVR — ATmega2560.

Он предоставляет 256 КБ флеш-памяти для хранения прошивки, 8 КБ оперативной памяти SRAM и 4 КБ энергонезависимой памяти EEPROM для хранения данных.

Микроконтроллер ATmega16U2

Микроконтроллер ATmega16U2 обеспечивает связь микроконтроллера ATmega2560 с USB-портом компьютера. При подключении к ПК Arduino Mega 2560 определяется как виртуальный COM-порт.

Прошивка микросхемы 16U2 использует стандартные драйвера USB-COM — установка внешних драйверов не требуется.

Пины питания

  • VIN: Напряжение от внешнего источника питания (не связано с 5 В от USB или другим стабилизированным напряжением). Через этот вывод можно как подавать внешнее питание, так и потреблять ток, когда устройство запитано от внешнего адаптера.
  • 5V: На вывод поступает напряжение 5 В от стабилизатора напряжения на плате, независимости от того, как запитано устройство: от адаптера (7–12 В), от USB (5 В) или через вывод VIN (7–12 В). Cтабилизатор обеспечивает питание микроконтроллера ATmega2560. Питать устройство через вывод 5V не рекомендуется — в этом случае не используется стабилизатор напряжения, что может привести к выходу платы из строя.
  • 3.3V: 3,3 В от стабилизатора напряжения платы. Максимальный ток — 50 мА.
  • GND: Выводы земли.
  • IOREF: Этот вывод предоставляет платам расширения информацию о рабочем напряжении микроконтроллера. В зависимости от напряжения на нём, плата расширения может переключиться на соответствующий источник питания либо задействовать преобразователи уровней, что позволит ей работать как с 5 В, так и с 3,3 В устройствами.

Порты ввода/вывода

  • Цифровые входы/выходы: пины 053
    Логический уровень единицы — 5 В, нуля — 0 В. Максимальный ток выхода — 40 мА. К контактам подключены подтягивающие резисторы, которые по умолчанию выключены, но могут быть включены программно.
  • ШИМ: пины 213 и 4446
    Позволяют выводить 8-битные аналоговые значения в виде ШИМ-сигнала.
  • АЦП: пины A0A16
    16 аналоговых входов, каждый из которых может представить аналоговое напряжение в виде 10-битного числа (1024 значений). Разрядность АЦП — 10 бит.
  • TWI/I²C: пины 20(SDA) и 21(SCL)
    Для общения с периферией по синхронному протоколу, через 2 провода. Для работы используйте библиотеку Wire.
  • SPI: пины 50(MISO), 51(MOSI), 52(SCK) и 53(SS).
    Пины коммутации по интерфейсу SPI (используйте библиотеку SPI).
  • UART: Serial: пины 0(RX) и 1(TX); Serial1: пины 19(RX) и 18(TX);Serial2: пины 17(RX) и 16(TX); Serial3: пины 15(RX) и 14(TX).
    Эти выводы используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу. Выводы 0(RX) и 1(TX) соединены с соответствующими выводами микросхемы ATmega16U2, выполняющей роль преобразователя USB-UART.

Светодиодная индикация

Имя светодиодаНазначение
RX и TXМигают при обмене данными между Arduino Mega 2560 и ПК.
LСветодиод вывода 13. При задании значения HIGH светодиод включается, при LOW – выключается.
ONНаличие питания на Arduino Mega 2560.

Записи с 1 до 3 из 3 записей

Разъём USB Type-B

Разъём USB Type-B предназначен для прошивки платформы Arduino Mega 2560 с помощью компьютера.

Разъём для внешнего питания

Разъём для подключения внешнего питания от 7 В до 12 В.

ICSP-разъём для ATmega2560

ICSP-разъём предназначен для внутрисхемного программирования микроконтроллера ATmega2560. Также с применением библиотеки SPI данные выводы могут осуществлять связь с платами расширения по интерфейсу SPI.

Линии SPI выведены на 6-контактный разъём, а также продублированы на цифровых пинах 50(MISO), 51(MOSI), 52(SCK) и 53(SS).

ICSP-разъём для ATmega16U2

ICSP-разъём для внутрисхемного программирования микроконтроллера ATmega16U2.

Распиновка

Монтажная схема

Характеристики

  • Микроконтроллер: ATmega2560
  • Тактовая частота: 16 МГц
  • Напряжение логических уровней: 5 В
  • Входное напряжение питания: 7–12 В
  • Портов ввода-вывода общего назначения: 54
  • Максимальный ток с пина ввода-вывода: 40 мА
  • Максимальный выходной ток пина 3.3V: 50 мА
  • Максимальный выходной ток пина 5V: 800 мА
  • Портов с поддержкой ШИМ: 15
  • Портов, подключённых к АЦП: 16
  • Разрядность АЦП: 10 бит
  • Flash-память: 256 КБ
  • EEPROM-память: 4 КБ
  • Оперативная память: 8 КБ
  • Габариты: 101×53 мм

Принципиальная схема контроллера

Скачать схему можно здесь.

arduinoplus.ru

распиновка Arduino Mega 2560 Rev3 — DRIVE2

В основе платы Arduino Mega 2560 лежит микроконтроллер ATmega2560. На плате имеется 54 цифровых пина ввода/вывода, 15 из которых могут быть использованы как выходы ШИМ, 16 аналоговых входов, 4 аппаратных последовательных порта UART, кварцевый резонатор с частотой 16 МГц, порт USB, разъем питания, разъем ISCP (In Circuit Serial Programming, программирование в устройстве по последовательному протоколу) и кнопка сброса микроконтроллера. Для того, чтобы начать работу с этой платой необходимо просто подключить ее, используя интерфейс USB к компьютеру, или же просто подать питание от источника постоянного тока, в качестве которого может выступить и батарейка. Arduino Mega 2560 совместима с большинством плат расширения (шилдов), разработанных для Arduino UNO, Duemilanove или Diecimila.
В Arduino Mega 2560 в ревизии 3 произведены следующие изменения:

Цоколевка 1.0: добавлены пины SDA и SCL, расположенные рядом с выводам AREF и два других новых пина размещены рядом c выводом RESET. IOREF позволяет шилдам адаптироваться к напряжению, подаваемому с платы. В будущем шилды будут совместимы и с платами, основанными на микроконтроллерах AVR, работающими с напряжением 5 В, и с платой Arduino Due, работающей с напряжением 3.3 В.
Усилена цепь RESET.
Произведена замена ATmega 8U2 на 16U2.
Схема, datasheet, цоколевка

Распиновка платы Arduino Mega 2560

Cхема выводов микроконтроллера ATMega2560 и их обозначение на плате Arduino

Характеристики Arduino Mega 2560
Микроконтроллер ATmega2560
Рабочее напряжение 5 В
Входное напряжение (рекомендовано) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые входы/выходы 54 (из которых 15 могут работать как выходы ШИМ)
Аналоговые входы 16
Макс.ток на входе/выходе 40 мА
Макс.ток для вывода 3.3 В 50 мА
Флеш-память (Flash memory) 256 Кб из которых 8Кб используется загрузчиком
ОЗУ (SRAM) 8 Кб
Энергонезависимая память (EEPROM) 4 Кб
Тактовая частота 16 МГц
СкачатьТУТ — файлы Eagle CAD для печатной платы Mega 2560
Скачать ТУТ — приципиальная схема

Всем удачи!






Нравится

12



Поделиться:













Подписаться на автора

www.drive2.ru

Arduino Mega 2560 R3, отладочная плата

Описание

Arduino Mega 2560 — микрокомпьютер (аппаратная вычислительная платформа) на базе микроконтроллера ATmega2560.

В комплекте USB кабель для подключения к компьютеру.

 

ХАРАКТЕРИСТИКИ Arduino Mega 2560:

  • Установленный МК: ATmega2560
  • Интерфейсы: USB, UARTх4, SPI, I2C
  • Тактовая частота МК: 16 МГц
  • Память программ (FLASH): 256 Кбайт
  • ОЗУ(RAM): 8 Кбайт
  • Энергонезависимая память (EEPROM): 4 Кбайт
  • Количество линий ввода/вывода (цифровые): 54
  • Количество линий с ШИМ (аналоговый вывод): 14
  • Аналоговых входов АЦП (аналоговый ввод): 16
  • Входное напряжение (рекомендуемое): 7-12V
  • Входное напряжение (предельное): 6-20V
  • Рабочее напряжение МК: 5V
  • Максимальное входное напряжение для входов: 5V

 Максимальный выходной ток: 

  • выход 5В: 800 mA
  • выход 3.3В: 50 mA
  • Максимальный выходной ток через пин: 40 mA

 

Скачать Arduino IDE

Электрическая схема Arduino Mega 2560

Схема расположения контактов платы

Схема расположения контактов микроконтроллера

 

Эта модель самая комфортная и удобная для обучения из всей линейки Arduino, идеально подходящая, в том числе для решений требующих большого количества портов. На её борту 54 цифровых входа/выхода, 15 из них могут использоваться в качестве ШИМ выходов, 16 аналоговых входов, 4 аппаратных приемопередатчика реализующих последовательные интерфейсы (UART), кварцевый резонатор на 16 МГц, разъем ICSP предоставляющий возможности для внутрисхемного программирования, кнопка сброса, разъем USB, разъем питания.

Преимущества Arduino Mega 2560 ещё в том, что к ней подходят практически все платы расширения выпускаемые для Arduino UNO и Arduino Duemilanove.

Чтобы начать работу с платой вам необходимо всего лишь подключить её к вашему компьютеру с помощью USB кабеля, который поставляется в комплекте. После полного отлаживания проекта, устройство можно питать энергией от других внешних источников (блок питания, аккумулятор, батарейки).

Комфортное питание для платы находится в пределах 7-12В, то есть в качестве источника внешнего питания идеально подходит обычная батарейка крона. Плата может выдерживать напряжение и до 20В, но в этом случае будет сильно греться и может перегореть при длительном использовании. При подаче напряжения менее 7В, плата может работать не стабильно.

Поэтому надо сразу запомнить, что подавая напряжение на нашу плату, мы обеспечиваем электричеством нашу основную электронику (мозги) в идеальных пределах 7-12В. А если необходимо управлять силовыми приборами (моторы, шаговые двигатели), нужно использовать для них схемы отдельного питания, в роли которых выступают платы управления (драйвера) двигателей, которые берут на себя всю силовую нагрузку двигателей. Иначе Ардуино сама просто не потянет как надо ваши моторы. Или, например, для включения или выключения бытовых приборов окружающих нас дома и подключенных к общей электрической цепи 220В, нам потребуется применить электрическое реле, которое будет срабатывать в зависимости от каких-либо условий, определенных нами в программе, которую мы загрузим в мозг Ардуино.

 

 

 

voltom.ru