Hobby CNC Fórum

Home made frekiváltó Atmel (AVR) mikrovezérlővel 3 fázisú aszinkronmotorokhoz

Ha szeretne hozzászólni,
jelentkezz be itt!
© sanyaa
2016.nov.16 09:16 | #1
© stinkydiver 2009. okt. 12. 12:09 | Válasz | #10
Mindenkinél van space vector doksi, forráskód.(atmel, microchip, ti, motorola, st..) De csak 3 fázisú mocihoz, tehát 3 színuszt ad vissza a fügvény 0,120,240 fokra.
De nekünk olyan kellene a 2 fásisú motorhoz, hogy 0,180, és a harmadik valahol a 2 között, ez változó. Én azt gondoltam, hogy nem lehet megcsinálni, de van valami szabadalom, hogy megcsinálták, közös kódbázison megy a 120 és a 90 fokos motor. Ha ez meglenne, akkor érezném, hogy valamit csináltam. Mert eddig szinte csak összeollóztam, pedig eddig is rengeteg munka volt vele, a sok sz*pásról nem is beszélve smiley
Válasz 'elektron' üzenetére (#9)

© elektron 2009. okt. 11. 23:10 | Válasz | #9
Bele vagyok én már merülve rendesen, ha nem is pont ebbe, sok másba, amúgy napi 1 órát biztos olvasom a fórumot is , menet közben, úgyhogy már az sem két perc. Ezt is néztem valamikor, mikor beindult a project, meg a programba is, de csak mint érdeklődő.

Ez a space vector algoritmus hol van ? Ha annak alapján csak be kell programozni, nincs már ez meg készen valahol, feleslegesen nem szabad az időt tölteni, ha fellelhető.

A mappájkat tudom hol vannak, megnézem alkalomadtán.

Válasz 'stinkydiver' üzenetére (#7)

© svejk 2009. okt. 11. 21:28 | Válasz | #8
Örülök hogy felemelted a topicot, én biztos vagyok benne hogy hasznos netán még gazdaságos is lenne vele foglalkozni, rengeteg kisebb feszültségű motor létezik ami igényelné.
Az más kérdés a fórumtársaink - beleértve magamat is - lusták, és a kész dolgokat szeretik csak smiley
Válasz 'stinkydiver' üzenetére (#7)

© stinkydiver 2009. okt. 11. 20:08 | Válasz | #7
Inkább felhozom a topicot, hogy ne a frekiváltósba programozzunk, bár nem akartam, amíg érdemi fejlődés nincs.
Electron:
Ott a forrás a mappámban. A probléma nem is a három fázisú progiban van, azt szépen megcsinálták space vector algoritmussal. (tehát nem úgy van hogy egyszerűen kiolvassa a szinusztáblából a 3 szinuszt 120 fokra eltolva, hanem trükkös).
De amit én kókánykodtam, a 2 fázisú(90fokos) motor algoritmusa a Svejk féle doksi alapján, az tényleg ilyen primitíven működik. De az is azért lassú, mert a v/f görbe 16 bites számot ad vissza, majd jó lesz oda a 8 bit is.
Viszont van valami, amiben esetleg tudnál segíteni, mint programozó matematikus.
A 90 fokost is meg kellene csinálni space vektor algoritmussal. Meglehet, mert van rá szabadalom. Egyszer már nekimentem csak belekavarodtam. Így is működik, csak szebb, gyorsabb lenne és a motor is kevésbé melegedne, mert pontosabb értéked ad.
De ez azért nem 2 perc, ennyire lehet, hogy nem akarsz belemerülni.

© stinkydiver 2009. ápr. 25. 22:03 | Válasz | #6
A rajzzal az a gond, hogy ki kell javítani a hibákat rajta, pedig ebben a formában már nem akarom megépíteni. (de a teljesség kedvéért megcsinálom). Addig is ott a rajza az atavrmc200 development board-nak, az én vezérlőm avval kompatibilis.

© stinkydiver 2009. ápr. 25. 21:57 | Válasz | #5
Felraktam a forráskódot. Lényegében megegyezik az avr495-ös appnote-tal, csak portoltam winavr-re, meg apró változások.

© stinkydiver 2009. ápr. 22. 00:52 | Válasz | #4
Fent van 2 video is. A lakatfogót nem kell komolyan venni, nem tudom, hogy viselkedik kapcsoló üzemben. Azon a szkópon(a fényképen) meg minden jel olyan csúnya. Én már csak annak a mérési eredménynek hiszek, amit magam hamisítottam smiley
Durva lassításnál látszik, hogy veszélyesen megy fel a fesz (generátor üzem). 4x470uF 420V van a betápon. Van valami hiba, nagyon kis fordulaton hirtelen megfordul a forgásirány, látszik is a videon. Még nem tudom miért. A motor 750W-os, 1380 1/f , deltába kötve. Kb.300 Hz-et kapott a végén.

© stinkydiver 2009. ápr. 21. 23:05 | Válasz | #3
Köszönöm a tárhelyet és a topikot! Már fent van néhány kép: itt. Döglődik a netem, video talán csak reggel lesz. Majd folyamatosan csorgatom az infókat...

© KisKZ 2009. ápr. 21. 22:03 | Válasz | #2
HURRRÁÁÁÁÁ!!!!
Végre valami finom!

© svejk 2009. ápr. 21. 19:30 | Válasz | #1
Ez a téma Stinkydiver Atmeles fejlesztéséhez használandó, hogy ne keveredjen a két frekiváltó projekt.