В Ардуино UNO R3 часто используется плата микроконтроллера в семье Arduino. Это последняя третья версия платы Arduino, выпущенная в 2011 году. Основное преимущество этой платы состоит в том, что в случае ошибки мы можем изменить микроконтроллер на плате. Основными особенностями этой платы являются, в основном, она доступна в корпусе DIP (dual-inline-package), съемном и микроконтроллере ATmega328. Программирование этой платы может быть легко загружено с помощью компьютерной программы Arduino. Эта плата пользуется огромной поддержкой сообщества Arduino, что позволяет очень просто начать работу со встроенной электроникой и многими другими приложениями. Пожалуйста, обратитесь по ссылке, чтобы узнать о Arduino - основы и дизайн
Что такое Arduino Uno R3?
Arduino Uno R3 - это одна из разновидностей платы микроконтроллера на базе ATmega328P. Он включает в себя все необходимое для поддержки микроконтроллера, просто подключите его к ПК с помощью USB-кабеля и подайте питание с помощью адаптера AC-DC или аккумулятора, чтобы начать работу. Термин Uno означает «один» на языке «итальянский» и был выбран для обозначения выпуска программного обеспечения Arduino IDE 1.0. R3 Arduino Uno является третьей и самой последней модификацией Arduino Uno. Плата Arduino и программное обеспечение IDE являются эталонными версиями Arduino и в настоящее время выпускаются в новые версии. Плата Uno-board является основной в последовательности USB- Платы Arduino , & эталонная модель, разработанная для платформы Arduino.
Arduino Uno R3
Arduino Uno R3 Технические характеристики
В Плата Arduino Uno R3 включает следующие спецификации.
- Это микроконтроллер на базе ATmega328P.
- Рабочее напряжение Arduino составляет 5 В
- Рекомендуемое входное напряжение составляет от 7 В до 12 В.
- Напряжение i / p (ограничение) составляет от 6 В до 20 В.
- Контакты цифрового входа и выхода-14
- Контакты цифрового входа и выхода (PWM) -6
- Аналоговые контакты i / p - 6
- Постоянный ток для каждого контакта ввода / вывода составляет 20 мА.
- Постоянный ток, используемый для вывода 3.3 В, составляет 50 мА.
- Флэш-память -32 КБ, 0,5 КБ памяти используется загрузчиком
- SRAM составляет 2 КБ
- EEPROM составляет 1 КБ
- Скорость CLK - 16 МГц.
- Встроенный светодиод
- Длина и ширина Arduino составляют 68,6 мм X 53,4 мм.
- Вес платы Arduino 25 г
Схема контактов Arduino Uno R3
В Схема контактов Arduino Uno R3 показано ниже. Он состоит из 14-значных контактов ввода / вывода. Из этих контактов 6 контактов могут использоваться как выходы ШИМ. Эта плата включает в себя 14 цифровых входов / выходов, 6 аналоговых входов, USB-соединение, кварцевый кристалл-16 МГц, разъем питания, USB соединение , резонатор-16Mhz, разъем питания, разъем ICSP, кнопка RST.
Источник питания
В источник питания Arduino можно сделать с помощью внешнего источника питания, в противном случае - через USB-соединение. Внешний источник питания (от 6 до 20 вольт) в основном включает в себя аккумулятор или адаптер переменного тока в постоянный. Подключение адаптера можно выполнить, вставив центрально-положительный штекер (2,1 мм) в разъем питания на плате. Клеммы аккумулятора могут быть размещены как на контактах Vin, так и на GND. Силовые контакты Плата Arduino включая следующее.
Вино: Входное напряжение или Vin для Arduino, когда он использует внешний источник питания, противоположный вольт от подключения USB или иначе RPS (регулируемый источник питания) . С помощью этого вывода можно подавать напряжение.
5 Вольт: RPS можно использовать для подачи питания на микроконтроллер а также компоненты, которые используются на плате Arduino. Это может происходить от входного напряжения через регулятор.
3V3: Напряжение питания 3,3 может быть создано с помощью встроенного регулятора, а максимальный ток потребления составит 50 мА.
GND: Контакты GND (заземление)
объем памяти
Память микроконтроллера ATmega328 включает 32 КБ (память 0,5 КБ используется для загрузчика), а также включает SRAM-2 КБ, а также EEPROM-1 КБ.
Вход и выход
Мы знаем, что аргументированный Uno R3 включает в себя 14 цифровых выводов, которые можно использовать как вход, в противном случае - вывод с помощью таких функций, как вывод Mode (), цифровое чтение () и цифровая запись (). Эти выводы могут работать с напряжением 5 В, каждый цифровой вывод может выдавать или принимать 20 мА, а также включает сопротивление от 20 кОм до 50 кОм. подтягивающий резистор . Максимальный ток на любом выводе составляет 40 мА, который не может превышать, чтобы избежать повреждения микроконтроллера. Кроме того, некоторые контакты Arduino включают определенные функции.
Последовательные контакты
Последовательные контакты платы Arduino - это контакты TX (1) и RX (0), и эти контакты могут использоваться для передачи последовательных данных TTL. Соединение этих контактов может быть выполнено с помощью эквивалентных контактов микросхемы ATmega8 U2 USB to TTL.
Контакты внешнего прерывания
Внешние контакты прерывания на плате - 2 и 3, и эти контакты могут быть расположены так, чтобы активировать прерывание по нарастающему или спадающему фронту, низкое значение в противном случае изменение значения.
ШИМ контакты
Контакты PWM Arduino - это 3, 5, 6, 9, 10 и 11, и выдают 8-битный PWM с функцией аналога Write ().
Контакты SPI (последовательный периферийный интерфейс)
Контакты SPI - это 10, 11, 12, 13, а именно SS, MOSI, MISO, SCK, и они будут поддерживать Связь SPI с помощью библиотеки SPI.
Светодиодный вывод
Доска для споров встроена светодиод используя цифровой пин-13. Когда на цифровом выводе высокий уровень, светодиод будет светиться, иначе он не будет светиться.
Контакты TWI (2-проводный интерфейс)
Контакты TWI - это SDA или A4, и SCL или A5, которые могут поддерживать связь TWI с помощью библиотеки Wire.
Вывод AREF (аналоговое задание)
Аналоговый опорный штифт опорного напряжения к входам аналогового ввода / пс с помощью функции, как аналоговый Reference ().
Сброс (RST) Pin
Этот вывод обеспечивает низкую линию для сброса микроконтроллера, и он очень полезен для использования кнопки RST в направлении щитов, которые могут заблокировать кнопку над платой Arduino R3.
Коммуникация
Протоколы связи Arduino Uno включают SPI, I2C и Последовательная связь UART .
UART
Arduino Uno использует две функции, такие как цифровой контакт 1 передатчика и цифровой контакт 0 приемника. Эти контакты в основном используются в UART. TTL последовательная связь.
I2C
На плате Arduino UNO используется вывод SDA, в противном случае вывод A4 и вывод A5, в противном случае вывод SCL используется для Связь I2C с проводной библиотекой. В этом случае и SCL, и SDA являются сигналом CLK и сигналом данных.
Контакты SPI
Связь SPI включает MOSI, MISO и SCK.
MOSI (вывод 11)
Это главный выход, подчиненный на выводе, используемый для передачи данных на устройства.
MISO (вывод 12)
Этот вывод является последовательным CLK, и импульс CLK будет синхронизировать передачу которого производится мастером.
SCK (вывод 13)
Импульс CLK синхронизирует передачу данных, генерируемую мастером. Эквивалентные выводы с библиотекой SPI используются для связи SPI. Заголовки ICSP (внутрисхемное последовательное программирование) могут использоваться для программирования Микроконтроллер ATmega напрямую с загрузчиком.
Программирование Arduino Uno R3
- Программирование Arduino Uno R3 может быть выполнено с помощью программного обеспечения IDE. Микроконтроллер на плате поставляется с предварительно записанным загрузчиком, который позволяет загружать свежий код без использования внешнего аппаратного программатора.
- Связь этого может быть сделана с использованием протокола, такого как STK500.
- Мы также можем загрузить программу в микроконтроллер, избегая использования загрузчика, используя заголовок, как при внутрисхемном последовательном программировании.
Проекты Arduino Uno R3
В приложения Arduino Uno в основном участвует в проектах на основе Arduino Uno, которые включают в себя следующие
- Сигнализация посетителя в офисе с использованием Arduino Uno
- На базе Arduino Uno Футбольный робот
- Автоматическое напоминание о приеме лекарств на основе Arduino Uno
- Обнаружение движения с помощью статического электричества
- Такси на базе Arduino Uno с цифровым счетчиком стоимости проезда
- Smart Stick на базе Arduino Uno
- Автомобиль-робот, управляемый смартфоном и Arduino
Таким образом, это все о Arduino uno Таблица данных R3 . Наконец, исходя из приведенной выше информации, мы можем сделать вывод, что это наиболее часто используемая плата. UNO - отличный выбор для первого Arduino из-за его функций, таких как относительно дешевый, мы можем заменить микроконтроллер и очень простой в настройке. Вот вам вопрос, какие приложения Arduino Uno R3 ?