Step motor nima va u qanday ishlaydi?

|
Step motor nima va u qanday ishlaydi?
|
bet | 1/13 | Sana | 09.02.2024 | Hajmi | 12,35 Mb. | | #153839 |
Bog'liq stepper word
Ushbu qo'llanmada biz Arduino yordamida step motorlarini boshqarish haqida bilishimiz kerak bo'lgan hamma narsani bilib olamiz. Biz NEMA17 step motorini A4988, DRV8825 va TMC2208 step drayveri bilan birgalikda qanday boshqarishni ko'rib chiqamiz.
Step motorlar va drayverlarning bu kombinatsiyasi 3D printerlar, CNC mashinalari, robototexnika, avtomatlashtirish mashinalari va boshqalar kabi pozitsiyani boshqarish zarur bo'lgan son-sanoqsiz ilovalarda qo'llaniladi.
Men buni o'zimning ko'plab Arduino loyihalarimda ishlatganman, masalan:
Men ular qanday ishlashini, step motorlarini Arduino bilan qanday ulashni, drayverlarning joriy chegarasini qanday belgilashni va ularni Arduino kutubxonasi bilan yoki kutubxonasiz qanday dasturlashni batafsil tushuntiraman. Bundan tashqari, men sizga Arduino loyihasining har qanday turi uchun Arduino CNC qalqoni yordamida bir nechta step motorlarini qanday qilib osongina boshqarishimiz mumkinligini ko'rsataman. Shunday qilib, biz ushbu qo'llanmada juda ko'p narsalarni o'z ichiga olamiz. Siz quyidagi videoni tomosha qilishingiz yoki yozma qo'llanmani o'qishingiz mumkin, unda barcha misol kodlari va ulanish sxemalari mavjud.
Step motor nima va u qanday ishlaydi?
Men qadam motori nima ekanligini va u qanday ishlashini qisqacha tushuntirishdan boshlayman, chunki bu bizga ushbu qo'llanmada qolgan hamma narsani yaxshiroq tushunishga yordam beradi.
Bosqichli vosita cho'tkasi bo'lmagan shahar dvigatelining noyob turi bo'lib, uning holatini hech qanday fikr-mulohazasiz ham aniq boshqarish mumkin.
Step motorning ishlash printsipi magnit maydonlarga asoslangan. U ikkita asosiy komponentdan, stator va rotordan iborat. Rotor odatda doimiy magnit bo'lib, u stator ustidagi bir nechta bobinlar bilan o'ralgan.
Biz energiya berganimizda yoki oqimning bobinlar orqali o'tishiga yo'l qo'yganimizda, statorda rotorni tortadigan yoki qaytaradigan maxsus magnit maydonlar hosil bo'ladi. Bobinlarni bosqichma-bosqich, birin-ketin ma'lum bir tartibda faollashtirish orqali biz rotorning uzluksiz harakatiga erishishimiz mumkin, ammo biz uni istalgan holatda to'xtatishimiz mumkin.
Shunday qilib, shuning uchun bu motorlar step motorlar deb ataladi, ular diskret qadamlar bilan harakatlanadi.
Rotordagi magnit qutblar sonini ko'paytirish orqali biz mumkin bo'lgan to'xtash joylari sonini ko'paytirishimiz mumkin, shu bilan dvigatelning o'lchamlari yoki aniqligini oshiramiz. Shuni esda tutingki, bu oddiy tushuntirish va siz mening Stepper Motors qanday ishlash bo'yicha o'quv qo'llanmamda batafsil ma'lumot olishingiz mumkin.
Oddiy step motor, masalan, NEMA17, rotorda 50 ta to'xtash nuqtasi yoki qadamiga ega. Boshqa tomondan, statorda to'rt xil magnit maydon yo'nalishi yoki pozitsiyasini ta'minlaydigan ikki fazada tashkil etilgan bir nechta sariq bo'lishi mumkin.
Shunday qilib, rotorning 50 qadami 4 xil magnit maydon yo'nalishiga ko'paytirilib, to'liq aylanishni yakunlash uchun jami 200 qadamni tashkil qiladi. Yoki 360 gradusni 200 qadamga bo‘ladigan bo‘lsak, bu har qadamda 1,8 daraja o‘lchamga ega bo‘ladi.
Men stator bobinlari ikki bosqichda tashkil etilganligini aytib o'tdim va agar biz step motorining simlari sonini ko'rib chiqsak, buni ham ko'rishimiz mumkin. Har bir faza uchun ikkitadan 4 ta to'rtta sim mavjud. To'rt xil magnit maydon yo'nalishi mumkin, chunki biz oqimning har ikki yo'nalishda ham fazalardan o'tishiga imkon beramiz.
5, 6 yoki hatto 8 simli step motorlar ham mavjud, ammo ular hali ham ikki fazada ishlaydi yoki biz ularni faqat to'rtta terminal bilan boshqaramiz.
Ular bilan bog'liq narsa shundaki, ular ushbu simlarni to'rtta boshqaruv terminaliga qanday ulashimizga qarab, ko'proq moment yoki ko'proq tezlik kabi turli xil ishlash xususiyatlarini ta'minlashi mumkin.
Shunga qaramay, ushbu qisqacha tushuntirish bilan endi biz qadam motorini haydash uchun unga quvvatni ulab bo'lmasligimizni tushunamiz, chunki hech narsa bo'lmaydi. Buning o'rniga, biz ikkala motor fazasini ikkala yo'nalishda ham quvvatlantirishimiz va ularga o'z vaqtida, ma'lum tartibda, impulslarni faollashtirishimiz yoki yuborishimiz kerak. Shuning uchun bizga step motorlarini boshqarish uchun haydovchilar kerak.
Step motorlarning ko'p turlari va o'lchamlariga mos keladigan ko'plab turdagi va o'lchamdagi drayverlar mavjud. Biroq, ularning barchasining asosiy ishlash printsipi shundaki, ular ikkita H-ko'prikka ega bo'lib, ular motor fazalarini har ikki yo'nalishda ham quvvatlantirishga imkon beradi.
Albatta, ular mikro qadam, oqim cheklash va boshqalar kabi ko'plab boshqa funktsiyalarga ega, bu bizga step motorlarini osongina boshqarish imkonini beradi, bu ularning maqsadi.
|
| |