Arduino UNO R3, Pin диаграма, спецификация и приложения

Arduino UNO R3, Pin диаграма, спецификация и приложения

The Arduino UNO R3 често се използва платка за микроконтролер в семейството на Ардуино. Това е последната трета версия на платка Arduino и пусната през 2011 г. Основното предимство на тази платка е, ако сгрешим, можем да сменим микроконтролера на платката. Основните характеристики на тази платка включват главно, тя се предлага в DIP (двоен вграден пакет), подвижен и микроконтролер ATmega328. Програмирането на тази платка може лесно да бъде заредено с помощта на компютърна програма Arduino. Тази платка има огромна подкрепа от общността на Arduino, което ще направи много лесен начин да започнете да работите във вградената електроника и много други приложения. Моля, вижте връзката, за да знаете за Arduino - основи и дизайн



Какво е Arduino Uno R3?

Arduino Uno R3 е един вид ATmega328P базирана платка за микроконтролер. Той включва цялото нещо, необходимо за задържане на микроконтролера, просто го прикрепете към компютър с помощта на USB кабел и дайте захранването с помощта на AC-DC адаптер или батерия, за да започнете. Терминът Uno означава „един“ на езика на „италиански“ и е избран за маркиране на пускането на софтуера IDE 1.0 на Arduino. R3 Arduino Uno е третата, както и най-новата модификация на Arduino Uno. Платката Arduino и софтуерът IDE са референтните версии на Arduino и в момента са преминали към нови версии. Uno-платката е основната в последователност от USB- Дъски Arduino , & референтният модел, проектиран за платформата Arduino.


Arduino Uno R3

Arduino Uno R3





Спецификации на Arduino Uno R3

The Дъска Arduino Uno R3 включва следните спецификации.

  • Това е микроконтролер, базиран на ATmega328P
  • Работното напрежение на Arduino е 5V
  • Препоръчителното входно напрежение варира от 7V до 12V
  • I / p напрежението (ограничение) е 6V до 20V
  • Цифрови входни и изходни щифтове-14
  • Цифрови входни и изходни щифтове (ШИМ) -6
  • Аналоговите i / p щифтове са 6
  • Постоянният ток за всеки I / O щифт е 20 mA
  • Постояннотоковият ток, използван за 3.3V Pin е 50 mA
  • Флаш паметта -32 KB и 0,5 KB памет се използва от зареждащото устройство
  • SRAM е 2 KB
  • EEPROM е 1 KB
  • Скоростта на CLK е 16 MHz
  • Вграден светодиод
  • Дължината и ширината на Arduino са 68,6 mm X 53,4 mm
  • Теглото на дъската Arduino е 25 g

Arduino Uno R3 Pin диаграма

The Arduino Uno R3 pin диаграма е показано по-долу. Състои се от 14-цифрени I / O щифтове. От тези щифтове могат да се използват 6-пинови като ШИМ изходи. Тази платка включва 14 цифрови входно-изходни щифта, аналогови входове-6, USB връзка, кварцов кристал-16 MHz, жак за захранване, USB връзка , резонатор-16Mhz, жак за захранване, ICSP хедър и бутон RST.



Arduino Uno Pin диаграма

Arduino Uno Pin диаграма

Захранване

The захранване на Arduino може да се направи с помощта на външно захранване, иначе USB връзка. Външното захранване (6 до 20 волта) включва основно батерия или адаптер за променлив ток към постоянен ток. Свързването на адаптер може да се осъществи чрез включване на централен положителен щепсел (2,1 мм) в гнездото за захранване на платката. Клемите на батерията могат да се поставят както в щифтовете на Vin, така и в GND. Захранващите щифтове на Дъска Arduino включват следното.


Вино: Входното напрежение или Vin към Arduino, докато той използва външно захранване, противоположно на волта от връзката на USB или друго RPS (регулирано захранване) . Използвайки този щифт, човек може да захранва напрежението.

5волта: RPS може да се използва за захранване микроконтролера както и компоненти, които се използват на платката Arduino. Това може да се приближи от входното напрежение през регулатор.

3V3: Захранващо напрежение 3.3 може да се генерира с вградения регулатор и най-големият ток на изтегляне ще бъде 50 mA.

GND: GND (земята) щифтове

Памет

Паметта на микроконтролера ATmega328 включва 32 KB и 0,5 KB памет се използва за Boot loader), а също така включва SRAM-2 KB, както и EEPROM-1KB.

Вход и изход

Знаем, че аргументиращият Uno R3 включва 14-цифрови щифтове, които могат да бъдат използвани като вход, иначе извеждани чрез използване на функции като ПИН режим (), цифрово четене () и цифрово записване (). Тези щифтове могат да работят с 5V и всеки цифров щифт може да дава или приема 20mA и включва 20k до 50k ohm издърпайте резистор . Максималният ток на който и да е щифт е 40mA, което не може да надвиши, за да се избегне повредата на микроконтролера. Освен това някои от щифтовете на Arduino включват специфични функции.

Серийни щифтове

Серийните щифтове на платка Arduino са щифтове TX (1) и RX (0) и тези щифтове могат да се използват за прехвърляне на серийните данни TTL. Свързването на тези щифтове може да се извърши с еквивалентните щифтове на ATmega8 U2 USB към TTL чипа.

Външни щифтове за прекъсване

Външните щифтове за прекъсване на платката са 2 и 3 и тези щифтове могат да бъдат подредени така, че да активират прекъсване на нарастващ иначе падащ ръб, ниска стойност, в противен случай промяна в стойността

ШИМ щифтове

PWM щифтовете на Arduino са 3, 5, 6, 9, 10 и 11 и извеждат 8-битов PWM с функция аналогов запис ().

SPI (сериен периферен интерфейс) щифтове

SPI щифтовете са 10, 11, 12, 13, а именно SS, MOSI, MISO, SCK и те ще поддържат SPI комуникация с помощта на библиотеката SPI.

LED щифт

Вградена е дъска за спорове светодиод с помощта на цифров пин-13. Винаги, когато цифровият щифт е висок, светодиодът ще свети, в противен случай няма да свети.

TWI (2-Wire Interface) Pins

TWI щифтовете са SDA или A4, & SCL или A5, които могат да поддържат комуникацията на TWI с помощта на Wire библиотека.

AREF (аналогов справочен) ПИН

Аналоговият референтен щифт е референтното напрежение към входовете на аналогов i / ps, използвайки функцията като аналогов референтен ().

Нулиране (RST) ПИН

Този щифт носи ниска линия за нулиране на микроконтролера и е много полезен за използване на бутон RST към щитове, които могат да блокират този над платката Arduino R3.

Комуникация

Комуникационните протоколи на Arduino Uno включват SPI, I2C и UART серийна комуникация .

UART

Arduino Uno използва двете функции като предавател цифров pin1 и приемник цифров pin0. Тези щифтове се използват главно в UART TTL серийна комуникация.

I2C

Платката Arduino UNO използва SDA щифт, в противен случай се използва щифт A4 и A5, в противен случай се използва щифт SCL I2C комуникация с телена библиотека. При това и SCL, и SDA са CLK сигнал и сигнал за данни.

SPI щифтове

SPI комуникацията включва MOSI, MISO и SCK.

MOSI (Pin11)

Това е главният изходящ роб в щифта, използван за предаване на данните към устройствата

MISO (Pin12)

Този щифт е сериен CLK и CLK импулсът ще синхронизира предаването, което се произвежда от главния.

SCK (Pin13)

Импулсът CLK синхронизира предаването на данни, генерирано от главното устройство. За комуникация на SPI се използват еквивалентни щифтове с библиотеката SPI. За програмиране могат да се използват заглавки ICSP (серийно програмиране в схемата) Микроконтролер ATmega директно с boot loader.

Програмиране на Arduino Uno R3

  • Програмирането на Arduino Uno R3 може да се извърши с помощта на IDE софтуер. Микроконтролерът на платката се предлага с предварително изгорено от зареждащо устройство, което позволява да се качи нов код, без да се използва външен хардуерен програмист.
  • Комуникацията на това може да стане чрез протокол като STK500.
  • Също така можем да качим програмата в микроконтролера, като избягваме зареждащия файл, използвайки заглавката като In-Circuit Serial Programming.

Проекти на Arduino Uno R3

The приложения на Arduino Uno включва основно проекти, базирани на Arduino Uno, които включват следното

  • Аларма за посетители в Office с помощта на Arduino Uno
  • Базиран на Arduino Uno Футболен робот
  • Автоматично напомняне за автоматизирано лечение на базата на Arduino Uno
  • Откриване на движение със статично електричество
  • Такси на базата на Arduino Uno с цифров измерител на тарифите
  • Смарт стик, базиран на Arduino Uno
  • Автомобил-робот, управляван от смартфон и Arduino

По този начин става въпрос за всичко Arduino uno R3 лист с данни . От горната информация накрая можем да заключим, че това е най-често използваната дъска. UNO е чудесен избор за първия Arduino поради своите характеристики, тъй като е сравнително евтин, можем да заменим микроконтролера и много лесен за настройка. Ето един въпрос към вас, кои са приложения на Arduino Uno R3 ?