Dvigatel va servo boshqaruvi dc matorlar va shield L293D drayverini



Yüklə 23,83 Kb.
Pdf görüntüsü
səhifə1/2
tarix07.01.2024
ölçüsü23,83 Kb.
#211363
  1   2
A10



Dvigatel va servo boshqaruvi



DC matorlar va shield L293D drayverini
dastur yordamida boshqarish


Darsimizdan olinadigan natijalar
Bugun siz
--- DC motorlar
bo’yicha ko’nikma
olish
--- Shield L293D drayveri bilan tanishish va
qo’llanilishi
--- qurulma kutubxonasini dasturda chaqirish
--- DC motorlarni dastur yordamida
boshqarish



DC mator-
o’zgarmas
tok asosida
ishlovchi qurulma



Matorlar bilan birga
qo’shimcha
qurulmalardan
foydalaniladi. 
Sababi bu qrulmalar motorimizni
kuyishdan, 


Drayver bu

arduino va motor 
o’rtasidagi
signallarni stabil yetib
borishini
ta’minlash
kerakli tokni olish
uchun xizmat qiladigan qurulma


Shield L293D drayveri bugun
darsimizda
qo’llaniladi


Shield L293D drayverining
ko’rinishi



1. Bortda "1" raqami ostida qalqonni ta'minlovchi mikrosxemalar mavjud. Ikkita ekstremal
mikrosxemalar L293D deb nomlanadi, ular har bir kanal uchun 600 mA gacha bo'lgan
iste'mol oqimi bilan kam oqimli motorlarni boshqarishga imkon beradi. Markazda
boshqarish pinlari sonini kamaytiradigan chip joylashgan.
2. Ikkinchi raqam ostida servolarni ulash uchun javobgar pinlar joylashgan. Quvvat
kontaktlari bortda ko'rsatilgan, shuning uchun servo drayverni ulash qiyin emas.
3. 3 raqami siz motorlarni ulashni istagan terminalni bildiradi. Ismlar ostida 4 ta terminal 
mavjud: M1, M2, M3, M4. Shuning uchun, bortga faqat 4 ta elektr motori ulanishi
mumkin.
4. Terminal shu erda joylashganki, u orqali siz qalqonni quvvatlay olasiz, chunki motorlar
ishlashi uchun Arduino kuchlanishiga qaraganda ko'proq kuchlanish kerak bo'ladi. 
LCD3D Motor Shield-ni boshqa manbadan yoqish uchun muhim bir narsani
ta'kidlamoqchiman, 5 raqami ostida joylashgan o'tish moslamasini olib tashlash kerak.
5. Besh raqam ostida, qalqonning elektr ta'minoti uchun javobgar bo'lgan o'tish joyi
mavjud.




Arduino bilan shield L293 D qanaqa
holatda bir biriga
bog’lanadi


Kutubxona chaqiriladi
1 chiqishdagi motorga motor1 nomi kiritiladi
1 motordagi motor tezligini maksimalini
ko’rsatadi
1 motor ilk holatda
to’xtash buyurug’ini anglatadi


Oltin qoida
Kutubxona chaqirish-
C
кетч
Подключить библиотеку
Adafruit motor 
shield library
FORWARD
- motor oldinga harakatlanishni
ta’minlaydi
.
BACKWARD
- motor orqaga harakatlanishni
ta’minlaydi
RELEASE
- motor 
to’xtab
turishini
ta’minlaydi


1-topshiriq:
1 ta motorni shield drayverning 2 chi 
signal chiquvchisa ulang va unga nom 
bering. Motor 1 sekund oldinga , 
1sekund orqaga yurishini
ta’minlang



2-topshiriq:
2 ta motorni drayverning 1 va 3 signal 
chiquvchi oyoqchalariga ulang. Ikkala
motor 5 sekund oldinga keyin esa 3 
sekund
to’xtab
4 sekund orqaga
harakatlansin



3-topshiriq: 
4 ta motorni drayverning 4 ta chiquvchi
signaliga ulang va ularni huddi
avtomobilni balonlaridek joylashtiring
va balonlar 4 s oldinga va
to’xtab

sekund
o’ngga
burulsin



Yüklə 23,83 Kb.

Dostları ilə paylaş:
  1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin