Mega 2560 REV3 Arduino совместимый контроллер с USB кабелем

950.00 

Arduino Mega 2560 — контроллер на основе микроконтроллера ATmega2560. Он имеет 54 цифровых входов/выходов, 15 из которых могут использоваться как выходы ШИМ, 16 аналоговых входов, 4 аппаратных интерфейса UART, кварцевый генератор 16 МГц, разъем USB, разъем питания, кнопка сброса. Модуль содержит все необходимое для работы микроконтроллера.

6 в наличии

Артикул: MKК0005 Категория:

Описание

Комплектация

  • Контроллер Arduino Mega 2560 REV3;
  • USB кабель.

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

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

Питание

Питание на контроллер Arduino Uno R3 может быть подано тремя способами:

  • От USB;
  • От не стабилизированного источника питания 7-12В;
  • От стабилизированного источника питания 5В;

Способ питания модуль определяет автоматически. В качестве не стабилизированного источника питания может быть использован сетевой блок питания с выходным напряжением 7-12В, или батарея на аналогичное напряжение. Для подключения не стабилизированного источника питания модуль имеет специальный разъем (диаметр — 2.1 мм, центральный контакт — положительный). Так же внешнее напряжение можно подключить к пинам модуля GND и Vin. Модуль можно запитать от стабилизированного источника питания, подключив его к контактам GND и 5V. Использовать питание от стабилизированного источника необходимо с особой осторожностью, так как при отклонении питания от 5В или перепутанной полярности модуль может выйти из строя.

Программирование

Модуль Arduino Mega 2560 может быть запрограммирован с помощью программы разработки IDE Arduino. Модуль имеет встроенный дополнительный микроконтроллер ATmega16U2, на котором реализована схема программирования основного микроконтроллера. Основной контроллер содержит предварительно запрограммированный Bootloader. Это позволяет загружать программу в модуль без использования внешнего программатора. Загрузчик реализует оригинальный протокол STK500 для программирования контроллеров AVR.

Вы можете не использовать встроенный загрузчик и запрограммировать микроконтроллер через разъем ICSP (In-Circuit Serial Programming), используя программатор ISP или аналогичные.

Память

Микроконтроллер ATmega2560 содержит 256кБ флэш-памяти для хранения кода программы, из которых 8кБ используются для загрузчика-программатора. 8кБ памяти ОЗУ для хранения данных программы, и 4кБ EEPROM — электрически стираемая энергонезависимая память, которая может использоваться для хранения изменяемых данных при выключении питания.

Входы/выходы

Каждый из 54 цифровых выводов (контактов) может быть использован как вход или выход. Вводы/выводы работают на 5 вольтовой логике. Каждый ввод/вывод может обеспечить ток нагрузки до 20мА и имеет внутренний подтягивающий резистор (по умолчанию отключен) 20-50кОм. Предельное значение тока ввода/вывода — 40мА, при превышении которого возможно необратимое повреждение микроконтроллера.

Кроме того, некоторые выводы имеют специальные дополнительные функции:

  • 4-е аппаратных последовательных порта UART: пары контактов 0(RX) и 1(ТХ), 19(RX) и 18(ТХ), 17(RX) и 16(ТХ), 15(RX) и 14(ТХ). Выводы 0 и 1 также подключены к соответствующим контактам ATmega16U2 для обеспечения программирования и связи контроллера по USB.
  • Внешние прерывания: контакты 2, 3, 18, 19, 20 и 21. Эти выводы могут быть сконфигурированы для запуска прерываний по низкому уровню, по переднему или заднему фронту, по изменению уровня сигнала.
  • ШИМ: контакты 2-13 и 44-46. Обеспечивают 8-битный ШИМ-выход.
  • SPI: 50(MISO), 51(MOSI), 52(SCK), 53(SS). Эти выводы обеспечивают связь через интерфейс SPI.
  • Встроенный на плату светодиод LED: контакт 13.
  • TWI: 20(SDA) и 21(SCL).

Arduino Mega 2560 имеет 16 аналоговых входов, каждый из которых реализует 10-и битный аналого-цифровой преобразователь АЦП. По умолчанию они измеряют значение напряжения от 0 до 5 вольт. Можно изменить верхний предел диапазона используя контакт AREF.

На плате есть пара дополнительных контактов:

  • AREF: опорное напряжение для аналоговых входов.
  • RESET: Сброс микроконтроллера, осуществляется при низком уровне на этом входе.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Mega 2560 REV3 Arduino совместимый контроллер с USB кабелем”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2 + 20 =