Arduino oilasiga mansub kontrollerlar sharhi: Arduino Pro Mini, Arduino Duemillanove, Arduino Nano, Arduino LilyPad


Seriyali avtobus: 0 (RX) va 1 (TX)



Download 3,02 Mb.
bet3/8
Sana23.07.2022
Hajmi3,02 Mb.
#843373
1   2   3   4   5   6   7   8
Bog'liq
Arduinoga oilasiga mansub kontrollerlar sharhi

Seriyali avtobus: 0 (RX) va 1 (TX) . Pinlar TTL ma'lumotlarini qabul qilish (RX) va uzatish (TX) uchun ishlatiladi. Bu pinlar olti pinli blokning TX-0 va RX-1 pinlariga ulangan.

  • Tashqi uzilish: 2 va 3 . Ushbu pinlar past qiymatda, ko'tarilish yoki pasayishda yoki qiymatning o'zgarishida uzilishni tetiklash uchun sozlanishi mumkin. Tafsilotlar uchun attachInterrupt() funksiyasining tavsifiga qarang.

  • PWM: 3, 5, 6, 9, 10 va 11 . Ikkala pin analogWrite() funktsiyasidan foydalangan holda 8-bitli PWM-ni ta'minlaydi .

  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) . Ushbu pinlar SPI aloqasini ta'minlaydi, garchi apparat tomonidan qo'llab-quvvatlansa ham, Arduino tiliga kiritilmagan.

  • LED: 13 O'rnatilgan LED raqamli pinga ulangan 13. Agar pindagi qiymat yuqori bo'lsa, LED yonadi. 

    Pro Mini platformasi 6 ta analog kirishga ega bo‘lib, ularning har biri 10 bit ruxsatga ega (ya’ni 1024 xil qiymatni qabul qilishi mumkin). Ulardan to'rttasi platformaning chetida joylashgan, qolgan ikkitasi (4 va 5 kirishlar) markazga yaqinroq. O'lchov VCC qiymatiga qadar erga nisbatan. Ba'zi pinlar qo'shimcha funktsiyalarga ega:

    • I2C: A4 (SDA) va A5 (SCL) . Chiqishlar orqali I2C (TWI) aloqasi amalga oshiriladi, uni yaratish uchun Wire kutubxonasi ishlatiladi.

    Platformada qo'shimcha chiqish mavjud:

    • qayta o'rnatish . Chiqishdagi past signal darajasi mikrokontrollerni qayta o'rnatadi. Odatda Arduino platasining o'zida tugmachaga kirishni bloklaydigan kengaytiruvchi platadagi reset tugmachasini ulash uchun ishlatiladi.

    Arduino pinlari va ATmega168 portlari o'rtasidagi aloqaga e'tibor bering .
    Ulanish

    Arduino Pro Mini platformasida kompyuter, boshqa Arduino qurilmalari yoki mikrokontrollerlar bilan bog‘lanish uchun bir nechta qurilmalar o‘rnatilgan.ATmega168 0 (RX) va 1 (TX) pinlari orqali amalga oshirilgan UART TTL seriyali interfeysini qo‘llab-quvvatlaydi. Arduino Serial Monitor sizga USB ulanishi orqali matnli ma'lumotlarni yuborish va qabul qilish imkonini beradi.
    SoftwareSerial kutubxonasi yordamida Pro Mini-ning istalgan raqamli pinlari orqali ketma-ket ma'lumotlarni uzatishni yaratish mumkin.
    ATmega168 I2C (TWI) va SPI interfeyslarini qo'llab-quvvatlaydi. Arduino I2C avtobusidan qulay foydalanish uchun Wire kutubxonasini o'z ichiga oladi. Qo'shimcha ma'lumot hujjatlarda. SPI interfeysidan foydalanish uchun ATmega168 mikrokontroller ma'lumotlar varag'iga qarang.

    Dasturlash

    Platforma Arduino dasturi yordamida dasturlashtirilgan. Batafsil ma'lumotni qo'llanma va ko'rsatmalarda topishingiz mumkin.
    ATmega168 oldindan yuklangan bootloader bilan birga keladi, bu tashqi dasturchilarga ehtiyoj sezmasdan yangi dasturlarni yozishni osonlashtiradi. Aloqa asl STK500 protokoli bo'yicha amalga oshiriladi.
    Bootloaderni ishlatmaslik va ATmega168 ni tashqi dasturchi yordamida dasturlash mumkin. Batafsil ma'lumot ushbu qo'llanmada keltirilgan.
    Avtomatik (dasturiy ta'minot) qayta ishga tushirish

    Arduino Pro Mini shunday yaratilganki, yangi kod yozishdan oldin platformadagi tugmani bosish bilan emas, balki dasturning o'zi qayta ishga tushadi. Olti pinli blokdagi pinlardan biri ATmega168 mikrokontrollerlarining qayta o'rnatish liniyasiga 100nF kondansatör orqali ulangan. Ushbu pin qurilmaga ulangan USB-seriyali konvertorning oqimni boshqarish liniyalaridan biriga ulangan: FTDI kabelidan foydalanganda RTS liniyalariga yoki Sparkfun konvertor platasidan foydalanilganda DTR liniyasiga. Ushbu liniyani faollashtirish, ya'ni. past darajadagi signal, mikrokontrollerni qayta o'rnatadi. Arduino dasturi ushbu funktsiyadan foydalanib, dasturlash muhitining o'zida "Yuklash" tugmasini bir marta bosish orqali kodni yuklaydi. Qayta tiklash chizig'idagi past signalizatsiya kodni yozish boshlanishi bilan muvofiqlashtiriladi, bu esa yuklash vaqtining tugashini kamaytiradi.
    Funktsiya boshqa ilovaga ega. Pro Mini har safar Mac X yoki Linux kompyuterida (USB orqali) Arduino dasturiga ulanganda qayta ishga tushadi. Qayta ishga tushirilgandan keyingi yarim soniyadan keyin bootloader ishlaydi. Dasturlash jarayonida platforma noto'g'ri ma'lumotlarni (yangi dastur kodidan tashqari hamma narsa) oldini olish uchun kodning dastlabki bir necha baytlari kechiktiriladi. Agar siz platformaga yozilgan eskizni bir martalik disk raskadrovka qilsangiz yoki birinchi ishga tushirishda boshqa ma'lumotlarni kiritsangiz, ma'lumotlarni uzatishdan oldin kompyuterdagi dastur bir soniya kutishiga ishonch hosil qilishingiz kerak.
    jismoniy xususiyatlar

    Pro Mini PCB ning umumiy o'lchamlari 1,8 x 3,3 sm.



    Download 3,02 Mb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish