Leptetomotor ill frekivalto
Cseh Róbert
R.Cseh at Richter.hu
Thu Sep 6 10:27:09 CEST 2007
Szia,
Köszönöm a tippet...
Akkor mérőkör lesz ebből:)
A léptetéskor megkapja a 12V-t, kb. 1-2A mehet át (a táp nem bír többet:))
(a FET engedne többet is, csak minek:) - 24V-l kipróbálva nem tudott se rövidebb idő alatt lépkedni, se erősebben nem kell)
A PWM leszabályozás ennyire lemehet? ez tetszik...
A moci a ATMega48/88/168-az chipekre van kihegyezve, itt ki lehet hozni HW-s PWM-et mind a 4 tekerencre és csak 2 timer van ellőve...
A vezérlése I2C-n át megy.
Amit tud:
1 panelen 2 vezérlés van kialakítva, FET-l kapcsolva a tekercsek (IRLZ34-essel jelenleg, és hűtőbordán vannak (nem is melegszik:)).
A parancsok a következőket tudják (minden vezérlőchip önálló I2C azonosítóval bír (F0...FE, azza 8 db-t tudok vinni, de 00....FE-ig átrakható):
- várakozási idő az egyes lépések között (a legkisebb az 8*50usec terheletlenül, terhelve ezt 10-12*50usecre kellett felvinni - adatlap alapján várható is volt)
- léptetés előre, hány pozíciót
- léptetés hátra, hány pozíciót
- léptetés előre, végállásig
- léptetés hátra, végállásig
- tartóáram és léptetőáram beállítása (PWM megadással) - ez terv
- lekérdezés a vezérlésből:
- végállások helyzete (aktív/nem)
- A motor mozog vagy nem (busy jel)
- lépések közti várakozásidő
- (beállított PWM értékek) - ez terv
Köszönöm a tippeket, ezek implementálása valószínű menni fog:)
Robi
-----Original Message-----
From: Anonymus [mailto:anonymus at telemester.hu]
Sent: Wednesday, September 05, 2007 6:08 PM
To: elektro at tesla.hu
Subject: RE: Leptetomotor ill frekivalto
Szia !
>Adott egy léptetőmotor.
>Unipolaris, 2.3V-os, 1.7Nm-es....
Áram és induktivitás érték még kellene.
>A katalóguslap alapján max 30V-3A a léptetés árama...
Ez így nem elegendő. :) A max áram 3 A ? Vagy a névleges ?
Valszeg a névleges. A 2.3 V-os motornál ez a valószínű.
>12Vról teljesen jól megy, de nem szükséges a pozícióban tartáshoz
>ekkora feszültség.
>PWM-l gondoltam leszabályozni a 12V-ból...
Lehet. Sőt célszerű is, mert csak feleslegesen fűtöd.
>Amire semmit nem találtam:
>- tartófeszültség és tartóáram hogy alakul? A névleges fesz-t illik
>ráengedni?
Nem, lehet sokkal többet. A névleges fesz 4-10-esét. De a 12 V ehhez a mocihoz jó,
>- PWM frekvenciája hogy alakuljon, hogy a léptetőmotor átlagolja ki?
A frekit célszerű a hallhatóság fölé kormányozni.
Ökölszabály, hogy soha ne follyon a névleges áramnál (effektiv) több.
(üzemi)
A pwm freki és a kialakuló áram a moci induktivitásának is függvénye.
Mindig az _átfolyó áram_ a lényeges. A freki növekedésével úgy is csökken az effektív áram. No ilyenkor emelik fel a feszt. (Ez jobbára a léptetésnél lényeges, mert a nyomatékok mindig tartónyomatékként vannak megadva) Egyszerű módszer: valamilyen freki, valamekkora kitöltési tényező, áram megmér (effektív) Ha sok, kitöltési tényező megfelelően változtat, ha kevesebb, ugyanez fordítva.
A tartáshoz a névleges áram 10-30 %-a elég.
A bonyolultabb, freki, feszültség, kitöltési tényező és induktivitás értékekből kiszámolni. :) Aztán a kapott értékkel meghajtani, áramot megmérni, és az egyszerű módszerrel beállítani :) A vezérlők szinte kizárólag PWM-el mennek és léptetés közti szünetben, vagy álló helyzetben a kitöltést veszik vissza.
>Koszonom, Robi
Üdv.:
Anonymus
More information about the Elektro
mailing list