Arduino Mega 2560

Опубликовано 16.08.2012 Ведущий Евгений Глазков

Плата Arduino Mega подойдет, как и любителям современной робототехники, так и профессиональным разработчикам. Arduino Mega построена на микроконтроллере ATmega2560. Сам микроконтроллер поставляется с записанным загрузчиком, который в несколько раз облегчает запись новых программ без использования внешних программаторов. Связь осуществляется специальным протоколом STK500. В то же время, загрузчик можно и не использовать, а запрограммировать микроконтроллер через выводы блока ICSP.
На плате установлено 54 цифровых входа/выходов (14 из которых могут использоваться как выходы ШИМ), 16 аналоговых входов, 4 последовательных порта UART, кварцевый генератор, USB коннектор, разъем питания, разъем ICSP, а также цепь сброса.
Микроконтроллер имеет 256 кБ флеш-памяти для хранения кода программы. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему ATmega8U2 и USB подключение. Arduino Mega 2560 выполнена таким образом, чтобы быть максимально совместимой со своими младшими собратьями и модулями расширения. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC, или аккумуляторной батареи. Источник питания выбирается автоматически.
В плату также встроена перезагружаемая плавкая вставка, защищающая порт USB компьютера от токов короткого замыкания и сверхтоков. Хотя практически все компьютеры имеют подобную защиту, тем не менее, данный предохранитель обеспечивает дополнительный барьер.
Все необходимое программное обеспечение, техническая документация, инструкции и готовые примеры в свободном доступе находятся на сайте разработчика.