+7 (499) 110-24-82 Заказать звонок
Заказать звонок

Оставьте Ваше сообщение и контактные данные и наши специалисты свяжутся с Вами в ближайшее рабочее время для решения Вашего вопроса.

Ваш телефон
Ваш телефон*
Ваше имя
Ваше имя

* - Поля, обязательные для заполнения

Сообщение отправлено
Ваше сообщение успешно отправлено. В ближайшее время с Вами свяжется наш специалист
Закрыть окно

DIY-электроника и робототехника

Каталог товаров
Подписка на новости магазина

Подпишитесь на рассылку и получайте свежие новости и акции нашего магазина.

Персональные рекомендации:
Контроллер Pro Mini на базе ATmega 328P (3.3В/5В)
Артикул: MEGA-CH340G/ATmega2560
Описание товара:

Для дома, прототипирования и бюджетных проектов. Для тех кто уже в теме.

Характеристики:
Продуктовая линейка
Описание товара

Общие сведения

Mega 2560 CH340G&ATmega2560 — совместимая с Arduino Mega 2560, плата, построенная на микроконтроллере ATmega2560 и USB-UART интерфейсном чипе CH340G.

Плата по функционалу схожа с Arduino Mega 2560. Является более бюджетной, но такой же стабильной, и использует оригинальный чипы ATmega2560 (16МГц тактовая частота).

Плата использует чип CH340G как преобразователь UART-USB. Чип CH340G — является бюджетным решением. При частоте работы в 12 МГц, дает стабильный результат обмена данными (для верной установки драйверов на компьютер следуйте инструкциям).

Mega 2560 CH340G&ATmega2560 — подключается к компьютеру по microUSB кабелю.

Вы можете питать плату через MicroUSB или через разъем питания DC Jack. Регулятор напряжения может справиться с входящим напряжением от 7В до 12В постоянного тока (рекомендованно 7-9В). Выходная сила тока для 5В — порядка 800mA, для 3.3В — порядка 180мА (обращаем внимание, что чем выше входящее напряжение, тем ниже исходящая сила тока). Что обеспечит надежным питанием большинство ваших начальных проектов.

Функционал

Mega 2560 CH340G&ATmega2560 построена на микроконтроллере ATmega2560. Плата имеет 54 цифровых входа/выходов (14 из которых могут использоваться как выходы ШИМ), 16 аналоговых входов, 4 последовательных порта UART, кварцевый генератор 16МГц, USB коннектор, разъем питания, разъем ICSP и кнопка перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC, или аккумуляторной батареей. Mega 2560 CH340G&ATmega2560 совместима со всеми платами расширения, разработанными для платформ Uno или Duemilanove.

Питание

Mega 2560 CH340G&ATmega2560 может получать питание как через подключение по USB, так и от внешнего источника питания. Источник питания выбирается автоматически.

Внешнее питание (не USB) может подаваться через преобразователь напряжения AC/DC (блок питания) или аккумуляторной батареей. Преобразователь напряжения подключается посредством разъема 2.1 мм с положительным полюсом на центральном контакте. Провода от батареи подключаются к выводам GND и VIN разъема питания (POWER).

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

Для обмена данными по USB используется микроконтроллер CH340G, запрограммированный как конвертер USB-to-SERIAL (USB-UART).

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

  • VIN — вход используется для подачи питания от внешнего не регулируемого источника (в отсутствие 5В от разъема USB или другого регулируемого источника питания). Подача напряжения питания происходит через данный вывод. Если питание подается на разъем 2.1мм, то на этот вход можно запитаться.
  • 5V — можно подключить регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате на 5В. Или использовать как стабилизированный вывод питания при подключенно питании от VIN.
  • 3.3V — предназначено для питания внешних модулей и датчиков расчитаных на 3.3V. Максимальное потребление тока до 180мА.
  • GND — масса.

Память

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

Входы и Выходы

Каждый из 54 цифровых выводов Mega, используя функции pinMode(), digitalWrite(), и digitalRead(), может настраиваться как вход или выход. Выводы работают под напряжением 5В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40мА. Некоторые выводы имеют особые функции:

  • Последовательная шина — 0 (RX) и 1 (TX); Последовательная шина 1: 19 (RX) и 18 (TX); Последовательная шина 2: 17 (RX) и 16 (TX); Последовательная шина 3: 15 (RX) и 14 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Выводы 0 и 1 подключены к соответствующим выводам микросхемы последовательной шины CH340G.
  • Внешнее прерывание — 2 (прерывание 0), 3 (прерывание 1), 18 (прерывание 5), 19 (прерывание 4), 20 (прерывание 3), и 21 (прерывание 2). Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. Подробная информация находится в описании функции attachInterrupt().
  • PWM — 2 до 13 и 44-46. Любой из выводов обеспечивает ШИМ с разрешением 8 бит при помощи функции analogWrite().
  • SPI — 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Посредством данных выводов осуществляется связь SPI, например, используя библиотеку SPI. Также выводы SPI могут быть выведены на блоке ICSP, который совместим с платформами Uno, Duemilanove и Diecimila.
  • LED — 13 встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит.
  • I2C — 20 (SDA) и 21 (SCL). Посредством выводов осуществляется связь I2C (TWI). Для создания используется библиотека Wire (информация на сайте Wiring). Расположение выводов на платформе Mega не соответствует расположению Duemilanove или Diecimila.

На платформе Mega2560 имеется 16 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством вывода AREF и функции analogReference().

Дополнительная пара выводов платформы:

  • AREF — опорное напряжение для аналоговых входов. Используется с функцией analogReference().
  • RESET — низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.

Связь

На контроллере Mega 2560 CH340G&ATmega2560 установлено несколько шин для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. ATmega2560 поддерживает 4 порта последовательной передачи данных UART (SERIAL) для TTL. Установленная на плате микросхема CH340G направляет один из интерфейсов через USB, предоставляя виртуальный COM порт программам на компьютере (требуется установка драйвера для CH340G). Утилита мониторинга последовательной шины (Serial Monitor) среды разработки Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему CH340G и USB подключение (но не при использовании последовательной передачи через выводы 0 и 1).

Библиотекой SoftwareSerial возможно создать последовательную передачу данных через любой из цифровых выводов Mega 2560 CH340G&ATmega2560.

Mega 2560 CH340G&ATmega2560 поддерживает интерфейсы I2C (TWI) и SPI. В Arduino включена библиотека Wire для удобства использования шины I2C. Более подробная информация находится на сайте Wiring. Для связи по SPI, используется библиотека SPI.

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

Платформа программируется посредством среды разработки Arduino IDE. Контроллер Mega 2560 CH340G&ATmega2560 поставляется с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов.

Физические характеристики и совместимость с платами расширения

Ширина и длина печатной платы Mega 2560 CH340G&ATmega2560 составляют 53×102mm соответственно. Разъем Micro USB и силовой разъем немного выходят за границы данных размеров. Три отверстия в плате позволяют закрепить ее на поверхности. Расстояние между цифровыми выводами 7 и 8 равняется 0.4см, хотя между другими выводами оно составляет 0.25см.

Mega 2560 CH340G&ATmega2560 совместима со всеми платами расширения, разработанными для платформ Arduino Uno, Duemilanove или Diecimila. Расположение выводов 0 — 13 (и примыкающих AREF и GND), аналоговых входов 0 — 5, силового разъема, блока ICSP, порта последовательной передачи UART (выводы 0 и 1) и внешнего прерывания 0 и 1 (выводы 2 и 3) на Mega соответствует расположению на вышеприведенных платформах. Связь SPI может осуществляться через блок ICSP, как на платформах Duemilanove / Diecimila, так и на Mega2560. Однако расположение выводов (20 и 21) связи I2C на платформе Mega не соответствуют расположению тех же выводов (аналоговые входы 4 и 5) на Duemilanove / Diecimila.

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

Форм-фактор Arduino Mega 2560 R3 (Rev3)
Микроконтроллер ATmega2560
USB-TTL конвертор CH340G
Выходной ток
  • 5В-800мА
  • 3.3В-180мА
Входной ток USB 5В (500мА макс.)
Входной ток VIN/DC Jack 7-9В (пиковое 12В)
Энергопотребление 220мА
Логический уровень
Тактовая частота (ATmega 2560) 16МГц
Цифровые порты 54
Аналоговые порты 16
Память (Flash) 256КБ
ОЗУ (RAM) 8Кб
ПЗУ (ROM) 4Кб
Типы интерфейсов USB, SPI, I2C, UART
Диапазон рабочих температур −40С° / +85С°
Длина×Ширина 101.86×53.361мм

Документация

Размеры

Размеры Mega 2560 R3 CH340G&ATmega2560 Размеры Mega 2560 R3 CH340G&ATmega2560

Диаграмма входов/выходов

Распиновка Mega 2560 R3 CH340G&ATmega2560 Распиновка Mega 2560 R3 CH340G&ATmega2560

Схема электрическая принципиальная

Схема электрическая принципиальная Mega 2560 R3 CH340G&ATmega2560

Файл Eagle CAD

Eagle CAD для Mega 2560 PRO (Embed) CH340G/ATmega2560-16AU

Инструкция по установке драйверов

Datasheet Mega 2560 R3 CH340G&ATmega2560

Драйвера

Windows driver for Mega 2560 R3 CH340G&ATmega2560 Linux driver for Mega 2560 R3 CH340G&ATmega2560 Mac OS driver for Mega 2560 R3 CH340G&ATmega2560 Android driver for Mega 2560 R3 CH340G&ATmega2560
Характеристики:
Прочие
Продуктовая линейка RobotDyn MEGA 2560 R3
Похожие товары (5)
Классическая Mega 2560 R3 с ATmega2560-16AU, PL2303 & USB-B (Arduino-совместимый контроллер)

Индустриальный вариант MEGA 2560 R3: для учебных, коммерческих и промышленных проектов.

Отзывы (2)
Рейтинг товара:
  • Дата:
    27 Сентября
    Автор:
    Покупатель с AliExpress
    Достоинства:

    Ну очень быстро! 8 дней и в Краснодаре! Плата изготовлена на высшем уровне даже придраться не могу. Упаковано надёжно. Продавца и товар рекомендую! 5++++

    Недостатки:

    Отсутствуют

    Общие впечатления:

    Отличное

    Отзыв полезен? Да (0) Нет (0)
  • Дата:
    27 Сентября
    Автор:
    Покупатель с AliExpress
    Достоинства:

    Заказал маленькую кучку )) Все пришло хорошо упакованное и на вид хорошего качества. Спасибо!

    Недостатки:

    Отсутствуют

    Общие впечатления:

    Отличное

    Отзыв полезен? Да (0) Нет (0)
Контроллер MEGA 2560 R3 CH340G&ATmega2560-16AU, MicroUSB (Arduino-совместимый контроллер)
Товар добавлен в корзину
Итого:
Купить в один клик
Заполните данные для заказа
Запросить стоимость товара
Заполните данные для запроса цены
Запросить цену Запросить цену