Корзина (0)

Arduino MEGA2560 (Оригинал) -

54 руб.
Количество на складе: 0

QUICK OVERVIEW

Arduino Mega 2560 — это расширенная версия Arduino Uno. Платформа выполнена на базе более продвинутого чипа ATmega2560, имеет больше контактов и большее количество аппаратных serial-портов для взаимодействия с компьютером и другими устройствами.
Нет в наличии

Arduino Mega 2560

ArduinoMega 2560 – это по факту ArduinoUno, только с более расширенными возможностями. Сама платформа построена на базе AVR микроконтроллера ATmega2560. Этот микроконтроллер имеет гораздо больше выводов, чем у ATmega328P (микроконтроллер, который стоит на ArduinoUno). ArduinoMega 2560 имеет большое количество последовательных портов (RX, TX) для общения с компьютером и другими устройствами. Линейка Arduino Mega: Arduino Mega 1280, Arduino Mega 2560, Arduino Mega 2560 Rev3.

Сравнительная таблица:

Микроконтроллер Arduino Uno (ATmega328P) Arduino Mega (ATmega2560)
Количество цифровых входов/выходов 14 54
ШИМ – поддерживают 6 15
Количество аналоговых пинов 6 16
Количество пинов для аппаратного прерывания 2 6
Объем Flash – памяти (кБ) 32 256
Объем SRAM – памяти (кБ) 2 8
Объем EEPROM – памяти (кБ) 1 4
Тактовая частота (МГц) 16 16
Количество аппаратных Serial портов 1 4

 

 

Arduino – это универсальная платформа, которая позволяет собирать множество различных проектов, от простого мигания светодиодом до сложнейших роботов и Smart систем на подобии умного дома. Arduino проект будет интересен электронщикам, конструкторам, инженерам, дизайнерам, креативным людям, а самое главное, новичкам, которые еще ничего не смыслят в электроника/микроэлектронике, но хотят все освоить и познать. Платы Arduino просты в работе и подключении, создать свой проект без каких-то особых знаний – это просто. Создавая проекты, Arduino может работать как отельный микроконтроллер, а может работать в связке с компьютером или еще какими-нибудь платами, все зависит от вашей идеи, задачи и реализации.

Платформа Arduino делится на две части: аппаратную и программную, они обе легки в использовании и гибки в работе. Язык программирования: упрощенный си++ или еще как его называют Wiring. Программы для Arduino можно писать, как в привычном ArduinoIDE (который поставляется бесплатно и кстати говоря, к которому уже существует множество различных библиотек для работы с разными модулями), так и в любой другой среде си/си++ или Java. А для детей, которые хотят научиться строить роботов и подобные системы, существует среда разработки Scratch, где все программируется перетаскиванием блоков. Платформа Arduino поддерживается всеми операционным системами: Windows, Linux, MacOSX, Android.

ArduinoMega 2560 имеет 54 цифровых вывода (вход/выход), в числе которых 15 выводов можно использовать как PWM (ШИМ – широтно-импульсная модуляция), 16 аналоговых входов, 4 UARTsпортов (RX, TX) - (последовательные порты для подключения к компьютеру и другим устройствам). Микроконтроллер работает с частотой 16 MHz.

Таблица быстрых данных:

Микроконтроллер ATmega2560
Рабочее напряжение 5V
Входное напряжение (рекомендуется) 7-12V
Входное напряжение (предел) 6-20V
Цифрового ввода-вывода Pins / 54 (15 из которых обеспечивают выход ШИМ)
Выводы аналогового ввода 16
DC Ток на O Pin I / 20 мА
Постоянный ток для 3.3V Pin 50 мА
Флэш-память 256 KB из которых 8 КБ, используемые загрузчиком
SRAM 8 KB
EEPROM 4 KB
Тактовая частота 16 МГц
длина 101.52 мм
Ширина 53,3 мм
вес 37 г

 

Основные характеристики Arduino Mega 2560:

Основой платформы является AVRмикроконтроллер АТmega2560, который имеет следующие характеристики: 256 кБ флэш памяти для хранения ПО, 8 кБ оперативной памяти (SRAM), 4 кБ энергозависимой памяти (EEPROM) для хранения данных, которая после перезагрузки микроконтроллера, обнуляется.

За работу и общение с компьютером, отвечает дополнительный микроконтроллер, установленный на платформу Arduino– Atmega16U2.

Питание:

ArduinoMega можно запитать от USB кабеля или от любого другого источника питания (блок питания, батарейки, аккумуляторы и т.д.) Источник питания, который вы подключите к Arduino определяется автоматически на плате.

ArduinoMega работает от 6 до 20 Вольт. В действительности она будет работать и от 4.5 Вольт, однако для нормального функционирования платы ArduinoMega рекомендуется от 7 Вольт и выше, а если вы будете подключать датчики или любые другие устройства, которые будут запитаны от Arduino платы, то вам стоит увеличить напряжение и ток подаваемый на плату (в диапазоне разрешенного). Стоит заметить, что 6 и 20 Вольт, это min и max, напряжение выше 12 Вольт, может привести к перегреву и повреждению платы, поэтому мы рекомендуем использовать рабочее напряжение от 7 до 12 Вольт.

Arduino можно запитать подключившись к следующим контактам:

VIN – пин на котором такое же напряжение, как подается на разъем питания Arduino (напряжение до установленного на плату стабилизатора напряжения). Если вы запитали Arduino плату через USB, то этот пин, будет выдавать 5 Вольт.

5V – пин на котором при подключенном к плате источнике питания, всегда 5 Вольт, не зависимо от того, какое напряжение вы подаете на плату, так как это напряжение стабилизируется установленным на плату, стабилизатором напряжения. Максимальный ток, который пин выдает – 800 мА.

3.3V – пин на которм при подключенном к плате источнике питания, всегда 3.3 Вольт, не зависимо от того, какое напряжение вы подаете на плату. Максимальный ток, который пин выдает 50 мА.

GND – земля (общий пин). При подключении разных устройств, не забывайте из подключать к общему пину, так как пренебрежение этим, грозит не правильной работой схемы или вовсе не будет работать.

IOREF – пин, который предоставляет информацию о питании Arduinoплаты. Этот вывод обладает возможностью в зависимости от напряжения, переключаться на нужный источник питания, а также задействовать встроенные преобразователи уровней для работы с платами, которым требуется напряжение как 5 Вольт, так и 3.3 Вольт.

Порты ввода/вывода:

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

SerialPorts: Serial:пины 0 (RX) и 1 (TX);Serial1:пины 19 (RXи 18 (TX); Serial2:пины 17 (RX) и 16 (TX); Serial3:пины 15 (RX) и 14 (TX) контакты используется для приема и передачи информации по USB – таких портов у ArduinoMega 4, что делает ее незаменимой в работе с большим количеством устройством, которым нужно общаться между собой, хотя конечно же, существуют различные другие интерфейсы общения.

Прерывания (внешние): второй и третий пин, могут вызывать заданную функцию при изменении входного сигнала.

PWM: 2 – 13, 44 – 46 пины могут являться выходами широтно-импульсной модуляцией с 256 градациями (0 – 256). Это может использоваться для управления скоростью вращения мотора, яркостью светодиода, плавностью затухания или включения светодиода, торможение или ускорение мотора и т.д.

SPI:  50 (MISO), 51 (MOSI), 52 (SCK)и 53 (SS) для работы с этим протоколом общения устройств, требуется библиотека (SPI).

TWI/I2C: 20 (SDA) и 21 (SCL) для работы с этим протоколом общения устройств, требуется библиотека (Wire). Протокол общения с устройствами используя всего лишь два провода.

На плане ArduinoMega расположено 16 (0 – 16 пины) контактов АЦП (аналогово цифровой преобразователь), каждый из этих пинов, имеет разрешение в 1024 градации. По умолчанию, значение аналогового входа, меряется между GND (общий) и 5 Вольт, но если требуется изменить верхнюю границу, то можно подать требуемое напряжение на контакт AREF. Разрядность АЦП – 10 бит.

Так же на плате имеется вход Reset, установив его в логический ноль, плата Arduino перезагрузится, а все временные данные сбросятся. Этот вход, аналог кнопки сброса Reset.

 

 

 

Принципиальная схема:

 

Взаимодействие

ArduinoMega может общаться с другими устройствами несколькими способами:

Последовательное (SerialUARTTTL) соединение через нулевой (RX) и первый (TX) пины – протокол общения RX232. На Arduino установлен чип ATMega16U2, который это соединение транслирует через USBà на компьютере появляется виртуальный COM – порт. Программная часть, о которой мы говорили ранее (в частях платформы), позволяет обмениваться по этому каналу текстовыми сообщениями. На плате встроены светодиоды RX и TX, которые светятся при приеме или передаче данных. Используя дополнительную библиотеку, можно установить пинами последовательного порта, любые другие контакты.

ArduinoMegaможет использовать для общения с другими устройствами, такие протоколы передачи данных как: SPI, TWI/I2C. При использовании дополнительных модулей или плат расширителей, появляются возможности общения по WiFi, Bluetooth, Радио каналу, Ethernet-сеть и мн.др.

Защита USB

Платы Arduino обладают предохранителем, который защищается ваши USB-порты от коротких замыканий и высокого напряжения, скачков напряжения. Большинство компьютеров обладают своими предохранителями, но для большей уверенности, разработчики решили все-таки их установить еще и на плату. Данный предохранитель, разрывает соединение при подаче на USB – порт ток в 500 мА и более, а после нормализации ситуации, восстанавливает соединение.

Габариты

Размер ArduinoUno составляет 101,6 на 53 мм. Разъемы питания и USB выступают на несколько мм за границы основания платы. Так же предусмотрены отверстия для шуропов или болтов, чтобы надежно закрепить плату. Расстояние между контактами на плате, составляет 0.1” (2,54 мм) за исключение 7 и 8 пина, что составляет 1.6”.

Ссылка на видеобзор:

Ссылка на datasheet (техническое описание) ATmega2560 (PDF):

Ссылка на принципиальную схему ArduinoMega (PDF):

Ссылка на архив с Eagle файлами платы:

 

Отзыв
Производитель: 
Количество на складе: 0
Copyright MAXXmarketing Webdesigner GmbH
 

БЕСПЛАТНАЯ ДОСТАВКА

При заказе от 100 BYN

 

VIP - карты

-3% -5% -7% -10% 

 

Вам подарок

При покупке от 200 BYN

 

Звонки 24/07

Тел: +375 (29) 748 06 61