|
Iqtisodiyot va pedagogika universiteti axborot texnologiyalari va raqamli iqtisodiyot fakulteti
|
bet | 2/2 | Sana | 05.06.2024 | Hajmi | 311,73 Kb. | | #260503 |
Bog'liq Laboratoriya hisobot TINKERCAD2-Laboratoriya mashg’uloti
Svetodiodlarni shart asosida yoqib o‘chirish.
Ishdan maqsad: Qurilmalarni mikrokontrollerga ulash va ularni boshqarish dasturlarini yozish bilan tanishish. Ushbu laboratoriyada siz qurilmalarni qanday ulashni o'rganasiz mikrokontrollerga va tugmachadan yorug’likdiodning miltillashini boshqaring. Arduino IDE-ni ishga tushiring, matn muharririda ikkita asosiy funktsiya yozilgan: setup():funktsiya mikrokontroller boshlanganda bir marta chaqiriladi. loop(): setup () funktsiya o'rnatilgandan so'ng mikrokontrollerning butun davomiyligi davomida cheksiz tsiklda chaqiriladi. Arduino Uno allaqachon panelda LEDga ega va 13 PIN-kodga ulangan (Pin - mikrokontroller chiqishi), mikrokontrollerdagi har bir PIN kod kirish (signal qabul qilish) sifatida sozlanishi mumkin,va chiqishga (signalizatsiya) Bizning holatimizda, LEDga signal berish kerak, shuning uchun mikro-tekshirgichga uning pinlaridan biri chiqish sifatida ishlashi kerakligini ko'rsatish kerak (bizning holatimizda bu 13 pin). Arduino mikrokontrollerining kirish / chiqish sxemasi
4-Laboratoriya mashg’uloti
Mavzu: Ma’lumotlarni 7 sigmentli displeyga chiqarish.
Ishdan maqsad: Bir razryadli yetti segmetli indicator haqida tushunchaga ega bo’lish va Arduino orqali raqamlarni indikatorga raqamlar va harflar chiqarish ko’nikmasini xosil qilish.
Ishni bajarish uchun kerakli jihozlar: Arduino UNO R3 x 1 ta, 7-segmentli LED displey x 1, qarshiliklar, Kompyuter.
Ishni bajarish uchun kerakli dasturiy ta’minot: Arduino IDE, tinkercat.com sayti.
Nazariy qism: Yetti segmentli LED display- yorug‘lik chiqaradigan diod, fotonlar shaklida yorug'lik energiyasini chiqaradigan qattiq holatdagi optik pn-o'tish diodidir. Bu monitorlar odatda elektronika sohalarda, masalan, sonli raqamlarni yoki vaqtning ko'rsatkichini namoyish etish uchun ishlatiladi. Har bir 7-segment display 7 ta segmentdan iborat bo'lib, ularni ma‘lum tartibda yoqish yoki o’chirish oraqali har bir raqamni yoki belgini ifodalash mumkin. Yetti segment monitorlar arab raqamlarini ko'rsatishi mumkin bo'lgan indikatorning eng oddiysidir. Ushbu indikatorlar yordamida harflarni ham ko‘rsatish mumkin. Faqat harflarni ko'rsatish uchun murakkabroq ko'p segmentli va matritsali indikatorlardan foydalaniladi.
1-rasm. 7 segment monitor ko`rinishlari.
Yetti segment monitordagi segmentlar harflar bilan belgilanadi, sakkizinchi segment kasr sonlarini ko'rsatish uchun mo'ljallangan kasr nuqtasi ( DP ). Segmentli displey oddiy led monitorlardan ko'p afzalliklarga ega. Asosiy afzallik kichik o'lchamliligi, uzoq umr ko'rishligi, turli ranglarda yona olishligi, arzonligi va oson toppish mumkinligi, shuningdek, boshqa har xil elektron komponentlar va raqamli sxemalar bilan aloqa qilish osonligidir.
Segmentli displey deb nomlanishiga sabab, unda ma’lumotlarni chiqarish uchun 7ta led dan foydalaniladi(1-rasm).Yettida ledning har biri segment deb ataladi. Chunki har bir let chiqarilayotgan harf yoki raqamni bir qismi(segmeti)dir. Ba'zan bitta paket ichida qo'shimcha 8- led ishlatiladi, bu biz o‘nlik kasr sonlarni namoyish etish uchun kerak. Yani u nuqtani namoyish etuvchi leddir. Agar biz o‘nlik sonlarni ifodalamoqchi bo‘lsak tabiyki bizga yana qo`shimcha yetti segment kerak bo‘ladi. Yetti segmentli displeylar bir-biriga ulanganda, o'nlik nuqta ko'rsatkichini (DP) ko'rsatiladi. Displeydagi ettita LEDning har biriga pozitsion segment belgilangan. Har bir alohida LEDni ifodalash uchun a dan g gacha harflardan nom sigatida foydalanilgan.
Yetti segment monitordagi har bir LED ikkita ulanish pinniga ega bo'lib, ulardan biri “Anod”, ikkinchisi "Katod" deb nomlangan, shuning uchun ikki hil LED yetti segmentli displeylari mavjud: Yetti segment monitorlarning ikki hil turli mavjut: Umumiy katod va umumiy anodli.
Yetti segment monitorni “umumiy katod” yoki “umumiy anodli” ekanligi LEDlarning barchasini anodlari birlashtirilgan yoki katodlari birlashtirilganligini qarab ajratiladi. Bu keyin bizga o'n ushr har bir raqam ko'rsatish uchun imkon beradi 0 orqali 9 Shu 7-segment displeyda. Displeylarning umumiy pini odatda 7 segmentli displeyning qaysi turini aniqlash uchun ishlatiladi.
|
| |