MEGA 2560 R3 Улучшенная версия CH340
MEGA 2560 R3 Улучшенная версия CH340

MEGA 2560 R3 Улучшенная версия CH340

MEGA 2560 R3 Улучшенная версия CH340 + USB-кабель
Отправить запрос

 

MEGA 2560 R3 Улучшенная версия CH340 + USB-кабель  

 
Mega 2560 - это микроконтроллерная плата на базе CH340. Он имеет 54 цифровых входа / выхода (из которых 15 могут использоваться как выходы PWM), 16 аналоговых входов, 4 UART (аппаратные последовательные порты), 16 МГц кварцевый генератор, USB-соединение, разъем питания, заголовок ICSP, и кнопку сброса. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью USB-кабеля или включите его с помощью адаптера переменного тока или аккумулятора, чтобы начать работу. Mega совместим с большинством экранов, предназначенных для Duemilanove или Diecimila.


Mega 2560 - это обновление для Mega, которое оно заменяет.
Mega2560 отличается от всех предыдущих плат тем, что он не использует микросхему драйвера FTDI USB-to-serial. Вместо этого он оснащен CH340, запрограммированным как преобразователь USB-to-serial.
Версия 2 платы Mega2560 имеет резистор, который тянет линию HWB 8U2 на землю, что облегчает ее ввод в режим DFU.


Версия 3 платы имеет следующие новые возможности:

  • 1.0: добавлены штыри SDA и SCL, которые находятся рядом с выводом AREF и двумя другими новыми контактами, расположенными рядом с выводом RESET, IOREF, которые позволяют экранам адаптироваться к напряжению, подаваемому с платы. В будущем экраны будут совместимы как с доской, использующей AVR, которая работает с 5V, так и с функцией Due, работающей с 3,3 В. Второй - это не подключенный вывод, который зарезервирован для будущих целей.

  • Сильная схема RESET.

  • Atmega 16U2 заменит 8U

AA0061637.png
AA0061782.png

микроконтроллер

CH340

Рабочее напряжение

5V

Входное напряжение (рекомендуется)

7-12V

Входное напряжение (лимиты)

6-20V

Цифровые выводы ввода / вывода

54 (из которых 15 обеспечивают выход ШИМ)

Аналоговые входные контакты

16

Ток постоянного тока на контакт ввода / вывода

40 мА

Ток постоянного тока для вывода 3.3V

50 мА

Флэш-память

256 КБ, из которых 8 КБ используется загрузчиком

SRAM

8 KB

EEPROM

4 КБ

Тактовая частота

16 МГц

AA0062276.png

Mega может питаться через USB-соединение или с внешним источником питания. Источник питания выбирается автоматически.
Внешняя (не USB) мощность может поступать либо от адаптера переменного тока (DC), либо от батареи. Адаптер можно подключить, подключив 2,1 мм к центральной розетке в гнездо питания платы. Входы от батареи можно вставить в гнезда Gnd и Vin штырькового разъема POWER.
Плата может работать от внешнего источника питания от 6 до 20 вольт. Однако, если он поставляется с напряжением менее 7 В, контакт 5 В может подавать менее 5 вольт, и плата может быть нестабильной. Если используется более 12 В, регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон составляет от 7 до 12 вольт.
Силовые контакты следующие:

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

  • 5V. Этот вывод выдает регулируемое напряжение 5 В от регулятора на плате. Плата может поставляться с питанием от гнезда питания постоянного тока (7 - 12 В), разъема USB (5 В) или вывода VIN платы (7-12 В). Подача напряжения через штырьки 5 или 3,3 В обходит регулятор и может повредить вашу плату. Мы не советуем это делать.

  • 3V3. Питание 3,3 В, генерируемое встроенным регулятором. Максимальный ток составляет 50 мА.

  • GND. Штыри заземления.

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

AA0064148.png
CH340 имеет 256 КБ флэш-памяти для хранения кода (из которых 8 КБ используется для загрузчика), 8 КБ SRAM и 4 КБ EEPROM (которые могут быть прочитаны и записаны с помощью EEPORM libary).
AA0064482.png
Каждый из 54 цифровых контактов на Mega может использоваться как вход или выход, используя функции pinMode (), digitalWrite () и digitalRead (). Они работают на 5 вольт. Каждый вывод может обеспечивать или принимать максимум 40 мА и имеет внутренний нагрузочный резистор (по умолчанию отключен) 20-50 кОм. Кроме того, некоторые контакты имеют специализированные функции:

  • Последовательность: 0 (RX) и 1 (TX); Серийный 1: 19 (RX) и 18 (TX); Серийный номер 2: 17 (RX) и 16 (TX); Серийный номер 3: 15 (RX) и 14 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL. Штыри 0 и 1 также подключены к соответствующим контактам микросхемы USB-to-TTL Serial ATmega16U2.

  • Внешние прерывания: 2 (прерывание 0), 3 (прерывание 1), 18 (прерывание 5), 19 (прерывание 4), 20 (прерывание 3) и 21 (прерывание 2). Эти контакты могут быть сконфигурированы так, чтобы инициировать прерывание по низкому значению, восходящему или спадающему фронту или изменению значения. Подробнее см. Функцию atattachInterrupt ().

  • PWM: от 2 до 13 и от 44 до 46. Обеспечьте 8-разрядный ШИМ-выход с помощью функции analogWrite ().

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Эти контакты поддерживают связь SPI с использованием библиотеки SPI. Штыри SPI также разбиваются на заголовок ICSP, который физически совместим с Uno, Duemilanove и Diecimila.

  • Светодиод: 13. Существует встроенный светодиод, подключенный к цифровому выходу 13. Когда контактный сигнал имеет значение HIGH, светодиод горит, когда контакт низкий, он выключен.

  • TWI: 20 (SDA) и 21 (SCL). Поддержка TWI-связи с использованием библиотеки Wire. Обратите внимание, что эти контакты не находятся в том же месте, что и контакты TWI на Duemilanove или Diecimila.

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

  • AREF. Опорное напряжение для аналоговых входов. Используется с analogReference ().

  • Сброс. Принесите эту строку LOW для сброса микроконтроллера. Обычно используется для добавления кнопки сброса для экранов, которые блокируют один на плате.

AA0066708.png
Mega2560 имеет ряд возможностей для связи с компьютером, другим или другими микроконтроллерами. CH340 предоставляет четыре аппаратных UART для последовательной связи TTL (5 В). CH340 на плате передает один из них через USB и предоставляет виртуальный COM-порт для программного обеспечения на компьютере (машинам Windows понадобится файл .inf, но машины OSX и Linux автоматически распознают плату как COM-порт. последовательный монитор, который позволяет отправлять простые текстовые данные на плату и с нее. Светодиоды RX и TX на плате будут мигать, когда данные передаются через чип CH340 и USB-соединение с компьютером (но не для последовательной связи на контактах 0 и 1).
SoftwareSerial libary позволяет осуществлять последовательную связь на любом из цифровых контактов Mega2560.
CH340 также поддерживает связь TWI и SPI. Программное обеспечение включает библиотеку Wire для упрощения использования TWI-шины; Подробности см. в документации. Для связи SPI используйте SPI libary.
AA0067862.png
Программу Mega можно запрограммировать с помощью программного обеспечения (downloadd). Для получения дополнительной информации см. Ссылку и руководства.
ATmega2560 на Mega поставляется с предварительным загрузчиком с загрузчиком, который позволяет загружать на него новый код без использования внешнего аппаратного программиста. Он обменивается данными с использованием исходного протокола STK500 (ссылки, файлы C listener).
Вы также можете обойти загрузчик и запрограммировать микроконтроллер через заголовок ICSP (In-Circuit Serial Programming), используя ISP или аналогичный; Подробности см. в этих инструкциях.
Исходный код прошивки CH340 доступен в репозитории. TheTmega16U2 / 8U2 загружается загрузчиком DFU, который может быть активирован:

  • На платах Rev1: соединение перемычки припоя на задней панели (рядом с картой Италии), а затем сброс 8U2.

  • На платах Rev2 или более поздних версиях: есть резистор, который тянет линию HWB 8U2 / 16U2 на землю, что облегчает ее перенос в режим DFU. Затем вы можете использовать программное обеспечение Atmel FLIP (Windows) или программу DFU (Mac OS X и Linux) для загрузки новой прошивки. Или вы можете использовать заголовок ISP с внешним программистом (перезаписывая загрузчик DFU). Дополнительную информацию см. В этом учебном пособии.

AA0069194.png
Вместо того, чтобы требовать физического нажатия кнопки сброса перед загрузкой, Mega2560 спроектирован таким образом, чтобы он мог быть сброшен с помощью программного обеспечения, запущенного на подключенном компьютере. Одна из аппаратных линий управления потоком (DTR) ATmega8U2 подключается к линии сброса ATmega2560 через конденсатор 100 нанофарад. Когда эта строка утверждается (принята на низком уровне), линия сброса падает достаточно долго, чтобы перезагрузить чип. Программное обеспечение использует эту возможность, чтобы вы могли загружать код, просто нажав кнопку загрузки в среде. Это означает, что загрузчик может иметь более короткий тайм-аут, поскольку понижение DTR может быть хорошо скоординировано с началом загрузки.
Эта установка имеет другие последствия. Когда Mega2560 подключен к компьютеру под управлением Mac OS X или Linux, он сбрасывается каждый раз при подключении к нему из программного обеспечения (через USB). В течение следующих полусекунды загрузчик запускается на Mega2560. Хотя он запрограммирован на игнорирование искаженных данных (то есть ничего, кроме загрузки нового кода), он будет перехватывать первые несколько байтов данных, отправленных на плату после открытия соединения. Если эскиз, запущенный на доске, получает одноразовую конфигурацию или другие данные при первом запуске, убедитесь, что программное обеспечение, с которым оно взаимодействует, ждет секунду после открытия соединения и перед отправкой этих данных.
Mega2560 содержит трассировку, которую можно отключить, чтобы отключить автоматический сброс. Прокладки с обеих сторон трассы могут быть спаяны вместе, чтобы снова включить ее. Он обозначен как «RESET-EN». Вы также можете отключить автоматический сброс, подключив резистор 110 Ом от 5 В до линии сброса; см. эту тему для обсуждения.
AA00611024.png
Mega2560 имеет перезагружаемый полифьюс, который защищает USB-порты вашего компьютера от коротких замыканий и перегрузки по току. Хотя большинство компьютеров обеспечивают собственную внутреннюю защиту, предохранитель обеспечивает дополнительный уровень защиты. Если к порту USB подключено более 500 мА, предохранитель автоматически отключит соединение до тех пор, пока не будет устранена короткая или перегрузка.
AA00611528.png
Максимальная длина и ширина печатной платы Mega2560 составляет 4 и 2,1 дюйма соответственно, с разъемом USB и гнездом питания, выходящим за пределы прежнего измерения. Три отверстия для винтов позволяют прикреплять плату к поверхности или к корпусу. Обратите внимание, что расстояние между цифровыми выводами 7 и 8 составляет 160 мил (0,16 дюйма), а не даже кратное расстоянию 100 миллиметров других контактов.
Mega2560 предназначен для совместимости с большинством экранов, предназначенных для Uno, Diecimila или Duemilanove. Цифровые контакты от 0 до 13 (и соседние выводы AREF и GND), аналоговые входы от 0 до 5, заголовок питания и заголовок ICSP находятся в эквивалентных местах. Далее основной UART (последовательный порт) расположен на тех же контактах (0 и 1), что и внешние прерывания 0 и 1 (контакты 2 и 3 соответственно). SPI доступен через заголовок ICSP как на Mega2560, так и на Duemilanove / Diecimila. Обратите внимание, что I2C не расположен на тех же контактах на Mega (20 и 21), что и Duemilanove / Diecimila (аналоговые входы 4 и 5).


Kuongshun Electronic, один из международных известных производителей и поставщиков мега 2560 r3 улучшенной версии ch340, который находится в Китае, теперь имеет качественную продукцию для продажи. У нас есть группа профессиональных и опытных работников, а также современное оборудование. Вы можете быть уверены, что покупаете скидку и дешевую мега 2560 r3 улучшенную версию ch340, сделанную в Китае у нас, и проверьте прейскурант с нами.

горячая этикетка : arduino mega, мега 2560 r3, улучшенная версия, ch340