• SAMARQAND – 2023 REJA
  • Qabul qildi: Xaqberdiyev S




    Download 404.52 Kb.
    Sana02.01.2024
    Hajmi404.52 Kb.
    #129436
    Bog'liq
    Musurmonov Firdavs O\' tizm 2 amaliy
    neyron tarmoq, MVncCcCVGva1DWbNOwGdBMPe7RVXKNW0KBR0e3CZ, 1-amaliy, 12.3-ma`ruza matni. Turizmni rejalashtirish (1), Musurmonov Firdavs maruza

    O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI
    UNIVERSITETI SAMARQAND FILIALI

    "Kompyuter injiniring" fakulteti


    "O’rnatilgan tizimlar” fanidan



    MUSTAQIL ISH-№2


    Bajardi: Musurmonov Firdavs


    Qabul qildi: Xaqberdiyev S. N
    SAMARQAND – 2023
    REJA:

    1. 74NS595 suruvchi registr mikrosxemasi. 4 razryadli matrisani boshqarish.

    2. 8x8 yorug‘lik diodili matritsani Arduino da boshqarish.

    1.Boshqarish uchun bizga faqat uchta pin kerak: SH_CP, ST_CP va DS. SH_CP


    soat kiritishida mantiq paydo bo'lganda, registr DS ma'lumotlarini kiritishda bir oz
    o'qiydi va uni eng kichik razryadga yozadi. Keyingi impuls soat kiritishiga
    kelganda, hamma takrorlanadi, faqat oldin yozilgan razryad bir razryadga siljiydi
    va yangi kelgan razryad o'z o'rnini egallaydi. Sakkizta razryad to'lganida va
    to'qqizinchi soat kelganda, reestr eng kichik razryaddan yana to'ldirila boshlaydi va
    hamma narsa yana takrorlanadi.
    Ma'lumotlar Q0 ... Q7 chiqishlarida paydo bo'lishi uchun uni "bosish" kerak.
    Buning uchun ST_CP kiritishiga mantiqiy birlik yuborish kerak. Ro'yxatga olish
    bilan nima qilsak ham, uni qayta "bosmagunimizcha", natijalardagi ma'lumotlar
    o'zgarmaydi.
    Pin Q7 "smenali registrlarni ketma-ket (kaskadli) ulash uchun mo'ljallangan.
    Ushbu ulanish bilan birinchi registrdan razryadlar kaskaddagi keyingi registrga,
    undan keyingisiga va boshqalarga suriladi. Shunday qilib, ikkitadan iborat kaskad
    8 razryadli registrlar razryadta 16 razryadli ishlaydi. Siz xohlagan mikrosxemalarni
    ulashingiz mumkin.
    LED matritsasi bilan keyingi tajribada biz 74HC595 mikrosxemalarining
    kaskadli ulanishini ko'rib chiqamiz, bu tajribada biz faqat bitta mikrosxemadan
    foydalanamiz - 74HC595 mikrosxemasining sakkizta chiqish sakkizta matritsa
    segmentiga, razryadni tanlash uchun to'rtta matritsa chiqishi Arduino platasining
    to'rtta chiqishiga ulangan.

    0,1 sekundlik aniqlikda sekundomerni 0–999 soniya davomida boshlash va


    to'xtatish eskizini yozishni boshlaymiz. Biz Arduino SPI kutubxonasidan
    foydalanamiz. SPI kutubxonasidan foydalanishda Arduino pinlari 11 va 13
    ishlatilganligi sababli, biz matritsa registrlarini tanlash uchun Arduino pinalari 4, 5,
    6, 7 dan foydalanamiz. Eskizning tarkibi quyidagi dasturda keltirilgan.



    2. Yorug’lik diodlaridan ma'lum tartibda joylashtirilgan va pinlar


    o'rnatish uchun qulay tartibda joylashgan matritsa bilan tanishib
    chiqamiz. Yorug’lik diodlaridan yig’ilgan matritsa bitta rangli, ikki
    rangli va RGB-da mavjud.
    Tajribada biz ikkita rangli yorug’lik diodlaridan yig’ilgan matritsasidan
    foydalanamiz FYM-23881BUG-11, bu 8 × 8 matritsada yig'ilgan 64 ta
    yashil yorug’lik diodlar to'plamidir. Matritsa pimlarining sxemasi 10.1-
    rasmda keltirilgan.




    Download 404.52 Kb.




    Download 404.52 Kb.