31 год мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!


Распечатать

Модуль DFRduino Uno R3

Код товара: CTTL13348
Есть в наличии Есть в наличии
Модуль DFRduino Uno R3
2130 c   2189 c
2130 c   2189 c
Быстрый заказ

Заказ быстрым способом

Модуль DFRduino Uno R3

Цена: 2130 руб. Количество: шт.

Фамилия, имя:

E-Mail:

Телефон:

Ваш комментарий к заказу:

Я принимаю Политику конфиденциальности,
Публичную оферту, Пользовательское соглашение

Быстрый заказ

Заказ быстрым способом

Модуль DFRduino Uno R3

Цена: 2130 руб. Количество: шт.

Фамилия, имя:

E-Mail:

Телефон:

Ваш комментарий к заказу:

Я принимаю Публичную оферту, Политику конфиденциальности, Пользовательское соглашение

В корзину
Работаем без НДС
В корзину
Работаем без НДС
Модуль DFRduino Uno R3

Модуль DFRduino Uno R3 
Контроллер DFRobot DFRduino Uno v3.0 [R3], Arduino-совместимый


  • Микроконтроллер: ATmega328;
  • Тактовая частота: 16 МГц;
  • ППЗУ (Flash-память): 32Кб;
  • Загрузчик: Arduino Uno, занимает 0.5 Кб выделенной ППЗУ-памяти;
  • ОЗУ (Sram-память): 2Кб;
  • ПЗУ (EEPROM-память): 1Кб;
  • Рабочее напряжение: 5 В;
  • Входное напряжение (рекомендуемое): 7-12В;
  • Входное напряжение (предельное): 6-20В;
  • Цифровые каналы ввода/вывода: 22;
  • Аналоговые каналы ввода: 6;
  • ШИМ выводы: 6, 10-бит;
  • Постоянный ток через вход/выход: 40 мА, рекомендуемый 20мА;
  • Постоянный ток для вывода 3.3В: 50мА;
  • Размер (ДхШхВ): 75x54x13мм;
  • Вес: 28гр.;
  • Кнопка сброса "Reset";
  • USB-разъем: USB, тип-B;
  • Светодиодная индикация: питание платы, обмен данными RX,TX и статус пользовательского вывода D13;

  • Вступление


    DFRduino Uno - редизайнерская версия широко известной в Arduino-сообществе микроконтроллераной платы Arduino Uno R3, созданная разработчиком цифрового аппаратного оборудования DFRobot. Имея скромный размер и большие возможности, плата пользуется популярностью среди учеников и профессионалов-разработчиков, находит применение в огромном числе всевозможных электронных DIY-проектов. DFRduino UNO совместима с оригинальной Arduino Uno R3, поддерживается в интегрированной среде разработки Arduino Ide, имеет полностью открытые ресурсы. На основе UNO уже сконструировано огромное количество разнообразных самодельных электронных устройств и самостоятельных интерактивных объектов, примеры которых, при желании, можно найти в сети Интернет.

    Модификация Uno разработана компанией DFRobot. Можно смело предположить, что проектирование платы основывалось на открытых источниках, предоставленных в свободный доступ создателями проекта Arduino.


    Совместимость с платформой Arduino


    Модуль DFRduino Uno целиком и полностью совместим со всеми платами расширения, спроектированными в форм-факторе Uno R3, дополняющими микроконтроллерную плату ARduino новым функционалом. Особенности модели DFRduino:

    • Физический размер платы и компоновка её выводов идентичны Arduino Uno R3. Отсутствуют лишь некоторые функциональные выводы микросхемы ATmega16U2.;
    • Наличие на борту двух стабилизаторов напряжения 3.3 В и 5 В предоставлет пользователям возможность подключения устройств расширения с соответствующим уровнем питания.;
    • Все группы пользовательских выводов платы DFRduino различаются цветом в соответствии с функциональным назначением контактов:
      Красный - силовая секция питания/напряжения;
      Синий - аналоговые входы;
      Зелёный - цифровые входы/выходы.;
    • Центральный микроконтроллер ATmega328P в корпусе PDIP-28 установлен в специальный пластиковый посодочный разъём, припаянный к плате, и легко вынимается из него. Подобное решение в дизайне платы крайне удобно, если по какой-либо причине контроллер будет повреждён, и потребуется его замена.

      Модуль DFRduino Uno обладает всеми нововведениями, существующими у оригинальной UNO Rev3. Рядом с контактом AREF добавлены дублирующие выводы SDA и SCL интерфейса IIC/I2C, обозначение которых нанесено на обратную сторону платы. Присутствует контакт IOREF, необходимый для плат-расширений. Кнопка "Reset" удобно расположена на углу платы.


      Обзор платы DFRduino


      Расположение элементов DFRduino UNO V3.0

      Светодиодная индикация:

    • ON - подключено питающее напряжение;;
    • RX, TX - осуществляется обмен данными между USB-портом и микроконтроллером ATmega328;;
    • L - пользовательский светодиод, доступный для цифрового вывода 13.;

    • Интерфейсы передачи данных


      • IIC/I2C/TWI (двунаправленный последовательный интерфейс) - выводы А4 (SDA) и А5 (SCL) в зоне аналоговых контактов. Дублирующие их выводы находятся в зоне цифровых контактов, рядом с физической кнопкой сброса.

      • UART (ассинхронный последовательный интерфейс) -  выводы RX0 (прием) и TX1 (передача) в зоне цифровых контактов. Подключение к ним осуществляется по схеме RX->TX, TX->RX. UART допускает подключение прочих USB/UART-TTL конвертеров для внесения исполняемого кода в память микроконтроллера ATmega328 с использованием загрузчика.

      • SPI (последовательный периферийный интерфейс) - в зоне цифровых контактов с номерами 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK), и на разъёме ICSP, расположенного рядом с микроконтроллером ATmega328. Для ATmega16U2 реализован независимый ICSP-разъём с интерфейсом SPI.


      ШИМ


      Контакты 8-битной широтно-импульсной модуляции (ШИМ) промаркированы на плате значком тильда "~". Это цифровые выводы 3, 5, 6, 9, 10 и 11, позволяющие управлять уровнем выходящего напряжения. Используется функция analogWrite().


      AREF


      Устанавливает опорное или эталонное напряжение для аналоговых входов. Контакт используется вместе с функцией analogReference(), пропорционально сравнивающей напряжений на выводе AREF с аналоговым входом и генерирующая результат в виде значений 0..1023. Например, опорное напряжение устанавливается 5 В, а на входе аналогового контакта подается 2,5 В. Результатом выполнения сравнения станет полученное значение 512.


      IOREF


      Контакт предназначен для передачи информации подключаемым к плате DFRduino Uno расширениям или другим микроконтроллерам об используемом рабочем напряжении. Вывод совмещён с контактом 5V. Правильно настроенное расширение сможет получить информацию о текущем напряжение и выберет для себя соответствующий источник питания, или задействует преобразователи напряжения 5 В или 3,3 В.


      ICSP


      Разъём ICSP (внутрисистемное последовательное программирование) даёт возможность непосредственного программирования центрального микроконтроллера ATmega328P или вспомогательного ATmega16U2 при помощи внешних программаторов (AVR-ISP, STK500 или других с поддержкой интерфейса SPI) без использования внутреннего загрузчика. Данный способ применяется в тех случаях, когда требуется полный объём доступной флэш-памяти, или же использование USB-соединения при программировании нецелесообразно/неудобно.


      Обозначение и назначение выводов DFRduino


      Распиновка DFRduino UNO v3.0, DFRduino pinout


      Питание


      Вы можете воспользоваться тремя вариантами подключения питания, которыми располагает плата:

      1. USB-порт, через кабель USB поступает напряжение 5 вольт. Обращаем ваше внимание, что такого подключения в законченном проекте может и не быть.;
      2. Разъём внешнего источника питания с "плюсовым" центральным штырьевым контактом, имеющим внутренний диаметр 2,1мм, и внешним "минусовым" контактом с диаметром 5,5мм. К разъёму подключается постоянное напряжение в диапазоне 7-12 вольт, которое преобразуется внутренним конвертором в рабочее напряжение платы 5 В. Источником питания могут служить AC-DC блоки питания, батареи или аккумуляторы.;
      3. Контакты Vin+GND в линейке силовых выводов. На эти контакты подаётся нерегулируемое напряжение в диапазоне 7-12 вольт (стабилизированное). Оптимальный вариант подключения автономных источников питания, таких как миниатюрные аккумуляторы или батарейки. Чаще всего выводы используются в мобильных конструкциях.;

      При одновременном подключении нескольких источников, система распознаёт наиболее высокое напряжение и переключается на него.

      Примечание! Выводы 3.3В и 5В могут быть задействованы в роли источника питания дополнительных расширений.

      Примечание! Не запускайте ваш проект (Arduino) при недостаточном питании. DFRduino Uno может самостоятельно перезапуститься, если совмещаются модули с высоким энергопотреблением: серво, моторы, большие экранные модули. Лучшим решением будет подключение таких модулей к внешним источникам напряжения. Простого USB-питания может оказаться не достаточно, особенно, когда сервопривод работает с нагрузкой.


      Защита USB


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


      Первое подключение


      Если ранее вы не имеди дело с ARDUINO, прежде всего необходимо загрузить бесплатную интегрированную среду для программирования ARDUINO IDE с сайта разработчика и установить ее на ваш компьютер.

      Ваше устройство - самодостаточное изделие, сразу готовое к работе. В ОС Linux плата распознается автоматически, для ОС Windows необходим inf-файл, который присутствует в оболочке программирования ARDUINO IDE. Ничего дополнительно устанавливать не нужно! Модуль DFRduino Uno имеет все необходимые компоненты для подключения, просто соедините его USB-кабелем с компьютером.

      Примечание! Предварительно убедитесь в исправности кабеля. В противном случае последствия при программировании могут быть непредсказуемы.

      Произойдет автоматическая установка драйвера и на экране появиться сообщение

      Драйвер для DFRduino v3.0 [R3] установлен в ОС

      На плате загорится красный светодиод "ON", информирующий о подключенном питании.


      Программирование


      После установки среды разработчика ARDUINO IDE можно смело приступать к программированию.

      Любая программа, написанная для ARDUINO, называется "Скетч". Прежде, чем вы загрузите скетч, необходимо провести настройку оболочки:
      Выберите в меню Инструменты(Tools)/Плата(Boards) тип вашего устройства (ARDUINO/Genuine Uno)

      Выбор ARDUINO UNO

      Следующим шагом необходимо указать оболочке ARDUINO IDE порт компьютера, к которому подключен ваш USB кабель. В ОС Windows порты могут быть COM2, COM3 и т.д. На ОС MAC наименование порта может выглядеть как /dev/tty.usbserial-A6006hSc

      Выбор порта ARDUINO UNO

      Теперь все настроено для загрузки скетча в вашу DFRduino Uno. Попробуйте записать в память контроллера самый простой скетч, мигающий единственным доступным светодиодом, этакий пример "Привет, мир!":

      int ledPin = 13;            // Определяем цифровой контакт светодиода
      void setup()
      {
      pinMode(ledPin, OUTPUT);    // Устанавливаем для контакта режим вывода информации
      }
      void loop()
      {
      digitalWrite(ledPin, HIGH); // Включаем светодиод
      delay(1000);                // Ждём 1 секунду
      digitalWrite(ledPin, LOW);  // Выключаем светодиод
      delay(1000);                // Ждём 1 секунду
      }

      После того, когда на панели управления редактора ARDUINO IDE нажата кнопка "Загрузить", плата замигает светодиодами, показывающими передачу данных, и на экране компьютера вы увидите сообщение "Загрузка завершена" (Done Uploading). Процесс записи завершён и контроллер переключился в режим выполнения загруженного кода.

      Arduino IDE обладает большой библиотекой примеров для начинающих. Найти их можно в самом редакторе: "Файл -> Примеры".


      ------------------
      СЕЕД13348:2130
      Добавить отзыв
       Написание отзыва требует предварительной регистрации на сайте.
      Вы можете купить Модуль DFRduino Uno R3 как за наличный расчёт, так и по безналичному расчёту ( т.н. безналу, перечислению). Для этого Вам надо либо оформить заказ на нашем сайте, указав в примечании реквизиты, либо прислать письмо с точным указанием кода CTTL13348 на Модуль DFRduino Uno R3, желаемого количества и реквизитов Вашей организации. Счета по безналичному расчёту выписываются на основании вашего письменного запроса и от суммы 500 рублей.
      Доставка может производиться различными по Вашему выбору способами. Это и самовывоз, и курьерские службы по г. Москве, и транспортные компании по России. Также мы можем выслать этот товар Почтой России. Если размеры, вес товара Модуль DFRduino Uno R3 или соображения удароустойчивости находятся в разрешённых Почтой России пределах.