Описание
В основе платы Arduino Mega 2560 лежит микроконтроллер ATmega2560. На плате имеется 54 цифровых пина ввода/вывода, 15 из которых могут быть использованы как выходы ШИМ, 16 аналоговых входов, 4 аппаратных последовательных порта UART, кварцевый резонатор с частотой 16 МГц, порт USB, разъем питания, разъем ISCP (In Circuit Serial Programming, программирование в устройстве по последовательному протоколу) и кнопка сброса микроконтроллера. Для того, чтобы начать работу с этой платой необходимо просто подключить ее, используя интерфейс USB к компьютеру, или же просто подать питание от источника постоянного тока, в качестве которого может выступить и батарейка. Arduino Mega 2560 совместима с большинством плат расширения (шилдов), разработанных для Arduino UNO, Duemilanove или Diecimila. Arduino Mega 2560 заменила собой плату Arduino Mega. Mega 2560 отличается от всех предыдущих плат тем, что не использует аппаратные мосты USB-to-serial компании FTDI. Вместо этого, он имеет микроконтроллер ATmega16U2 (ATmega8U2 в версиях платы 1 и 2), запрограммированный для работы в качестве USB-to-serial преобразователя. Во второй ревизии Mega2560 имеет резистор, подтягивающий линию 8U2 HWB на землю, что упрощает перевод в режим DFU. В Arduino Mega 2560 в ревизии 3 произведены следующие изменения: Цоколевка 1.0: добавлены пины SDA и SCL, расположенные рядом с выводам AREF и два других новых пина размещены рядом c выводом RESET. IOREF позволяет шилдам адаптироваться к напряжению, подаваемому с платы. В будущем шилды будут совместимы и с платами, основанными на микроконтроллерах AVR, работающими с напряжением 5 В, и с платой Arduino Due, работающей с напряжением 3.3 В. Усилена цепь RESET. Произведена замена ATmega 8U2 на 16U2. Характеристики Arduino Mega 2560 Микроконтроллер ATmega2560 Рабочее напряжение 5 В Входное напряжение (рекомендовано) 7-12 В Входное напряжение (предельное) 6-20 В Цифровые входы/выходы 54 (из которых 15 могут работать как выходы ШИМ) Аналоговые входы 16 Макс.ток на вх