
L297 + L298
-
- Sponzor fora
- Příspěvky: 714
- Registrován: 9. 1. 2008, 11:39
- Bydliště: Veleň
- Kontaktovat uživatele:
297 

JOhny: Nez zacnete nekoho poucovat mel byste si sam udelat jeste trosku vice jasno v tom jak to funguje
. Doporucuji aplikacni poznamku AN470 pro L297. Napriklad tady : http://www.purelogic.ru/doc/PDF/SM/L297_theory.pdf
Ja vim ze radite v dobrem umyslu, ale obcas to neni uplne to prave orechove. Potom se tu porad dokola resi ruzne famy a zcestne teorie a tem zkusenejsim se na to uz nechce ani reagovat kdyz vidi ze je to jako se snazit "učit integrály ve školce". Nicmene vytrvejte a ono se to casem poddá
Timto nechci rict ze byste nemel ve spouste veci pravdu. Uplnym zacatecnikum jsou vase rady velice uzitecne - prestoze obcas mirne zavadejici.

Ja vim ze radite v dobrem umyslu, ale obcas to neni uplne to prave orechove. Potom se tu porad dokola resi ruzne famy a zcestne teorie a tem zkusenejsim se na to uz nechce ani reagovat kdyz vidi ze je to jako se snazit "učit integrály ve školce". Nicmene vytrvejte a ono se to casem poddá

Timto nechci rict ze byste nemel ve spouste veci pravdu. Uplnym zacatecnikum jsou vase rady velice uzitecne - prestoze obcas mirne zavadejici.
Dakujem CZ_Pascal
Ocakaval som kritiku
Casto to ani neni o tom jak do tej problematiky clovek vidi, ale o tom jak to dokaze vysvetlit, a jak to ta druha strana pochopi. Som ubohy recnik a este horsi ucitel, gramatika mi tiez nejde.
Nad tym pdf som kedysi presedel nejednu noc, a my vecer unaveni ludia s nizsim IQ to z toho pdf len tak nepochopime. Bol som na tom, ze odrecitovat to pdf v inom jazyku nebude velkym prinosom, a dufal som ze pan b_and_y sa aspon 10 minut posnazil a nasiel viacero manualov k L297 ale nejak mu nesiel ang. jazyk.
Cenim si kritiku, ale uz ked tak casto robim chyby vo vysvetlovani, stacilo by chybu citovat a jednou vetou opravit, to ze saspecialistom nechce to chapem. Proste vyviest autora (mna
) blabolu a citatela z omylu.
Sorry za ot. vela zdaru


Casto to ani neni o tom jak do tej problematiky clovek vidi, ale o tom jak to dokaze vysvetlit, a jak to ta druha strana pochopi. Som ubohy recnik a este horsi ucitel, gramatika mi tiez nejde.
Nad tym pdf som kedysi presedel nejednu noc, a my vecer unaveni ludia s nizsim IQ to z toho pdf len tak nepochopime. Bol som na tom, ze odrecitovat to pdf v inom jazyku nebude velkym prinosom, a dufal som ze pan b_and_y sa aspon 10 minut posnazil a nasiel viacero manualov k L297 ale nejak mu nesiel ang. jazyk.
Cenim si kritiku, ale uz ked tak casto robim chyby vo vysvetlovani, stacilo by chybu citovat a jednou vetou opravit, to ze saspecialistom nechce to chapem. Proste vyviest autora (mna

Sorry za ot. vela zdaru


Nevzdelany samouk, zo vsetkeho trosku, ziadne konkretne zameranie :)
JOhny: Kritika byla asi trochu drsnejsi nez by zaslouzila. Neblyla v dusledku myslena az zase tak Vam, ale spise obecne.
Obcas kdyz vidim nektere "rady" tak uz proste rezignuju a mlcim. Napriklad treba snaha stavet frezku pro obrabeni kovu v setinach za 250Euro. No tohle kdyz clovek vidi tak uz ani nereaguje, nebo ho to natolik nadzdvihne ze zidle ze napise vice nez by napsal po sklidneni.
Obcas kdyz vidim nektere "rady" tak uz proste rezignuju a mlcim. Napriklad treba snaha stavet frezku pro obrabeni kovu v setinach za 250Euro. No tohle kdyz clovek vidi tak uz ani nereaguje, nebo ho to natolik nadzdvihne ze zidle ze napise vice nez by napsal po sklidneni.
Jeden driver pre jeden motor ma stoji viac ako 250e. 

Zdravim,
Ešte sa na vás obraciam s jedným problémom, tykajúceho sa PIN 11 CONTROL. Je celkom zaujímavé, že keď
Pin 11 je uzemnený log 0 tak motor troška viac píska ale tak isto ide bez problémov,
Ked je Pin 11 nazapojený motor menej píska a tak isto ide.
Ked je pin 11 na +5V čize log 1 tak motol len máličko píska skoro to ani nepočuť. Takže sa budem držat posledného zapojenia.
Prosím o váš názor .
Dakujem
Ešte sa na vás obraciam s jedným problémom, tykajúceho sa PIN 11 CONTROL. Je celkom zaujímavé, že keď
Pin 11 je uzemnený log 0 tak motor troška viac píska ale tak isto ide bez problémov,
Ked je Pin 11 nazapojený motor menej píska a tak isto ide.
Ked je pin 11 na +5V čize log 1 tak motol len máličko píska skoro to ani nepočuť. Takže sa budem držat posledného zapojenia.
Prosím o váš názor .
Dakujem
Stale ste nezverejnil schemu zapojenia, bolo by vhodne nakreslit to aspon v malovani vo windovse este pred tym nez napisem dalsi blabol 
Aspon obdlznicky s typom IO a cisla pinov a jak je to poprepajane...
Osobne skusenosti s drivermi amaterskej vyroby vravia, ze to piskat neprestane nikdy. A uz ked budete s hlucnostou spokojny, a primontujete motory na maasinku, budete sa divit ako tie motory zacnu piskat, vrcat a vrzgat...

Aspon obdlznicky s typom IO a cisla pinov a jak je to poprepajane...
Osobne skusenosti s drivermi amaterskej vyroby vravia, ze to piskat neprestane nikdy. A uz ked budete s hlucnostou spokojny, a primontujete motory na maasinku, budete sa divit ako tie motory zacnu piskat, vrcat a vrzgat...
Nevzdelany samouk, zo vsetkeho trosku, ziadne konkretne zameranie :)
Schema by bylo fajn ;-) A vecnejsi diskuze take ;-)
Pin CONTROL ridi decay mod.
Pokud je Hi(slow decay), tak se pri neaktivni fazi PWM spinaji opacne tranzistory, takze proud vinuti je uzavren pres otevreny tranzistor a diodu. Na civce motoru je male napeti, takze je z civky odebiran maly vykon (proud je dany okamzikem rozepnuti pwm) a tudiz proud v civce klesa pomalu.
Pokud je CONTROL Low(fast decay), tak se PWM ridi pred INH. V nekativni fazi PWM jsou oba tranzistory zavrene a pred diody proud recirkuluje zpet do zdroje. Na civce motoru je napeti o neco vetsi nez napeti zdroje, takze odebirany vykon je velky a proud vinutim klesa rychle.
Oboji ma svuj smysl - ve slow decay modu klesa pomalu proud vinutim, takze je mensi zvlneni proudu a (mimo jine) je vysledny proud vyssi (pwm prechazi po deaktivni faze pri dosazeni nastaveneho max proudu) (str. 11 dole). Mimo jine mensi zvlneni proudu zmanema, ze motor mene 'piska'. Take ucinnost je o neco vyssi. Pri pomalem otaceni idealni stav.
Problem nastane, kdyz se zvysi otacky motoru. Kdyz se proud motorem zvyuje, tak je vse vporadku. Ale pri snizovani proudu vinutim uz nemusi rychlost poklesu proudu ve slow-decay stacit. Proud zustane nenulovy v okamziku, kdy se ma podle rizeni zmenit. Pri zacatku dalsi faze se obrati buzeni mustku a civka je pripojena opacne na napajeci napeti. Proud se zacne menit hodne rychle a pri trose stesti se staci najet na pozadovanou hodnotu.
Ale prubeh proudu je pak hodne zvdaleny idealnimu (sinusovka), vznikaji velke proudove razy, klesa ucinnost motoru, hodne se meni kroutivy moment v prubehu kroku. (ted odhaduju - ale motor se v tomto stavu toci celkem rychle, takze to navenek nemusi byt patrne - jen se zhorsi vibrace, klesne kroutak, ... )
Chytrejsi drivery to resi tak, ze pouzivaji slow-decay pri nabezne strane a nejakou dobu na sestupne strane sinusovky, pak prepnou na fast-decay.
b&y: Osobne bych radeji pouzil fast-decay mod (uzemney control). Sice se ti o neco zhorsi vlastnosti pri malych otackach, ale celkove se motor bude chovat rozumneji. Ale je to jen nazor teoretika ;-)
A to piskani je zvlastni. PWM frekvenci bys mel mit na 22kHz, to by nemelo byt slyset. Zkus jeste zkontrolovat, zda mas spravne zapojeny pin OSC ( a ze na men nemas nejake delsi draty)
Pin CONTROL ridi decay mod.
Pokud je Hi(slow decay), tak se pri neaktivni fazi PWM spinaji opacne tranzistory, takze proud vinuti je uzavren pres otevreny tranzistor a diodu. Na civce motoru je male napeti, takze je z civky odebiran maly vykon (proud je dany okamzikem rozepnuti pwm) a tudiz proud v civce klesa pomalu.
Pokud je CONTROL Low(fast decay), tak se PWM ridi pred INH. V nekativni fazi PWM jsou oba tranzistory zavrene a pred diody proud recirkuluje zpet do zdroje. Na civce motoru je napeti o neco vetsi nez napeti zdroje, takze odebirany vykon je velky a proud vinutim klesa rychle.
Oboji ma svuj smysl - ve slow decay modu klesa pomalu proud vinutim, takze je mensi zvlneni proudu a (mimo jine) je vysledny proud vyssi (pwm prechazi po deaktivni faze pri dosazeni nastaveneho max proudu) (str. 11 dole). Mimo jine mensi zvlneni proudu zmanema, ze motor mene 'piska'. Take ucinnost je o neco vyssi. Pri pomalem otaceni idealni stav.
Problem nastane, kdyz se zvysi otacky motoru. Kdyz se proud motorem zvyuje, tak je vse vporadku. Ale pri snizovani proudu vinutim uz nemusi rychlost poklesu proudu ve slow-decay stacit. Proud zustane nenulovy v okamziku, kdy se ma podle rizeni zmenit. Pri zacatku dalsi faze se obrati buzeni mustku a civka je pripojena opacne na napajeci napeti. Proud se zacne menit hodne rychle a pri trose stesti se staci najet na pozadovanou hodnotu.
Ale prubeh proudu je pak hodne zvdaleny idealnimu (sinusovka), vznikaji velke proudove razy, klesa ucinnost motoru, hodne se meni kroutivy moment v prubehu kroku. (ted odhaduju - ale motor se v tomto stavu toci celkem rychle, takze to navenek nemusi byt patrne - jen se zhorsi vibrace, klesne kroutak, ... )
Chytrejsi drivery to resi tak, ze pouzivaji slow-decay pri nabezne strane a nejakou dobu na sestupne strane sinusovky, pak prepnou na fast-decay.
b&y: Osobne bych radeji pouzil fast-decay mod (uzemney control). Sice se ti o neco zhorsi vlastnosti pri malych otackach, ale celkove se motor bude chovat rozumneji. Ale je to jen nazor teoretika ;-)
A to piskani je zvlastni. PWM frekvenci bys mel mit na 22kHz, to by nemelo byt slyset. Zkus jeste zkontrolovat, zda mas spravne zapojeny pin OSC ( a ze na men nemas nejake delsi draty)
Zdravím, postavil jsem driver v kombinaci L297+L298 podle katalogového zapojení a úprav co jsem se dočetl zde nebo jinde. V podstatě funguje tak jak má, odzkoušel jsem na Mach3 jen jako manuální provoz. Motor běží jak má. Jen se mi L297čka docela zahřívá a už několik dní tápu nad tím proč. Je to normální? V datasheetu píšou 1W do tepla. Přikládám schéma.
- Přílohy
-
- krok.bmp
- (4.71 MiB) Staženo 751 x
gogin: prihod este dosku plosnych spojov, aby sa dalo aspon ciastocne diagnostikovat kde je ten pes zakopany, lebo vela zaciatocnikov si neuvedomuje ze driver krokovych motorov nie je blikac s LED. Treba dodrzat urcite zasady navrhu DPS. Navrh dosky pre vykonovu elektroniku je dost velka veda, treba si prestudovat forum a poucit sa na skusenostiach a chybach ostatnych ....
Ak by si chcel nieco nastudovat o spravnom navrhu DPS tak sa pozri tuhttp://pandatron.cz/?1026&metodika_navr ... i_%96_uvod toto je prvy diel a je tam o tom cely serial. Odporucam to prestudovat ludom co by sa navrhom dosiek chceli zaoberat trosku serioznejsie. Prikladam este 2 PDF so skriptami z CVUT v Brne. Su tam velmi uzitocne rady ako navrhovat elektroniku a zaroven aj navody pre editory plosnych spojov.
s pozdravom Jukos3
Ak by si chcel nieco nastudovat o spravnom navrhu DPS tak sa pozri tuhttp://pandatron.cz/?1026&metodika_navr ... i_%96_uvod toto je prvy diel a je tam o tom cely serial. Odporucam to prestudovat ludom co by sa navrhom dosiek chceli zaoberat trosku serioznejsie. Prikladam este 2 PDF so skriptami z CVUT v Brne. Su tam velmi uzitocne rady ako navrhovat elektroniku a zaroven aj navody pre editory plosnych spojov.
s pozdravom Jukos3
- Přílohy
-
- Konstrukce_elektronickych_zarizeni_navrh_plosnych_spoju.pdf
- (3.18 MiB) Staženo 2527 x
-
- Konstrukce_elektronickych_zarizeni.pdf
- (1.55 MiB) Staženo 2484 x
Kazdy raz nejako musel zacat ...
http://robotika.yweb.sk
http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Kráčajúci_mobilný_robot
http://robotika.yweb.sk
http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Kráčajúci_mobilný_robot
jukos3: přikládám DPS v Eaglu v 3D, navrhuji tiškáky již dlouho o problematice výkonových DPS něco vím. Už jsem na to přišel jsem totiž hrozný pako vyjety. Uvědomil jsem si to až když jsem vzal desku do ruky byla horká celá. Snažil jsem se to udělat co nejmenší na oboustranné DPS s polygonem na obouch stranách což jsem částečně použil jako chladič. Nyní pracuji na nové DPS (takže, nemohu podklady k DPS dát páč jsem to už rozhodil)kde polygon trochu rozdělím a upravím abych řídící od výkonové trochu oddělil a zároveň více L297 více chladil. I tak děkuju za věcnou přípomínku. Dost často řeším složitější problémy a základní věci zapomínám. Navíc přemejšlim nad tim, že l297 použiju jako řadič a výkonový mosty udělám asi z diskrétních součástek (tranzistory mosfet) vím, že existují mosty mosfet např L6203 a jiné ale mě se moc nelíbí, že občas odejde jen jeden tranzistor a musim měnit celej IO za cca 200kč namísto třeba 20kč a je to omezený proudově. KDyž dám třeba IRFZ44 tak můžu připojit v podstatě cokoli a jen upravím proud a hotovo. Trochu se vrtám i programování AVR tak mě taky napadlo si to udělat celý sám ale to je na dlouho a já bych rád CNC už rozchodil a začal si hrát. Sice to zní asi jednoduše ale s návrhem a odladěním to tak jednoduchý není.Trochu mě teď zastavilo vedení páč jsem nečekal, že kladky ze SPONA-ROL vyjde na cca 280kč jedno a potřebuji jich 16ks.
- Přílohy
-
- krok.bmp
- (3.75 MiB) Staženo 593 x
Zdar,
je to hodně starý thread, ale třeba by to ještě někoho mohlo zajímat. Taky jsem dost plaval v tom, jak to celý funguje, jak se vlastně určuje přesný proud apod., nakonec jsem si to celý nasimuloval v LTC, tím se mi myslím finálně rozsvítilo, můžu doporučit
Více (včetně ASC zdrojáku obvodu) v tomto threadu.
Čus, T.
je to hodně starý thread, ale třeba by to ještě někoho mohlo zajímat. Taky jsem dost plaval v tom, jak to celý funguje, jak se vlastně určuje přesný proud apod., nakonec jsem si to celý nasimuloval v LTC, tím se mi myslím finálně rozsvítilo, můžu doporučit

Více (včetně ASC zdrojáku obvodu) v tomto threadu.
Čus, T.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino