Большая летняя распродажа до -60%
Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00) - изображение 3
Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00) - изображение 1
Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00) - изображение 2
Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00) - изображение 3
Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00) - изображение 1

Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00)

Код:  386694480

Контролер Arduino BauTech Mega 2560 Rev3 (1012-533-00)

Код:  386694480

Нет в наличии

1 143

Гарантия. Обмен/возврат товара в течение 14 дней 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 
Image
 
 
 

Описание

Arduino Mega 2560 Rev3. Это последняя версия топовой микро-контроллерной платы от Arduino, которая теперь имеет на борту новый чип Atmega160-TH (в версиях Rev1 и Rev2 Atmega8U2) с программной прошивкой конвертера "USB-последовательный порт" вместо микросхем FTDI в более ранних версиях, что позволяет повысить скорость при передаче данных. Также не требуется дополнительная установка драйверов – они устанавливаются автоматически при инсталляции среды разработки Arduino IDE. Arduino Mega оснащена дополнительными контактами SDA и SCL (I2C интерфейс) и выводами AREF источника опорного напряжения для АЦП контроллера и IOREF – выходом напряжения питания портов ввода-вывода (для автоматического переключения напряжения периферии при использовании 5В и 3,3В контроллеров). В остальном это все тот же контроллер Arduino Mega2560 на базе микроконтроллера Atmega2560 с массой примеров программ, библиотек и описаний построения готовых конструкций.

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

Для этой платформы написано множество различных прикладных программ и библиотек. Пожалуй, не осталось датчиков, дисплеев и исполнительных механизмов для которых не написана Arduino библиотека или программа, в которых они используются.

Для программирования используется упрощенная версия C++. Разработку программного обеспечения можно вести как с использованием бесплатной среды Arduino IDE, так и с помощью произвольного C/C++ инструментария. Для программирования и передачи данных на ПК требуется USB-кабель, а для автономной работы можно использовать блок питания, батарейки или аккумулятор на разъем 7-12 В 5.5*2.1мм.

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.

Однако эта система может приводить и к другим последствиям. При подключении Mega 2560 к компьютерам, работающим на Mac OS X или Linux, его микроконтроллер будет сбрасываться при каждом соединении программного обеспечения с платой. После сброса на Arduino Mega2560 активизируется загрузчик на время около полсекунды. Несмотря на то, что загрузчик запрограммирован игнорировать посторонние данные (т.е. все данные, не касающиеся процесса прошивки новой программы), он может перехватить несколько первых байт данных из посылки, отправляемой плате сразу после установки соединения. Соответственно, если в программе, работающей на Ардуино, предусмотрено получение от компьютера каких-либо настроек или других данных при первом запуске, убедитесь, что программное обеспечение, с которым взаимодействует Ардуино, осуществляет отправку спустя секунду после установки соединения.

На плате Mega 2560 существует дорожка (отмеченная как "RESET-EN"), разомкнув которую, можно отключить автоматический сброс микроконтроллера. Для повторного восстановления функции автоматического сброса необходимо спаять между собой выводы, расположенные по краям этой дорожки. Автоматический сброс также можно выключить, подключив резистор номиналом 110 Ом между выводом RESET и 5В.

 

Характеристики:

  • Микроконтроллер – ATmega2560 – 160-TH
  • Способ подключения к USB - ATmega16U2-MU USB контроллер
  • Рабочее напряжение 5В
  • Входное напряжение (предельное) 7-11V
  • Цифровые входы/выходы- 54 (15 из которых обеспечивают выход PWM/ШИМ)
  • Аналоговые входы – 16
  • Постоянный ток контактов ввода/вывода 40 мА
  • Постоянный ток на 3,3В Pin – 50 мА
  • Флеш-память 256 Кб, из которых 8 КБ используются загрузчиком
  • 8 Кб SRAM
  • EEPROM 4 КБ
  • Тактовая частота 16 МГц
  • Комплект поставки:

    Arduino Mega 2560 Rev3. - 1 шт.

    Кабель USB/USB-B - 1 шт.

     

    Тип: Контролер Arduino

    Характеристики

    Напряжение, В
    Страна-производитель товара

    Отзывы и вопросы

    Отзывов еще нет

    Станьте первым, кто поделится своим мнением!
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image
     
     
     
    Image