Arduino Uno turli XIL kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga olib kirishi mumkin bo'lgan raqamli va analog kirish/chiqish (I/O) pinlari bilan jihozlangan. Arduino Uno




Download 73,49 Kb.
bet1/3
Sana26.01.2024
Hajmi73,49 Kb.
#146642
  1   2   3
Bog'liq
Arduino Uno


Arduino Uno



Arduino Uno ochiq manbali mikrokontroller platasi boʻlib, Microchip ATmega328P mikrokontrolleriga asoslangan va Arduino.cc tomonidan ishlab chiqilgan va dastlab 2010-yilda chiqarilgan[2][3]Arduino Uno turli xil kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga olib kirishi mumkin bo'lgan raqamli va analog kirish/chiqish (I/O) pinlari bilan jihozlangan. Arduino Uno 14 ta raqamli kiritish/chiqarish pinlari (oltitasi PWM chiqishi mumkin), 6 ta analog I/U pinlari mavjud va B tipidagi USB kabeli orqali Arduino IDE (Integrated Development Environment) bilan dasturlashtiriladi[4]. U USB kabeli yoki tashqi 9 voltli akkumulyator bilan quvvatlanishi mumkin, garchi u 7 dan 20 voltgacha kuchlanishni qabul qilsa. Bu Arduino Nano va Leonardo bilan bir xil[5][6]. Uskuna ma'lumotnomasi dizayni Creative Commons Attribution Share-Alike 2.5 litsenziyasi ostida tarqatiladi va Arduino veb-saytida mavjud. Uskunaning ayrim versiyalari uchun tartib va ishlab chiqarish fayllari ham mavjud.
"Uno" so'zi italyancha "bir" degan ma'noni anglatadi va Arduino dasturiy ta'minotining dastlabki versiyasini belgilash uchun tanlangan. Uno platasi USBga asoslangan Arduino platalari seriyasining birinchisidir; Arduino UNO va Arduino IDE ning 1.0 versiyasi Arduinoning mos yozuvlar versiyalari edi, ular endi yangiroq versiyalarga aylandi. Bortdagi ATmega328 yuklash moslamasi bilan oldindan dasturlashtirilgan bo'lib, unga tashqi apparat dasturchisidan foydalanmasdan yangi kodni yuklash imkonini beradi.
Uno asl STK500 protokoli yordamida muloqot qilsada, u oldingi barcha platalardan FTDI USB dan seriyali drayver chipidan foydalanmasligi bilan farq qiladi. Buning o'rniga u USB-seriyali konvertor sifatida dasturlashtirilgan Atmega16U2 (R2 versiyasigacha Atmega8U2) dan foydalanadi[7].
Tarix

Arduino loyihasi Italiyaning Ivrea shahridagi Ivrea Interaction Design Institute (IDII) da boshlandi. O'sha paytda talabalar BASIC Stamp mikrokontrolleridan foydalanganlar, bu esa ko'plab talabalar uchun katta xarajat edi. 2003-yilda Hernando Barragan IDIIda magistrlik dissertatsiyasi loyihasi sifatida Wiring ishlab chiqish platformasini yaratdi, ular qayta ishlash tili bo'yicha ish bilan mashhur Massimo Banzi va Keysi Reas rahbar edi. Loyihaning maqsadi muhandis bo'lmaganlar tomonidan raqamli loyihalarni yaratish uchun oddiy, arzon vositalarni yaratish edi. Wiring platformasi ATmega 168 mikrokontrolleriga ega bosilgan elektron platadan (PCB), qayta ishlashga asoslangan IDE va mikrokontrollerni oson dasturlash uchun kutubxona funktsiyalaridan iborat edi[8]. 2003-yilda Massimo Banzi yana bir IDII talabasi Devid Mellis va Devid Kuartielles bilan Wiring-ga arzonroq ATmega8 mikrokontrollerini qo‘llab-quvvatladi. Ammo Wiring bo'yicha ishni davom ettirish o'rniga, ular loyihani ajratib, Arduino nomini o'zgartirdilar. Ilk arduino platalarida FTDI USB-dan seriyali drayver chipi va ATmega 168 ishlatilgan. Uno oldingi barcha platalardan ATmega328P mikrokontrolleri va USB-dan seriyali konvertor sifatida dasturlashtirilgan ATmega16U2 (Atmega8U2 dan R2 versiyasigacha) bilan ajralib turardi.
Texnik spetsifikatsiyalar

  • Mikrokontroller : Microchip ATmega328P

  • Ishlash kuchlanishi: 5 volt

  • Kirish kuchlanishi: 7 dan 20 voltgacha

  • Raqamli kiritish/chiqarish pinlari: 14

  • PWM pinlari: 6 (pin № 3, 5, 6, 9, 10 va 11)[9]

  • UART: 1

  • I2C: 1

  • SPI: 1

  • Analog kirish pinlari: 6

  • Kirish/chiqish pinidagi doimiy oqim: 20 mA

  • 3.3V pin uchun doimiy oqim: 50 mA

  • Flash xotira : 32 KB, shundan 0,5 KB yuklovchi tomonidan ishlatiladi

  • SRAM : 2 KB

  • EEPROM : 1 KB

  • Soat tezligi: 16 MGts

  • Uzunligi: 68.6 mm

  • Kengligi: 53.4 mm

  • Og'irligi: 25 g

  • ICSP sarlavhasi: Ha

  • Quvvat manbalari: DC quvvat ulagichi, USB port va VIN pin (faqat +5 volt)

Sarlavhalar
Arduino UNO

Download 73,49 Kb.
  1   2   3




Download 73,49 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Arduino Uno turli XIL kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga olib kirishi mumkin bo'lgan raqamli va analog kirish/chiqish (I/O) pinlari bilan jihozlangan. Arduino Uno

Download 73,49 Kb.