4NS595 suruvchi registr mikrosxemasi razryadli matritsani boshqarish Ishdan maqsad


Download 5.77 Kb.
Sana18.06.2023
Hajmi5.77 Kb.
#1598455
Bog'liq
9-Laboratoriya(1)




74NS595 suruvchi registr mikrosxemasi. 4 razryadli matritsani boshqarish
Ishdan maqsad:
Arduino platformasida ma’lumotlarni namoyish qilish uchun 74NS595 suruvchi registr mikrosxemasidan foydalanib, 4 razryadli matrisani boshqarish va ishlash imkoniyatini o’rganish. Ushbu tajribada biz Arduino 74HC595 bilan qanday ishlashini ko'rib chiqamiz, bu 4-bitli yetti segmentli matritsani haydash uchun Arduino pinlari sonini kamaytirishga imkon beradi.
Kerakli komponentlar:
• Arduino UNO R3 platformasi; • sxemalarni yig’ish uchun maket; • 4-bitli yetti segmentli matritsa; • 74HC595 mikrosxemasi; • 510 Ohm qarshilik - 7 dona; • Ulash uchun similar.

Arduino Nano va UNO raqamli pinlari, hatto ba'zida Arduino Mega ham juda ko'p sonli pinlarni boshqarish zarur bo'lsa, etarli bo'lmasligi mumkin. Bunday holda, 74HC595 chipidan foydalanish mumkin. Chip 74HC595 - ketma-ketli kirish, ma'lumotlarning ketma-ket yoki parallel chiqishi bilan sakkiz-bitli o'tish registri, flip-flop va uch holatli chiqish. 74HC595 mikrosxemasining pin tayinlanishi 9.1- rasmda keltirilgan. Boshqarish uchun bizga faqat uchta pin kerak: SH_CP, ST_CP va DS. SH_CP soat kiritishda mantiq paydo bo'lganda, registr DS ma'lumotlarini kiritishda bir oz o'qiydi va uni eng kichik bitga yozadi. Keyingi impuls soat kiritilishida kelganda, hamma takrorlanadi, faqat oldin yozilgan bit bitga siljiydi va yangi kelgan bit o'z o'rnini egallaydi. Barcha sakkiz bitlar to'lganida va to'qqizinchi soat zarbasi kelganda, reestr eng kichik bitdan yana to'ldirila boshlaydi va hamma yana takrorlanadi.Q0 ... Q7 chiqishlarida ma'lumotlar paydo bo'lishi uchun siz uni "bosishingiz" kerak. Buning uchun siz ST_CP kiritilishiga mantiqiy birlikni yuborishingiz kerak. Ro'yxatga olish bilan nima qilsak ham, uni qayta "bosmagunimizcha" chiqishlardagi ma'lumotlar o'zgarmaydi. Pin Q7 "smenali registrlarni ketma-ket (kaskadli) ulash uchun mo'ljallangan. Ushbu ulanish bilan birinchi registrdan bitlar kaskaddagi keyingi registrga, undan keyingisiga suriladi va hokazo. Shunday qilib, ikkita 8-bitli registrlar kaskadi ishlaydi. Bitta 16-bit sifatida. Siz xohlagancha 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 pimi sakkizta matritsa segmentiga ulangan, bitni tanlash uchun to'rtta matritsali pin. Arduino platasining to'rtta pimiga ulangan





Download 5.77 Kb.

Do'stlaringiz bilan baham:




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