Arduino UNO R3 c кабелем

Артикул: FZ0038
27.30Br 1шт 21.00Br 5шт 16.80Br 10шт
- +
Купить в один клик
или
Способы доставки:
  • Самовывоз
  • Курьер
  • Почта
  • EMS
Гарантии: Своевременный возврат товара.

Описание

Описание

Один из главных модулей набора Arduino. Сердце устройства Arduino UNO R3 – микроконтроллер ATmega328 фирмы Atmel. Модуль Arduino UNO R3 наиболее популярен среди главных модулей набора, имеющих интерфейс USB. Устройство является аппаратным средством, упрощающим разработку и макетирование схем с использованием МК Atmel. Микроконтроллер установлен в панель. Это позволяет провести проверку работы проекта на МК различных модификаций, заменить МК при выходе из строя. Программа написанная Вами для управления системой из компонентов Arduino записывается в МК входящий в модуль Arduino UNO R3. К модулю подключаются различные периферийные устройства: управляющая электроника электродвигателей, клавиатуры и индикаторы, клеммные разветвители для датчиков, модули связи по радио, самодельные модули. Модуль содержит простые средства индикации и кнопка сброса.

 

Параметры Arduino Uno R3

  • Тактовая частота: 16 МГц
  • Размеры: 68,6 Х 53,4 мм
  • Вес: 25 г

 

Память микроконтроллера ATmega328

  • Оперативная память, тип: SRAM 2 кБ
  • Память программ, флеш: 32 кБ из которых 512 байт заняты загрузчиком.
  • Долговременная память данных, тип: EEPROM 1 кБ.

 

Индикация Arduino Uno R3

На плате установлен светодиод индикации питания. Для отладки проектов имеется светодиод “L”, подключенный к контакту 13. Имеется индикация обмена USB-USART. Светодиоды обозначенные “RX” и “TX” показывают обмен данными через преобразователь USB-USART между модулем и компьютером. При простом обмене данными через USART светодиоды не работают.

 

Усовершенствования версии Arduino Uno R3

Конвертер USB–USART выполнен на микроконтроллере ATmega16U2. Добавлены контакты SDA и SCL (рядом надпись “AREF”) и 2 новых контакта возле RESET. Усовершенствования версии R3 содержат контакт IOREF, который позволяет платам расширения подстраиваться под рабочее напряжение Arduino. Второй контакт зарезервирован для будущих проектов. Улучшена помехоустойчивость цепи сброса.

 

Интерфейсы Arduino Uno R3

На контакты соединителей, размещенных по периметру платы, выведены сигналы интерфейсов. Приводим расположение соединителей интерфейсов по краям платы в порядке по движению часовой стрелки, начиная от разъема USB.

В группе из шести штырей подписанных “AREF” находятся интерфейсы:

  • контакты интерфейса ICSP для записи программы в контроллер USB–USART,
  • два контакта интерфейса I2C: SDA и SCL.

На контакты однорядной розетки выведены:

           сигналы интерфейса SPI:

  • контакт          сигнал
  • 13                    SCK
  • 12                    MISO
  • 11                    MOSI
  • 10                    SS
  • сигналы интерфейса USART:
  • контакт           сигнал
  • 0                       RX
  • 1                       TX

 

Контакты USART соединены с соответствующими выводами микросхемы последовательной шины преобразователя USB–USART.

Еще одна группа из шести контактов – интерфейс ICSP для записи программы в главный контроллер.

Однорядная шестиконтактная розетка содержит второй интерфейс I2C. На контакты однорядной розетки выведены сигналы:

       контакт          сигнал

  •  А4                   SDA
  •  А5                   SCL

 

Связь с ПК

Микросхема ATmega16U2 обеспечивает связь модуля с персональным компьютером через интерфейс USB. Производит преобразование сигналов USB–USART. Микросхема определяется ПК как виртуальный порт. Программа микросхемы использует стандартные драйверы. Тем не менее, для работы в Windows, требуется inf файл. Программное обеспечение Arduino включает в себя монитор последовательного канала, который позволяет принимать простые текстовые данные от модуля Arduino и отправлять в модуль.

Есть возможность обновления программы микроконтроллера ATmega16U2.

 

Запись программы

Программа Вашего проекта записывается в МК с помощью программного обеспечения Arduino, размещенного в персональном компьютере. В МК изготовителем заранее записана программа-загрузчик, позволяющая обновлять программы пользователя без специального прибора – программатора. Для записи достаточно соединить модуль с персональным компьютером. Взаимодействие между ними осуществляется по оригинальному протоколу STK500. При наличии программатора и для записи программ, не имеющих отношения к набору Arduino или восстановлению загрузчика, МК можно прошить через специальный интерфейс ICSP.

 

Автоматическая перезагрузка

Arduino Uno имеет особенность. Перед загрузкой программы контроллер должен быть перезагружен. Перезагрузить систему можно нажимая кнопку сброса. Для облегчения работы предусмотрена автоматическая перезагрузка микроконтроллера. Одна из линий преобразователя порта USB–USART подключена к линии сброса ATmega328 через конденсатор емкостью 100 нФ. В начале загрузки на этой линии появляется низкий уровень, благодаря емкости конденсатора на линию сброса основного контроллера сигнал поступает с небольшой задержкой в начале загрузки программы.

Программное обеспечение Arduino использует этот механизм. В загрузчике начало загрузки согласовано с линией DTR. Это имеет некоторые недостатки. Под управлением Mac OS X или Linux, контроллер перезагружается каждый раз, когда к нему производится подключение из программной среды.

На плате есть дорожка "RESET-EN". Ее разрыв отключает автоматический сброс. Автоматический сброс можно заблокировать установкой резистора 110 Ом между контактом RESET и линией питания 5 В.

 

Питание Arduino Uno R3

Напряжение питания элементов модуля 5 В. Модуль имеет два варианта подключения питания. Первый – питание через разъем USB от персонального компьютера. На плате имеется самовостанавливающийся предохранитель, защищающий порт USB от перегрузки. Предохранитель разрывает цепь питания при возрастании тока потребления Arduino UNO R3 более 500 мА.

Второй вариант питание от лабораторного блока или аккумулятора. Для этого используется подключение с помощью круглого разъема DJK-02A. Штекер адаптера имеет диаметр 2,1 мм, центральный контакт положительный полюс питания.

Параметры напряжения питания, подаваемого через круглый разъем.

 

Номинальный диапазон 7…12 В

Предельный диапазон 6…20 В

 

В случае подключения двух источников питания модуль автоматически переключится на питание от внешнего источника, при условии, что его напряжение выше 6,6 В.

Предусмотрено несколько контактов для контроля питания и нужд внешних устройств. Группа обозначена “POWER”.

 

Vin – напряжение на контакте при питании от внешнего источника меньше входного на 0,7 В, при питании от USB составляет 5 В.

5V – напряжение 5 В. При питании от порта USB максимальный ток потребления от контакта 500 мА, при питании от внешнего источника – 800 мА.

3.3V – напряжение 3,3 В. Максимальный ток, потребляемый от контакта 50 мА.

GND – линия питания общий провод, другое наименование линии – 0 вольт.

 

Контакты цифровых сигналов

14 контактов, каждый из них используется как вход или выход. Максимальный ток нагрузки одного контакта 40 мА. Некоторые имеют дополнительные функции.

Внешнее прерывание контакты 2 и 3. Могут конфигурироваться на прерывании при уровне логический 0 либо при поступлении переднего или заднего фронта импульса.

Контакты 3, 5, 6, 9, 10, 11 могут служить источниками сигнала ШИМ с разрешением 8 бит.

 

Аналоговые входы

Входы измерения напряжения пронумерованы A0…A5. Измерение входного напряжения возможно с разрешением 10 бит. Подробно о работе аналого-цифрового преобразователя МК можно узнать из специальной литературы, посвященной МК Atmel и источниках, рассказывающих о АЦП.

AREF – опорное напряжение для аналоговых входов. Сюда можно подключить эталонный источник напряжения для точного измерения напряжений на входах A0…A5.

Reset &

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

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

Документация

Документация