◎ Bir juft shahar motorini quvvatlantirish va aylantirish uchun uskuna mashinasidagi la38 motor boshqaruvchisi!

Kichkina robot sichqonchami yoki kichik IoT elektr fanati bo'ladimi, u doimiy dvigatel yordamida narsalarni boshqarishni biladi.uskunalar mashinasisizni band qilish uchun ko'plab ijodiy DIY loyihalarini ochadi.Ushbu qo'llanmada biz foydalanamizla38motor boshqaruvchisi auskunalar mashinasibir juft DC motorini quvvatlantirish va aylantirish uchun!
Thela38Dvigatel boshqaruv moduli - bu mikrokontrollerlar va mikroprotsessorlarga yordam beradigan platauskunalar mashinasi3,3V yoki 5V dan ortiq quvvat talab qiladigan DC motorlar.
dan foydalanadila38Dvigatelni ishga tushirish va izolyatsiyalash uchun zarur bo'lgan barcha mantiqiy va quvvat boshqaruvini quvvatlantirish uchun ICuskunalar mashinasishahar dvigateliga qo'llaniladigan yuqori kuchlanishlardan.
Thela38modul boshlang'ich robototexnika to'plamidagi asosiy vosita boshqaruvchisidir, chunki uni ishlatish oson.Unda pin sarlavhalari mavjud bo'lib, siz uni o'zingizga muammosiz ulash uchun jumperlarni kiritishingiz mumkinuskunalar mashinasi.Bundan tashqari, uni yoqish piniga impuls kengligi modulyatsiyasi (PWM) signalini qo'llash orqali dvigatelni tezlashtirishingiz yoki sekinlashtirishingiz mumkin.Terminal.
Xususidajoriys, thela38ayuqori joriy.Bu aslida a10 amper joriys to'rtta dvigateldan iboratvaqtinchalik elektr kalitlari aloqa.Bu dvigatelni qayta ulamasdan joriy yo'nalishni o'rnatish imkonini beradi.H-ko'prigida oqim yo'nalishini o'zgartirish, shuningdek, vosita aylanish yo'nalishini ham o'zgartiradi.La38-da ularning ikkita boshqaruv kontakti mavjud bo'lib, bu sizga bir juft motorni mustaqil ravishda boshqarish imkonini beradi.Agar siz Python dasturlashda yangi bo'lsangiz, ushbu foydali Python bir-laynerlarini o'tkazib yubormang.
Vaqt oralig'ida oldinga chapga va o'ngga oldinga pinlar bir soniya davomida yoqiladi.Tezlikni nazorat qilish uchun yoqilgan chiqish ish aylanishini o'zgartiring.Avval ularni bir soniya davomida 100% ish aylanishiga o'rnating, keyin ularni 50% ga o'rnating.100% ish aylanishi motorlarni maksimal tezlikda, 50% ish aylanishi esa yarim tezlikda ishlaydi.
Uni “rpi-dcmotor.py” yoki “.py” kengaytmasi bilan tugaydigan boshqa fayl nomi sifatida saqlang.Shundan so'ng, qurilmangizni o'chiringuskunalar mashinasi.
ESLATMA.Ushbu o'tish pinlari EN pinini avtomatik ravishda 5V ga ulaydi, bu sizga boshqarish imkonini beradijoriyIN pin orqali.Siz hali ham ushbu pin orqali quvvat berishingiz kerak bo'lsa-da, 5V ba'zi muammolarga olib kelishi mumkinuskunalar mashinasichunki u 5V o'rniga 3,3V dan foydalanishi kerak.Bundan tashqari, bu pinlarni ulashuskunalar mashinasikeyinchalik motorlarning tezligini nazorat qilish imkonini beradi..
Maslahat: PIN raqamingiz qanday ekanligini bilish uchunuskunalar mashinasi, GPIO pinlari o'ng tomonda bo'lishi uchun uni ushlab turing.Bu qora patnisda o'tirgan mayda metall parchalar.Keyin o'sha patnisning yuqori chap piniga qarasangiz, bu 1-pin. Uning o'ng tomonida 2-pin. 1-pin ostida 3-pin va hokazo.
ESLATMA.Ko'pgina shahar motorlarida odatda lehim simlari yo'q.Siz ularni o'zingiz lehimlashingiz mumkin.Har qanday o'lchagich ishlaydi, lekin simli mis sim eng yaxshi ishlaydi.
Terminalda skriptni ishga tushirish orqali kodni ishga tushirishingiz mumkin.Ammo bundan oldin siz quvvatni qo'shishingiz kerakla38modul.
Thela38DC Dvigatel boshqaruv moduli kuchlanish 45V dan oshmasa, har qanday shahar quvvat manbaiga ulanishi mumkin.Foydalanish qulayligi nuqtai nazaridan modulning quvvat terminallariga ulangan 9V akkumulyator va shahar vilkasidan foydalanish osonroq bo'ladi.
Bundan tashqari, 9V batareyalar sizning qurilmangizga zarar etkazishi haqida tashvishlanishingiz shart emasuskunalar mashinasi.Thela38moduli MOSFET deb nomlangan maxsus IC dan foydalanadi, u kam quvvatli o'rni kabi ishlaydi vavaqtinchalik elektrpinlaringizni quvvat manbaidan ajratib turuvchi kalit.
DC motorini aylantirish uchun pindan oqimni qanday yuborishim mumkin?Keling, motorni qanday aylantirganimizni batafsil ko'rib chiqaylik.
Thela38Dvigatel boshqaruv moduli bir nechtadan foydalanadivaqtinchalik elektrdvigatelning aylanishini boshqarish uchun kalitlar.Siz bu kalitlarni devor kaliti kabi o'ylab ko'rishingiz mumkin, faqat ular barmoqlaringiz bilan ishlamaydi - ular 3,3 V kuchlanishdan foydalanadilar.uskunalar mashinasi.
Va bu erda GPIO.output( , GPIO.HIGH).Bu GPIO.output( , GPIO.HIGH).Ushbu pinni GPIO.HIGH ga o'rnatish bu pin 3,3V chiqarishiga olib keladi.Bukalitni faollashtiradi, oqimning dvigatelga oqishiga imkon beradi.Keyin oqim motorni aylantiradi.Ushbu pinlarni GPIO.LOW ga aylantirsangiz, vosita quvvatini to'xtatadigan kalit o'chiriladi.
Dvigatel orqali oqim yo'nalishini o'zgartirib, dvigatelning aylanish yo'nalishini o'zgartirishimiz mumkin.Shuning uchun bizda bitta dvigatelning aylanishini boshqarish uchun ikkita alohida pin bor: orqa va old.Ular ishlaydivaqtinchalik elektrdvigatelning quvvat manbaining har ikki tomonidagi kalitlar, quvvatni oldinga yoki orqaga yo'naltiradi.
Xuddi shu narsa tezlikka ham tegishli.Oldinga va teskari chiqish pinlaridan farqli o'laroq, yoqish pin har qanday vaqtda vosita orqali oqadigan quvvat miqdorini nazorat qiladi.
Yoqish kontaktida kuchlanishni oshirib, ularning kalitlari biroz "kengroq" ​​ochiladi va vosita orqali ko'proq oqim o'tishiga imkon beradi.Dvigatellarning kuchini oshirish ularni tezroq aylanishga olib keladi.Kamaytirish ularni sekinlashtiradi.
Ustidauskunalar mashinasi, biz pinlarning chiqish kuchlanishini nazorat qilish uchun PWM yoki Pulse Modulyatsiyasidan foydalanamiz.Ish davrini oshirish maksimal kuchlanishni 3,3 V ga yaqinlashtiradi va uni 0 V ga yaqinlashtiradi.
Aslida, siz "o'chiring” Dvigatelni yoqish pinini 0V ga o'rnatish orqali vosita qandaydir tarzda.Buni mashina kabi tasavvur qiling: yoqish pinlari dvigatellarni quvvatlaydigan gaz bilan ta'minlaydi va oldinga va teskari tirgaklar viteslarni harakatga keltirib, oldinga yoki orqaga harakat qilish imkonini beradi.
Ular solenoid bobinlari joylashgan joyga qarab farqlanadi.To'g'ridan-to'g'ri cho'tka bilan ishlaydigan vosita o'rtada doimiy magnitlar halqasi orasida aylanadigan lasanga ega.Cho'tkasi bo'lmagan shahar motorlarining boshqa tomonida bobinlar bor - ularning elektromagnit sariqlari doimiy magnitlarni o'rab oladi.
Kollektor motorlari arzon va past tezlikda yaxshi ishlashga ega.Biroq, ular cho'tkasi bo'lmagan motorlarga qaraganda tezroq qiziydi va kamroq energiya tejaydi.Boshqa tomondan, cho'tkasiz motorlar yuqori tezlikka erisha oladi, kamroq qizib ketadi va cho'tkasi bo'lgan motorlarga qaraganda tezroq aylanish uchun kamroq quvvat sarflaydi.
Agar siz dvigateldan foydalansangiz auskunalar mashinasirobot g'ildiragi vites qutisi, cho'tkasi bo'lgan vosita yaxshiroq bo'lishi kerak.Biroq, agar siz kichik elektr fan kabi tishli bo'lmagan dvigateldan foydalansangiz, cho'tkasi bo'lmagan vosita yaxshiroq bo'lishi kerak.
Bu ishlab chiqaruvchiga qarab farq qilishi mumkin bo'lsa-da, har bir dvigatelda 2A maksimal oqimni kutishingiz mumkinla38Dvigatel haydovchi moduli.
Terens robototexnika ishqibozi, dunyodagi eng yaxshi robotni yaratishga harakat qilmoqda.Agar u LEDlarni ikkinchi sevimli mashg'uloti sifatida yoqmaganida, u bu ishni ancha oldin boshlagan bo'lardi.
Hamkorlik haqida ma'lumot.Havolalar orqali sotib olingan mahsulotlar uchun komissiya olishni osonlashtirish bizning o'quvchilarimiz uchun qilayotgan ishimizni qo'llab-quvvatlaydi.