Kontroler silnika krokowego z chopperem i L298

Witam!

Powoli przymierzam się do zrobienia ukłdu sterowania silnikami bipolarnymi za pomocą L298 i nieco dodatkowej inteligencji analogowej. O ile dobrze wyczytałem na sieci, to takie cudo nazywa się chopperem. Niech mnie ktoś wyprowadzi z błędu jeśli się mylę ;)

Do tej pory walczyłem z L298 zasilanego z normalnego źródła napięcia i w zasadzie nie było żadnych problemów poza marną prędkością obrotową i padaniem L298 od przepięc (a drogie są :/ )

I teraz tak:

Wykoncypowałem sobie, że mogę bez kłopotu mierzyć prąd za pomocą rezystorków pomiarowych w nogach L298 (nawet chyba się nazywają "sense a i b"). Dostaje napięcie, które podaje na wzmacniacz operacyjny w ujemne sprzężenie. Na wzmacniacz podaje dodatkowo napięcie wzorcowe i wzmacniacz steruje jakimś układem PWM żeby w rezultacie dostać jako-tako stabilizowane napięcie. Wersja druga to tranzystor pracujący liniowo w zasilaniu (ale to masa energi na ciepło). Trzecia opcja to sam L298 jako driver PWM (pewnie będzie najprościej).

Teraz moje wątpliwości:

a) zakładając, że silnik kręci się dość szybko, to częstotliwośc przełaczania jest spora. U mnie, mimo stosowania diod zabezpieczających (8 sztuk) na wyjściu L298 czasami sobie strzelił i jestem prawie pewny że od przepięcia. Czy ktoś robiący takie układy mógłby mi powiedzieć, czy one strzelają od przepięc często i czy nadają się w ogóle do wysokich częstotliwości? Ewentualnie jakie diody, bo 1N4007 chyba są za wolne, skoro mi L298 pada sporadycznie.

b) Reakcja układu musi być bardzo szybka, zakładając najwyższą prędkośc obrotową, to w trakcie trwania pojedynczego kroku dobrze by było, żeby PWM przeskoczył kilka razy. Czy ktoś ma doświadczenia w tym zakresie, może należy jakoś ten PWM synchronizować z krokami, żeby zawsze zapodawać przy rozpoczęciu następnego kroku pełne nepięcie na cewkę.

c) Rezystory pomiarowe od masy będą zbierały prąd płynący przez cewkę. Zakładając, że mam diody gaszące przepięcia, to prąd płynący przez nie powinien być w miartę wystabilizowany przez cewkę. Czy dobrze zakładam, że napięcie na rezystorach będzie w miarę stabilne podczas skoku napięcia na cewne?

d) Czy ktoś ma jakiś sprawdzony schemat na który mógłbym zerknąc podczas projektowania własnego? Oglądam na sieci ale jakoś nie mogę trafić na coś wzorcowego. Zależy mi na stabilizacji prądu cewek, najlepiej pwm.

Wiem, że najłatwiej jest użyć L297 ale wolałbym sam driver, bo możliwe, że w ogóle pozbędę się L298 ze względu na moc silnika. I zawsze to jakieś doświadczenie dodatkowe.

Reply to
Sebastian Bialy
Loading thread data ...

Jest taki scalak L6210 -8 diod, w nocie aplikacyjnej L297 jest na końcu schemat, w maszynach które serwisuję jest tego pełno i nie strzelają.

No mniej więcej tak działa driver L297, a częstotliwość wyznaczają elementy oscylatora.

eee, napięcie na cewce narasta skokowo, ale tutaj chodzi o prąd jaki płynie w uzwojeniach, bo on wytwarza moment, a taki sam prąd płynie w rezystorach. Więc napięcie na rezystorach narasta powoli i jeśli osiągnie wartość max dla cewki do wyłączamy zasilanie cewki.

L297

No to raczej na jakimś Atmelku i komparatorach +małe mosfety smd (są takie po dwa N i P w so8).

Reply to
Kamillos

Ale jest bandycko drogi - coś koło 20zł. To nie majątek, ale przy paru sterownikach ...

No dokładnie, mi chodzi tylko o to, czy w przypadku przełaczania mostka na rezystorach pomiarowych napięcie nie zmienia się gwałtownie (prąd zanika/etc). Z działania teoretycznego wynika że nie, ale praktycznie drivery muszą mieć przerwy w zasilaniu, żeby nie było zwarcia tranzystorów w jednej gałęzi. Zapewne spowoduje to spadek napięcia pomiarowego do 0 na czas przełaczenia.

Jak tylko dorwę pobawię się, ale pytam orientacyjnie o zasadę działania, bo mam pewien pomysł którego z nim nie dam rady zrobić.

Reply to
Sebastian Bialy

Sebastian Bialy napisał(a):

Sygnaly sterujace przepuszczasz przez bramki AND/NAND. Drugim sygnalem "odcinajacym" sterowanie jest sygnal z komparatora pradu. Zalezy jak szybki masz komparator (lub wzmacniacz operacyjny jesli uzyjesz bramek schmidta) to dodasz mu lekkie opoznienie lub jego naturalne wystarczy. Dzialanie jest takie - pojawia sie sygnal "wlacz uzwojenie" - L297 lub cokolwiek tam wsadzisz (zasilane z duzego napiecia) wlacza to uzwojenie, prad narasta nie-odrazu ze wzgledu na indukcyjnosc uzwojenia, az narosnie do poziomu ktory wyzwoli komparator. Komparator odcina sterowanie, wiec driver odcina prad ladujacy w cewke, ale samoindukcja w cewce wymusza jeszcze przez chwile plyniecie pradu przez diody zabezpieczajace. Komparator stwierdza brak pradu - wiec wlacza sterowanie. I tyle, zaleznie od predkosci przelaczania twojego drivera, indukcyjnosci silnika oraz predkosci komparatora samo pwm wyjdzie ;)

Reply to
BartekK

Troche OT. Ale nie prosciej skorzystac z czegos nowszego niz prehistoryczny driver? Swego czasu zrobilem sterownik 4 krokowcow bipolarnych na chipach Allegro, konkretnie A7239, ma wszystko to co trzeba a nawet wiecej, cenowo chyba wychodzi taniej niz prehistoria o ktorej piszesz + te wszystkie elementy dyskretne, radiatory i kawal PCB, ktory to zjamuje.

Reply to
T.M.F.

Napięcie na R mierzysz po to aby sprawdzić czy nie przeciązasz silnika i tyle. Jak wyłączysz klucze na zbyt długo przy sterowaniu półkrokowym to pod obciążeniem możesz zgubić nawet kroki. Przebieg na rezystorach to takie zęby piły. Bo jak prąd osiągnie Imax to na przemian lekko rośnie i opada -w takt oscylatora. Gdy jest mniejszy niż Imax to klucz się załącza, gdy przkroczy Klucz się wyłącza na okres osc. Co do spalania się L298 to daj jakieś szybkie diody i powinno być po problemie. W scalaku A3977 polecali dodać szybsze zewnętrzne diody aby zwiększyć prąd mostka -chodziło o to aby nie było strat ciepła z diod wewnątrz scalaka.

Pozdrawiam Kamil

Reply to
Kamillos

Tak, dziwny blad, ma byc 3972SB konkretnie:) Memec w Polsce to sprzedaje. Moge goraco polecic.

Reply to
T.M.F.

T.M.F. wrote: > Tak, dziwny blad, ma byc 3972SB konkretnie:) Memec w Polsce to

Jesli są w detalu to z przyjemnością pozbędę się L298. Czt ten "memec" to firma z Gliwic bez www ? Bo jakoś nie mogę znaleźć niczego z tą nazwą w Polsce w googlu.

Reply to
Sebastian Bialy

Kupowalem 4 sztuki wiec w detalu:) Tak, to firma z Gliwic, maja jakas stronke, ale kiepskawa:) Za 4 sztuki z transportem ze 3 lata temu zaplacilem niecale 100zl. Widzialem, ze w TME mieli jakies chipy z tej serii, co prawda nie A3972, ale jakies mniejsze 1,5A wersje, moze ci wystarcza? W razie czego moge sluzyc przykladowym kodem w ASM AVR do sterowania bipolarnym krokowcem za pomoca tego chipa.

Reply to
T.M.F.

Własnie od jakiegoś czasu przymierzałem się do tych Allegro, być może wezmę coś z TME nie sa bardzo drogie, a jesli faktycznie dobre, to nie ma się nad czym zastanawiać.

Z tym sobie poradzę ;)

Reply to
Sebastian Bialy

W artykule <enh7n8$219$ snipped-for-privacy@nemesis.news.tpi.pl> T.M.F. napisal(a):

Aktualnie firma miesci sie w Zabrzu i nazywa sie Avnet Memec. (Nie)stety sprzedaz raczej hurtowa, o szczegoly mozna pytac u zrodla. Pozdrawiam Krzysztof

Reply to
Krzysztof Olesiejuk

Tak, raczej hurtowa, ale mila rozmowa czyni cuda:)

Reply to
T.M.F.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.