Чем отличаются ревизии платы Arduino Uno
Существует три разных версии Arduino Uno. Что изменилось в каждой версии?
@tstew, 👍15
Обсуждение2 ответа
Лучший ответ:
Вот сводка с официального сайта:
Ревизия 2 платы Uno имеет резистор, подтягивающий линию 8U2 HWB к заземление, что упрощает переход в режим DFU.
Ревизия 3 платы имеет следующие новые функции:
- Распиновка 1.0: добавлены контакты SDA и SCL, расположенные рядом с контактом AREF, и два других новых контакта, расположенные рядом с контактом RESET, IOREF, который позволяют экранам адаптироваться к напряжению, подаваемому с платы. В В будущем экраны будут совместимы как с платой, использующей AVR, работающий от 5 В, и Arduino Due, работающий с 3,3В. Второй - неподключенный пин, который зарезервирован для будущие цели.
- Более мощная схема RESET.
- Atmega 16U2 заменяет 8U2.
Более подробный список изменений можно найти здесь.
R2:
Поворот ATMEGA8U2 (микросхема рядом с портом USB) был изменен на 45 градусов.
Добавлены четыре площадки для пайки (JP2), соединяющиеся с контактами PB4–PB7 USB ATMEGA».
Вместо контактных площадок R1, R2 добавляет контакты разъема к USB ATMEGA ICSP.
Добавлен светодиод, подключенный к контакту 13. Он включается, когда контакт 13
HIGH
, выключается, когдаLOW
.Основной микрочип был заменен с ATmega168 на ATmega328.
Добавлен резистор между линией DTR (HWB) и выводом ATMEGA PD7.
R3:
- Вращение ATMEGA8U2 было изменено на 45 градусов.
- ATMEGA8U2 был заменен на ATMEGA16U2.
- Добавлен диод, подключенный от +5 В постоянного тока к контакту сброса, катод к +5 В постоянного тока.
- 8-контактный разъем, содержащий 8-й контакт Arduino, был изменен на 13-контактный, GND и AREF для 10-контактного разъема. Дополнительные 2 контакта подключены к AD4/SDA и AD5/SCL. Кроме того, 6-контактный разъем, к которому подключен контакт сброса, заменен на 8-контактный разъем. Одним из новых выводов на этом разъеме является вывод IOREF, который позволяет экранам, подключенным к плате, адаптироваться к напряжению платы. Второй контакт не подключен и зарезервирован для использования в будущем.
Изменения на стороне пользователя
- На обеих платах версий 2 и 3 добавлены четыре площадки для пайки (JP2), соединяющиеся с контактами PB4–PB7 USB ATMEGA.
- Платы версий 2 и 3 поставляются с выводами в разъеме USB ATMEGA ICSP, а не только контактными площадками для пайки в Arduino Uno.
- На плате ревизии 3 вместо 8-контактного разъема, содержащего контакты Arduino с 8 по 13, GND и AREF, используется 10-контактный разъем. Дополнительные 2 контакта подключены к AD4/SDA и AD5/SCL. Это два аналоговых входа, которые можно использовать для I2C.
- В платах версии 3 6-контактный разъем, к которому подключен контакт сброса, заменен на 8-контактный разъем. Одним из новых выводов на этом разъеме является вывод IOREF, который позволяет экранам, подключенным к плате, адаптироваться к напряжению платы. Второй контакт зарезервирован для использования в будущем.
Изменения в области электроники
- На плате Arduino Uno и Arduino Uno версии 2 установлен USB-микроконтроллер ATMEGA8U2. На плате версии 3 он заменен на ATMEGA16U2.
- В версии 3 добавлен диод на подтягивающий резистор USB ATMEGA.
- Обе платы версии 2 и 3 добавляют подтягивающий резистор 1 кОм к линии DTR (HWB), идущей от микроконтроллера USB ATMEGA — от контакта PD7.
- У Arduino Uno и Arduino Uno версии 2 есть светодиод и резистор, подключенные последовательно к контакту 13 Arduino. Плата версии 3 буферизует этот светодиод/резистор через операционный усилитель с единичным коэффициентом усиления. Это запасной операционный усилитель, который не использовался на предыдущих платах.
Источники:
- http://startingelectronics.com/articles/arduino/uno-r3-r2-differences/
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
ОБНОВЛЕНИЕ: Мой сын подарил мне UNO, у которого A6 и A7 подключены к контактам 9 и 1 J2. Нормальный размер J2 составляет 8 контактов, в то время как в этой версии J2 и J3 объединены в один компонент. Я думаю, что он купил это на официальном сайте Arduino, так как это было бы его философией, плюс на плате написано, что это сделано в Италии. Я сделал фотографию, но мой Wi-Fi не позволяет моему мобильному телефону подключиться для загрузки фотографии прямо сейчас. >:(, @kenneth558