Количество
|
Стоимость
|
||
|
Отладочная плата Arduino Mega 2560 R3
отобразить скидку
Гарантия | 14 дней |
---|---|
Бренд | Arduino |
Наличными, Оплата картой Visa / MasterCard (LiqPay), Перевод на карту Приват банка, Безналичный для юридических и физических лиц, Оплата частями, Наложенным при получении товара в службах доставки «Новая почта» и «Укрпочта»
Обмен / возврат товара в течение 14 дней
1. Описание:
Arduino Mega 2560 - это устройство на основе микроконтроллера ATmega2560. В его состав входит все необходимое для удобной работы с микроконтроллером 54 цифровых входа / выхода (из которых 15 могут использоваться в качестве ШИМ-выходов), 16 аналоговых входов, 4 UART (аппаратных приемника для реализации последовательных интерфейсов), кварцевый резонатор на 16 МГц, разъем USB, разъем питания, разъем ICSP для внутрисхемного программирования и кнопка сброса. Для начала работы с устройством достаточно просто подать питание от AC / DC-адаптера или батарейки, или подключить его к компьютеру с помощью USB-кабеля. Arduino Mega совместим с большинством плат расширения, разработанных для Arduino Duemilanove и Diecimila.
В Arduino Mega 2560 является возобновляемые предохранители, защищающие USB-порт компьютера от коротких замыканий и перегрузок. Несмотря на то, что большинство компьютеров имеют собственную защиту, следующие меры обеспечивают дополнительный уровень защиты. Если от USB-порта потребляется ток более 500 мА, предохранитель автоматически разорвет соединение до устранения причин короткого замыкания или перегрузки.
Характеристики:
- Микроконтроллер: ATmega2560
- Рабочее напряжение: 5В
- Напряжение питания (рекомендуемое): 7-12В
- Напряжение питания (предельное): 6-20В
- Цифровые входы / выходы: 54 (из которых 15 могут использоваться в качестве ШИМ-выходов)
- Аналоговые входы: 16
- Максимальный ток одному выводу: 40 мА
- Максимальный выходной ток вывода 3.3V: 50 мА
- Flash-память: 256 КБ из которых 8 КБ используются загрузчиком
- SRAM: 8 КБ
- EEPROM: 4 КБ
- Тактовая частота: 16 МГц
Питание:
Arduino Mega может быть питается от USB или от внешнего источника питания - тип источника выбирается автоматически.
В качестве внешнего источника питания (НЕ USB) может использоваться сетевой AC / DC-адаптер или аккумулятор / батарея. Штекер адаптера (диаметр - 2.1мм, центральный контакт - положительный) необходимо вставить в соответствующий разъем питания на плате. При питании от аккумулятора / батареи, ее провода необходимо подсоединить к выводам Gnd и Vin разъема POWER.
Напряжение внешнего источника питания может быть в пределах от 6 до 20 В. Однако, уменьшение напряжения питания ниже 7В приводит к уменьшению напряжения на выводе 5V, что может стать причиной нестабильной работы устройства. Использование напряжения более 12 может приводить к перегреву стабилизатора напряжения и выхода платы из строя. Учитывая это, рекомендуется использовать источник питания с напряжением в диапазоне от 7 до 12В.
Память:
В микроконтроллере ATmega2560 есть 256 КБ флэш-памяти программ (из которых 8 КБ используются загрузчиком), 8 КБ памяти SRAM и 4 КБ EEPROM.
Входы и выходы:
С использованием функций pinMode () digitalWrite () и digitalRead () каждый из 54 цифровых выводов Arduino Mega можно настроить на работу в качестве входа или выхода. Уровень напряжения на выводах ограничен 5В. Максимальный ток, который может отдавать или потреблять один вывод, составляет 40 мА. Все выводы связаны с внутренними подтягиваются резисторы (по умолчанию отключенными) номиналом 20-50 кОм. Кроме этого, некоторые выводы Ардуино могут выполнять дополнительные функции.
Связь:
Arduino Mega 2560 предоставляет ряд возможностей для осуществления связи с компьютером, еще одним Ардуино или другими микроконтроллерами. В ATmega2560 есть четыре аппаратных приемника UART для реализации последовательных интерфейсов (c логическим уровнем TTL 5В). Микроконтроллер ATmega16U2 (или ATmega8U2 на платах версии R1 и R2) обеспечивает связь одного из приемников с USB-портом компьютера, и при подключении к ПК позволяет Ардуино определяться как виртуальный COM-порт (для этого операционной системе Windows нужно соответствующий .inf -файл, в отличие от OSX и Linux, где распознавания платы в качестве COM-порта происходит автоматически). В пакет программного обеспечения Ардуино входит специальная программа SerialMonitor, что позволяет считывать и отправлять на Ардуино текстовые данные. При передаче данных через микросхему ATmega8U2 / ATmega16U2 во время USB-соединения с компьютером, на плате будут мигать светодиоды RX и TX. (При последовательной передачи данных с помощью выводов 0 и 1, без использования USB-преобразователя, данные светодиоды задействуются).
Автоматический (программное) сброс:
Чтобы каждый раз перед загрузкой программы не требовалось нажимать кнопку сброса, Arduino Mega 2560 спроектирован таким образом, что позволяет осуществлять его сброс программно с подключенного компьютера. Один из выводов ATmega8U2, который участвует в управлении потоком данных (DTR), соединенный с выводом RESET микроконтроллера ATmega2560 через конденсатор номиналом 100 нФ. Когда на линии DTR появляется ноль, вывод RESET также переходит в низкий уровень на время, достаточное для перезагрузки микроконтроллера. Данная особенность используется для того, чтобы можно было прошивать микроконтроллер всего одним нажатием кнопки в среде программирования Ардуино. Такая архитектура позволяет уменьшить таймаут загрузчика, поскольку процесс прошивки всегда синхронизирован со спадом сигнала на линии DTR.
Защита от перезагрузок:
В Arduino Mega 2560 является возобновляемые предохранители, защищающие USB-порт компьютера от коротких замыканий и перегрузок. Несмотря на то, что большинство компьютеров имеют собственную защиту, следующие меры обеспечивают дополнительный уровень защиты. Если от USB-порта потребляется ток более 500 мА, предохранитель автоматически разорвет соединение до устранения причин короткого замыкания или перегрузки.