Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5Звёзд: 6Звёзд: 7Звёзд: 8Звёзд: 9Звёзд: 10

Дайте объективную оценку и проголосуйте.


(1 голосов, среднее: 10,00)
Загрузка...

Мега контроллер Arduino Mega 2560

Arduino Mega 2560

Arduino Mega 2560 ch340g контроллер

Технические характеристики

Микроконтроллер ATmega2560
Рабочее напряжение
Входное напряжение (рекомендуемое) 7-12В
Входное напряжение (предельное) 6-20В
Цифровые Входы/Выходы 54 (14 из которых могут работат также как выходы ШИМ)
Аналоговые входы 16 — c разрешением 10 бит (принимает 1024 различных значения)
Постоянный ток через вход/выход 40 mA
Постоянный ток для вывода 3.3 В 50 mA
Флеш-память 256 KB (из которых 8 КB используются для загрузчика)
ОЗУ 8 KB
Энергонезависимая память 4 KB
Тактовая частота 16 MHz
Размеры 101.52 мм, 53.3 мм
Масса 37 г

Arduino Mega 2560 имеет сравнительно большее количество рабочих пинов, нежели другие контроллеры. В отношении совместимости плата полностью идентична другим шилдам и модулям из серии Arduino.

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

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

На микросхеме 54 цифровых вывода. Чтобы настроить один из выводов на вход или выход используют функции:

Напряжение, необходимое для работы выводов Mega равняется 5В. Благодаря нагрузочным резисторам (стандартно отключены) сопротивлением 20-50 кОм пропускная способность всех выводов достигает 40 мА.

Также на плате расположены 16 аналоговых выводов. По начальным установкам эти выводы измеряются в диапазоне до +5В относительно GND. Разработчиками Mega реализована возможность менять верхнюю границу значений. При этом используется вывод AREF и функция analogReference().

AREF. Опорное напряжение для аналоговых входов. Применим с функцией analogReference().

Reset. При подаче низкого уровня сигнала на вывод микроконтроллер перезагружается. Иногда кнопка перезагрузки на плате заблокирована подключённым шилдом. В этих случаях для перезагрузки необходимо подать низкоуровневый сигнал с блокирующей платы расширения на контроллер.

Среди множества пинов для различных целей Вы можете найти 4 последовательных порта UART, USB коннектор, разъем ICSP.

Питание Arduino Mega 2560

Можно выделить такие виды подключения Arduino Mega 2560 к питанию:

  • Используя подключение USB,
  • от внешнего источника питания (AC/DC — блок питания, преобразователь напряжения, аккумуляторная батарея).

На платформе настроен автоматический выбор источника питания при подключении. Блок питания подключается при помощи разъема 2.1 мм с  полюсом «+» на центральном контакте. Батарея подключается проводами к выводам Gnd и Vin разъема питания (на плате обозначен словом POWER).

Платформа работает при предельном внешнем питании от 6В до 20В. В отношении стабильности для оптимальной работы без сбоев рекомендуем подключать питание не менее 7В. Это связано с тем, что при при более низком питании контроллера наблюдался сбой вывода 5V, который временами выдаёт менее 5В. Это негативно влияет на работу системы, построенной на использовании этого вывода.

Микроконтроллером применяется стабилизатор напряжения.  Если подаётся напряжение выше 12В, регулятор понижает его до оптимального уровня. Но есть опаска повреждения платы, так как регулятор напряжения может сильно перегреться.

  • Запомните, рекомендуемый диапазон — от 7 В до 12 В.

 

Выводы питания:

  • VIN. Через данный вывод происходит подача напряжения питания. Если у Вас нет возможности подключить плату к USB и другой регулируемый источник также отсутствует, то VIN используется для подачи питания от внешнего источника. После VIN ток обязательно проходит регулятор напряжения. Также, если питание подаётся на разъем 2.1mm, то к этому входу можно подключиться как к источнику.
  • 5V. Регулируемый источник напряжения.
  • 3V3. Напряжение на выводе 3,3В. Максимальное потребление тока 50 мА.
  • GND. Земля.

Arduino Mega2560 построена на микроконтроллере ATМеga2560.

Микроконтроллер ATMega2560 даташит

Распиновка микроконтроллера ATMega2560

ATMega2560 распиновка с выводами

 

Купить Arduino в Украине www.arduinomania.in.ua

Блок-схема микроконтроллера ATMega2560

avr1-e1477615540919

Arduino IDE разработан на Java и соединяется с последовательными портами ввода/вывода с помощью библиотеки Java RXTX. Для корректной работы платы Arduino Mega 2560 требуется установка драйверов для CH340G (переходника между USB и последовательными портами ввода/вывода).

Распиновка CH340G UART

ch340g uart

Устройство полностью совместимо с драйверами 341-й версии. Скачать драйвера для Arduino Mega 2560 ch340g можно по ссылкам ниже:

Драйвера ch340g для Windows

 Драйвера ch340g для Linux

Драйвера ch340g для Mac OS

Для Windows есть Наглядное руководство по установке драйверов на примере устройств Arduino.

 

Приобрести Arduino Mega 2560 и многое другое можно в нашем магазине Arduinomania.in.ua

Arduino-Mega-2560

Комментариев ещё не было