Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
janiP Član

Pridružen-a: Čet 23 Okt 2008 23:00 Prispevkov: 145 Aktiv.: 0.72 Kraj: Ljubljana
|
Objavljeno: Pon Apr 05, 2010 7:15 pm Naslov sporočila: Detekcija smeri toka v DC servomotorju |
|
|
Pozdravljeni,
Za regulacijo DC servomotorja (24V, 2A) uporabljam H-brige vezje LMD18200.
Vezje s krmili s signaloma PWM in smer. V samem vezju je že vgrajen senzor toka v motorju. Vse skupaj krmilim z mikrokontrolerjem, s katerim bi se dalo natančno krmiliti sam tok v motorju.
Problem: vezje mi daje ven absolutno vrednost toka. Kako bi lahko čimbolj enostavno pomeril še trenutno smer toka skozi motor?
|
|
Nazaj na vrh |
|
 |
lucca brassi Član


Pridružen-a: Ned 01 Feb 2004 12:46 Prispevkov: 4223 Aktiv.: 17.82 Kraj: KOČEVJE
|
Objavljeno: Tor Apr 06, 2010 10:30 am Naslov sporočila: |
|
|
hallovo sondo
_________________ Moments before detonation ,....... TT |
|
Nazaj na vrh |
|
 |
s56a Član


Pridružen-a: Pon 07 Jan 2008 23:05 Prispevkov: 172 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Tor Apr 06, 2010 1:21 pm Naslov sporočila: |
|
|
Vsaj TI dolocas smer vrtenja in jakost toka s PWM? Lahko samo zamesas uzbujanje H mosta ali napacno priklopis DC motor ampak to ugotovis pri prvem zagonu. Verjetno te ne zanima U/I odziv le teg? KISS!
|
|
Nazaj na vrh |
|
 |
MadMax Član


Pridružen-a: Pet 09 Sep 2005 22:16 Prispevkov: 4743 Aktiv.: 20.01
|
Objavljeno: Tor Apr 06, 2010 1:38 pm Naslov sporočila: |
|
|
Morda ga zanima tok pri zaviranju?
Res pa ne vidim smiselnosti takega početja...
|
|
Nazaj na vrh |
|
 |
janiP Član

Pridružen-a: Čet 23 Okt 2008 23:00 Prispevkov: 145 Aktiv.: 0.72 Kraj: Ljubljana
|
Objavljeno: Sob Apr 10, 2010 3:34 pm Naslov sporočila: |
|
|
Stvar sicer deluje dobro, vendar ni preveč elegantna:
V tokokrog med H-bridge in motorček sem dal diode in optokopler, kot je na sliki spodaj.
S hallovimi sondami še nimam izkušenj. Ali se dobi kaj enostavnega, ki bi se napajalo s petimi volti. Signal s sonde bi peljal na komparator.
Zakaj rabim meritev toka? Ker hočem malo bolj obvladati krmiljenje servomotorja. Poglejte slike spodaj. A ni kar dobro za strojnika
Opis: |
Tok in vrednost na PWM-ju, kot ga pošlje dsPIC. Časovne enote so v ms. Signal PWM-ja je na pol duty-cycle pol sekunde v eno smer in pol sekunde v drugo. Vidi se odziv toka. |
|
Velikost datoteke: |
160.74 KB |
Pogledana: |
12 krat |

|
Opis: |
Rdeče je reguliran tok na vrednosti 1A (500 promilov od nazivne vrednosti motorja). Smer toka se večkrat obrne. Modro je vrednost PWMja. |
|
Velikost datoteke: |
196.67 KB |
Pogledana: |
9 krat |

|
Opis: |
Detekcija smeri toka skozi DC motor |
|
 Download |
Ime datoteke: |
Detekcija smeri toka.png |
Velikost datoteke: |
14.21 KB |
Downloadano: |
5 krat |
|
|
Nazaj na vrh |
|
 |
s56a Član


Pridružen-a: Pon 07 Jan 2008 23:05 Prispevkov: 172 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Ned Apr 11, 2010 10:05 am Naslov sporočila: |
|
|
Upam, da je strojnik vsaj naucil odziv DC servomotora na kvadratno funkcijo!?
Stromarji bi PWM pretvoril v DC z optimalno casovno konstanto za spremembo smeri in potem krmilili motor z zzago toka do maksimuma. Kar nekaj operacijskih ojacevalnikov bi bilo potrebno namesto enostavnega H mosta.
|
|
Nazaj na vrh |
|
 |
janiP Član

Pridružen-a: Čet 23 Okt 2008 23:00 Prispevkov: 145 Aktiv.: 0.72 Kraj: Ljubljana
|
Objavljeno: Ned Apr 11, 2010 10:25 am Naslov sporočila: |
|
|
Ne vem točno, kaj misliš.
Ta kvadratna funkcija je itak samo za demo. Lahko naredim kakršnokoli krivuljo toka in to brez operacijskih ojačevalnikov, samo z mikrokrmilnikom in H-mostom.
|
|
Nazaj na vrh |
|
 |
robertos Član


Pridružen-a: Sre 11 Avg 2004 11:31 Prispevkov: 792 Aktiv.: 3.34 Kraj: Vuhred JN76OO
|
Objavljeno: Ned Apr 11, 2010 10:44 pm Naslov sporočila: Re: Detekcija smeri toka v DC servomotorju |
|
|
janiP je napisal/a: |
Za regulacijo DC servomotorja....
Kako bi lahko čimbolj enostavno pomeril še trenutno smer toka skozi motor? |
Uporabi Allegro tokovni čip ACS- 706-20A, to je do 20 amperov, ali pa do 5A ACS-706-5A itd. odvisno kakšen je tvoj max tok. Čip je v ohišju SO8 in ima enojno napajanje 5V, na izhodu pa dobiš linearno napetost v odvisnosti od toka. Ko ne teče tok, torej je tok =0, je na izhodu 2.5V ko teče tok v pozitivni smeri se napetost veča skoraj do 5 V, če pa teče tok v negativni smeri pa se napetost na izhodu manjša skoraj proti 0 V.
Več imaš v datasheetu, Allegro microsystem lahko pa uporabiš, tudi kakšen njihov, hallov senzor.
Prvi omenjen čip dobiš pri farnell-u ali nanoelektroniki v Mariboru.
_________________ Cheerio baj frm S58S Robert !
http://www.kapunar.eu |
|
Nazaj na vrh |
|
 |
s56a Član


Pridružen-a: Pon 07 Jan 2008 23:05 Prispevkov: 172 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Ned Apr 11, 2010 11:48 pm Naslov sporočila: |
|
|
Upam, da si pogledal LMD18200 aplikacije, ki so bolj zapletene kot uP krmiljenje. Servosistemi so zoprni zaradi frekvencnega odziva povratne zanke. V digitalni tehniki sse bolj. Upam, da dinamika tvog sistema ni prevelika in imas dovolj casa za mehko PWM regulacijo.
|
|
Nazaj na vrh |
|
 |
janiP Član

Pridružen-a: Čet 23 Okt 2008 23:00 Prispevkov: 145 Aktiv.: 0.72 Kraj: Ljubljana
|
Objavljeno: Pon Apr 12, 2010 8:12 am Naslov sporočila: |
|
|
Tale Allegro je videti kar v redu. Hvala za informacijo. Bom moral še malo osvojiti hallove senzorje.
Sicer pa, servomotorji so nekje vmes med elektrotehniko in strojništvom. Upam, da ne hodim preveč v zelje vam elektronikom
|
|
Nazaj na vrh |
|
 |
lojzek Član



Pridružen-a: Pet 25 Jan 2008 8:00 Prispevkov: 3387 Aktiv.: 15.99
|
Objavljeno: Pon Apr 12, 2010 9:17 am Naslov sporočila: |
|
|
@robertos:
Glede na tvoja priporočila sem si ogledal ACS712. Sedaj pa imam vprašanje, ki ga iz datasheeta nisem 100% razbral: Če nanj priključiš izmenični tok 50Hz, ali bo izhodna napetost tudi nihala s 50Hz?
Oz. ker ima bandwidth 80kHz - ali to pomeni, da potem lahko sledi sinusu do 80kHz?
|
|
Nazaj na vrh |
|
 |
s56a Član


Pridružen-a: Pon 07 Jan 2008 23:05 Prispevkov: 172 Aktiv.: 0.81 Kraj: Ljubljana
|
Objavljeno: Pon Apr 12, 2010 1:57 pm Naslov sporočila: |
|
|
Upostevaj 2 usec zakasnitev pri sledenju! Mene je drago stala pri Maxim senzorjih v poskusu izdelave stabiliziranega tokovnega vira.
Jani, leta 1967 so nas ucili servosisteme na zadnjem letniku ETF Beograd. Bode diagrami v kompleksni ravni niso bili prevec priljubljeni pri radioamaterju in z veseljem jih prepustim strojnikima. Nasi elektroncki so dovolj hitri ampak se vcasih zaciklajo
|
|
Nazaj na vrh |
|
 |
|