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