test BLDC krmilnika

test BLDC krmilnika

OdgovorNapisal/-a japina » 08 Avg 2020, 15:17

Poskušam narediti krmilnik za BLDC brez hallovih senzorjev in uporabljam 6ED003L02 (datasheet: https://www.infineon.com/dgdl/Infineon- ... 08306d4190), ki je priklopljen na ATMEGA2560. Zgolj da motor spravim v gibanje, vendar mi nikakor ne uspe zagnati motorja. Največ kar sem uspel je, da se motor trese ali pa naredi en majhen korakec naprej in nazaj.

Glede na to, da imam motor brez hallovih senzorjev naj bi na prostem priključu motorja meril povratni EMS in potem vedel v kateri fazi je motor, ampak moje vprašanje je ali je za to, da se motor sploh premakne (trenutno mi kvaliteta gibanja sploh ni pomembna) dovolj, da grem s tokom po navitjih motorja (v vrstem redu)?
japina
 
Prispevkov: 341
Pridružen: 28 Jan 2015, 21:16
Kraj: Šentrupert na Dolenjskem
Zahvalil se je: 67 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: aly
Število neizkoriščenih povabil: 5

Re: test BLDC krmilnika

OdgovorNapisal/-a VolkD » 08 Avg 2020, 15:23

Ko se trese, če z roko zavrtiš, a potem starta in dela prav ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43963
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9734 krat
Prejel zahvalo: 5432 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 141

Re: test BLDC krmilnika

OdgovorNapisal/-a japina » 08 Avg 2020, 15:33

Ne. Lahko ga vrtim, ampak sam se ne zažene oz. ne nadaljuje sam.
japina
 
Prispevkov: 341
Pridružen: 28 Jan 2015, 21:16
Kraj: Šentrupert na Dolenjskem
Zahvalil se je: 67 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: aly
Število neizkoriščenih povabil: 5

Re: test BLDC krmilnika

OdgovorNapisal/-a s54mtb » 08 Avg 2020, 15:51

Imaš dovolj zaloge za pognat motor? Lahko, da se ti vse skupaj sesede.

Veliko lahko najdeš tudi tu:
https://github.com/vedderb/bldc
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 11488
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1588 krat
Prejel zahvalo: 4192 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 120

Re: test BLDC krmilnika

OdgovorNapisal/-a Sigi » 12 Avg 2020, 00:00

Kar poskušaš, bi moralo delovati. BLDC lahko krmiliš kot (slab) koračni motor, brez povratne vezave s Hall-i ali s tipanjem prehoda inducirane napetosti v prosti fazi. In temu načinu delovanja se pri sensorless (brez Hallov ali enkoderja) krmiljenju tudi ne moreš izognit, saj boš ob zagonu vedno motor v tem načinu zavrtel do hitrosti, ko lahko sploh začneš tipat indukcijo v prosti fazi ter tako zapreti regulacijsko zanko. Temu v ang. rečejo open-loop delovanje. Vsaj pri počasnem vrtenju se mora neobremenjen motor na "open-loop" lepo vrtet. Seveda moraš generirat pravilno 6-step sekvenco, kar imaš verjetno poštimano. Mare ti je dobro namignil, da se ti morda napajalnik seseda in kontroler že ob prvem stepu resetira, to preveri. Napetost na fazah naj bo za open-loop in nizke vrtljaje zelo nizka (nastavljaš s PWM-jem), tipočno le par procentov maksimuma, saj so navitja na tipičnem nizkonapetostnem BLDC nizkoohmska (zelo podobno hibridnemu koračnemu motorju) in je neka neregulirana konstantna napetost na fazi ob zagonu motorja hitro preveč, tok pa gre čez strop.
Za prve teste open-loop ti priporočam, da daš v serijo z navitji motorja upore, ki bodo tok omejili ne glede na napake, ki jih bo delal tvoj algoritem. Upore izberi tako, da tok tudi pri konstantni napajalni napetosti na navitju ne bo presegel sposobnosti napajalnika pa tudi ne bistveno nazivnega toka motorja. Sicer le za zavrtet neobremenjen motor ne rabiš veliko toka. Kasneje boš za open-loop ali nastavil napetost krmilnika s PWM na dovolj nizko napetost za izbrani motor ali pa izvedel regulacijo toka (kot to delajo npr. krmilniki za koračne motorje).
Tako boš dobil prve izkušnje in se bo "nekaj premikalo", kar je vedno fino doživet in ti da dober občutek.

Osebno mi je bil všeč tale YT video od TI, je vreden ogleda večkrat:
https://www.youtube.com/watch?v=szgVUfyX8JM
lp Žiga
Sigi
 
Prispevkov: 248
Pridružen: 23 Jan 2015, 01:57
Kraj: Kamnik
Zahvalil se je: 125 krat
Prejel zahvalo: 92 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 21

Re: test BLDC krmilnika

OdgovorNapisal/-a japina » 12 Avg 2020, 07:03

s54mtb je napisal/-a:Imaš dovolj zaloge za pognat motor? Lahko, da se ti vse skupaj sesede.

Veliko lahko najdeš tudi tu:
https://github.com/vedderb/bldc

Mislim, da bo kar to problem. Priklopim močnejši vir in poskusim še enkrat.
japina
 
Prispevkov: 341
Pridružen: 28 Jan 2015, 21:16
Kraj: Šentrupert na Dolenjskem
Zahvalil se je: 67 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: aly
Število neizkoriščenih povabil: 5


Vrni se na Ostalo

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost

cron