Iskra Mega — флагманская платформа для разработки на базе микроконтроллера ATmega2560.
На плате предусмотрено всё необходимое для удобной работы с микроконтроллером: 54 цифровых входа/выхода, 16 аналоговых входов, разъём для программирования USB, внешний разъём питания и кнопка сброса.
Для запуска платформы скачайте и установите на компьютер интегрированную среду разработки Arduino IDE.
При выборе платформы выбирайте Arduino Mega 2560.
Если всё получилось — можете смело переходить к экспериментам.
Сердцем платформы Arduino Mega является 8-битный микроконтроллер семейства AVR — ATmega2560 с тактовой частотой 16 МГц. Контроллер предоставляет 256 КБ Flash-памяти для хранения прошивки, 8 КБ оперативной памяти SRAM и 4 КБ энергонезависимой памяти EEPROM для хранения данных.
USB-Serial адаптер на микросхеме CP2102 обеспечивает связь микроконтроллера ATmega2560 с USB-портом компьютера. При подключении к ПК Arduino Mega 2560 определяется как виртуальный COM-порт.
USB-UART преобразователь общается с микроконтроллером ATmega2560 по интерфейсу UART через пины 0(RX) и 1(TX). Рекомендуем не использовать эти контакты в своём проекте.
| Имя светодиода | Назначение |
|---|---|
| RX и TX | Мигают при обмене данными между Arduino Mega 2560 и ПК. |
| L | Пользовательский светодиод подключённый к 13 пину микроконтроллера. При высоком уровне светодиод включается, при низком – выключается. |
| ON | Наличие питания на Arduino Mega. |
Разъём USB Type-B для питания и прошивки платформы Arduino Mega 2560 с помощью компьютера.
Разъём для подключения внешнего питания от 5 В до 27 В.
Аналог кнопки RESET обычного компьютера. Служит для сброса микроконтроллера.
Понижающий DC-DC преобразователь TPS54302 с выходом 5 вольт обеспечивает питание микроконтроллера ATmega2560 и другой логики платформы. Диапазон входного напряжения от 5 до 27 вольт. Максимальный выходной ток составляет 3 ампера.
Линейный понижающий регулятор напряжения MC33275ST-3.3 с выходом 3,3 вольта. Линия выведена только на пин 3V3. Максимальный выходной ток составляет 300 мА.
ICSP-разъём предназначен для внутрисхемного программирования микроконтроллера ATmega2560.
Также с применением библиотеки SPI данные выводы могут осуществлять связь с платами расширения по интерфейсу SPI. Линии SPI выведены на 6-контактный разъём, а также продублированы на цифровых пинах 50(MISO), 51(MOSI), 52(SCK) и 53(SS).
5V не рекомендуется — вы рискуете спалить плату.3V3 не рекомендуется — вы рискуете спалить плату.0–53 и A0–A152–13 и 44–46A0–A1620(SDA) и 21(SCL)50(MISO), 51(MOSI), 52(SCK) и 53(SS)0(RX) и 1(TX), 19(RX1) и 18(TX1), 17(RX2) и 16(TX2), 15(RX3) и 14(TX3)0(RX) и 1(TX) соединены с соответствующими выводами USB-UART преобразователя CP2102. Для работы с последовательным интерфейсом — используйте методы библиотеки Serial.