Na sterowaniu mikrokrokowym silnik gubi kroki

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#11

Post napisał: Leoo » 31 gru 2006, 13:00

markcomp77 pisze:PFD - to procent szybkiego gaszenia... ideałem było by ten procent zmieniać dynamicznie w zależności od prędkości silnika i....
można by również wykorzystać możliwość wpływania na mechanizm gaszenia przy próbie kompensowania rezonansów silnika
Średnie gaszenie uzyskiwane jest sztucznie przez połączenie szybkiego i wolnego - to jest raczej oczywiste. Producent doskonale wie jaki tryb gaszenia jest aktualnie potrzebny i zapewnia, że układ zmienia go automatycznie. Tylko skąd problemy? Można się pokusić i dobudować układ, który na podstawie wartości prądu i kierunku jego zmian w obu mostkach, będzie korygował Percent Fast Decay Input. Pozostaje pytanie w którą stronę? Jeśli jeden mostek wymaga wolnego gaszenia, drugi - średniego a następnie odwrotnie!
Moim skromnym zdaniem sprawa tłumienia rezonansów silnika pozostanie otwarta gdyż istnieje zbyt wiele czynników, które należy brać pod uwagę. Silnik leżący na stole będzie miał rezonanse katalogowe, po zainstalowaniu w maszynie dużo będzie zależało od sprzęgła, masy śruby, rodzaju śruby, masy suportu, oporów łożyskowania, oporów skrawania, zastosowania silent bloków itd. Bardzo możiwe, że pierwotne rezonanse mogą zostać rozmyte ale równie dobrze mogą dojść nowe. Myślę, że należy konkretną oś maszyny "prześwietlić" a częstotliwości rezonansowe wyłączyć z posuwów.



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#12

Post napisał: markcomp77 » 31 gru 2006, 13:03

vector11 pisze:
markcomp77 pisze:jeden z moich klientów potwierdził, iż w jego sieci zamiast ok. 230V często pojawia się nawet 258V!!!!.. podobno blisko jest podstacja
a czym on to zmierzył ?
też o to pytałem... i prosiłem o powtórzenie pomiarów czymś wiarygodnym
i ew. wystawienie rachunków elektrowni ;)
vector11 pisze:chińskim miernikiem za 15 zł ?
możliwe... ja mam takie mierniki również
jednak mierząc różnymi miernikami w różnych miejscach nie zobaczyłem nigdy wiecej niż ok. 240V

[ Dodano: 2006-12-31, 13:10 ]
Leoo pisze:Moim skromnym zdaniem sprawa tłumienia rezonansów silnika pozostanie otwarta
zastanawiam się ostatnio w jaki sposób jest realizowana w niektórych bardzo markowych sterownikach cecha reklamowana jako: " kompensacja rezonansów w zakresie średnich pasm" (czy jakoś tak w/g wolnego tłumaczenia)

i wychodzi mi, iż czynnikiem kompensującym może być właśnie GASZENIE
natomiast informacja o "tłumieniu" pracy silnika (czyli o rezonansie) powstaje z analizy BEMF
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#13

Post napisał: triera » 31 gru 2006, 13:24

ciekawe, że na IMT nie zdarzyło mi się gubienie kroków z powodu sterownika...


vector11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 296
Rejestracja: 31 gru 2004, 01:18
Lokalizacja: N1 NOKTO

#14

Post napisał: vector11 » 31 gru 2006, 14:04

a co to jest IMT ?

Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#15

Post napisał: triera » 31 gru 2006, 15:41

IMT901 - TA8435 do 2A 1/8 kroku

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#16

Post napisał: markcomp77 » 31 gru 2006, 16:00

triera pisze:ciekawe, że na IMT nie zdarzyło mi się gubienie kroków z powodu sterownika...
są pewnie dwie przyczyny tej odporności IMT:

1. realizacja układu w technologii bipolarnej (wyższa odporność na zakłócenia)
2. brak wrażliwego na zakłócenia mieszanego gaszenia

jednak z powodu 1 i 2 sterownik z A3977 posiada pewne przewagi:

- wydziela mniej ciepła... i daje nieco większy prąd <= 1. (technologia polowa)
- i reprezentuje wyższą klasę i dokładność pracy <= 2.

tak to już jest: "albo nóż albo widelec ;)"
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#17

Post napisał: Leoo » 01 sty 2007, 21:46

markcomp77 pisze:podstawowe problemy z a3977 wynikają z paru źródeł:

-zakłóceń... przenikaniu sygnału z wyjścia do obwodów wejściowych
-silniki o dużej indukcyjności wymagają czasami wydłużenia czasu Tblank dla poprawnej pracy pętli sprzężenia... czyli wzrostu Ct

ilość zakłóceń wzajemnych rośnie w kompletnym sterowniku wieloosiowym
PCB JOE jest bardzo ładna i estetyczna. Wiem doskonale ile pracy trzeba włożyć w taki projekt. Jednak sama estetyka to nie wszystko. Płytka wymaga poprawek, wskażę tylko jeden z problemów: ścieżka międy pin 31 STEP (A3977) a pin 2 (IC1A) jest jedną z najdłuższych w całym obwodzie, ponadto przebiega bardzo blisko obu par wyjść. Jeśli będzie ktoś chętny to mogę wskazać węcej niedopatrzeń.

Silniki o dużej indukcyjności (wysokie napięcie nominalne) raczej nie powinny być stosowane w układach PWM, ze względu na małą prędkość narastania prądu. Oczywiście jeśli ktoś się uprze... Silnik kolegi kostner jest na 2,6V i raczej nie wygląda na giganta indukcyjności. Tblank to czas, w którym blokowany jest komparator prądu wyjściowego od chwili rozpoczęcia Toff (pojawienie się stanów nieustalonych mostka podczas przełączania). Przy wartościach podanych 10n i 20k Otrzymujemy Toff = 200us i Tblank = 14us czyli 7%. Można by się martwić czasem Tblank po zastosowaniu kondensatora 220p. AllegroMicro rozjaśnia nieco sprawę w karcie A3957, znajdziesz tam sporo o gaszeniu.

[ Dodano: 2007-01-01, 22:07 ]
markcomp77 pisze: a3977 bez zabezpieczenia nadnapięciowego daje się zniszczyć nawet bez włączenia zasilacza - wystarczy "zdrowo" zakręcić silnikiem (potwierdzone doświadczalnie przez jednego kolegę!)
Mam pytanie dodatkowe. Uszkodzeniu uległ mostek czy logika?
Teoretycznie nie powinno nastąpić "coś takiego", gdyż wszystkie mosfety zawierają diody (clampujące), które powinny odprowadzić SEM do źródła zasilania ale jeśli silnik był duży a kondensatory w zasilaczu nie rozładowały się...
Kolega kostner ostatnio pozbył się 2 szt.

[ Dodano: 2007-01-01, 22:31 ]
markcomp77 pisze: zastanawiam się ostatnio w jaki sposób jest realizowana w niektórych bardzo markowych sterownikach cecha reklamowana jako: " kompensacja rezonansów w zakresie średnich pasm" (czy jakoś tak w/g wolnego tłumaczenia)

i wychodzi mi, iż czynnikiem kompensującym może być właśnie GASZENIE
natomiast informacja o "tłumieniu" pracy silnika (czyli o rezonansie) powstaje z analizy BEMF
Czy "średnie pasma" oznaczają średnie prędkoście obrotowe?
Może chodzi o jakąś korelację rezonansu własnego cewki silnika z częstotliwością PWM i prędkością obrotową?
BEMF można "dostrzec" po wyłaczeniu prądu - rozpoczęciu fazy gaszenia.
Większość sterowników jest "ślepych" w momencie włączenia prądu fazowego i chwilę potem jak zostanie wyłączony (Tblank). Jedynym miejscem gdzie można pokombinować to Toff.

Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#18

Post napisał: kostner » 01 sty 2007, 23:14

Leoo jako ze wiele osoob robilo sterowniki na A3977 moze wskazalbys bledy na plytce JOE. Wlasnie ogladalem zamieszczony przez kolege marcompa nowy wzor jego plytki i zauwazylem ze pod ukladem rowniez prowadzone sa sciezki i to m.in zasilajace uklad w napiecie. Rozwiazauje to pare problemow prowadzenia sciezek.
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#19

Post napisał: Leoo » 02 sty 2007, 20:53

Na początek muszę ostrzec wszystkich, którzy pokuszą się o wprowadzanie zmian. To co zaproponuję może nie zagwarantować poprawnej pracy sterownika. Ponadto nie istnieje możliwość wymontowania A3977 z płytki przed rozpoczęciem pracy a bez zachowania właściwych środków bezpieczeństwa możemy doprowadzić do jego uszkodzenia.
Informacje zawarte niżej dotyczą projektu kolegi kostner.

Pierwsza sprawa, stanowczo zbyt mała liczba kondensatorów ceramicznych 0,1uF (100nF) blokujących sygnały impulsowe i w.cz. Takie kondensatory na napięcie 50V należy przylutować bezpośrednio (strona miedzi) do wyprowadzeń IC3 IN-GND, drugi do OUT-GND. Kolejny (bezwzględnie) trzeba przylutować bezpośrenio do PIN7-PIN14 IC1. Teraz kolej na 0,1uF/100V pierwszy PIN43-MASA, drugi PIN25-MASA (równolegle do C15, C16). Następnie sprawa kondensatorów elektrolitycznych. Wszystkie mają być o obniżonej oporniści szeregowej (low esr), które można rozpoznać po napisie 105°C. Ponadto C21 wymieniamy na 100uF/16V a C12 na 220u/6V.
Teraz trochę pokroimy! Wszelkie pętle są szkodliwe. Przecinamy ścieżkę +VDC powyżej C10, drugi raz tuż za +C16 (pozostawiamy połączenie kondensatora z U1). Wykonujemy mostek drutem lub przewodem 1mm między +C15 a +C16. Zamykanie pętli masy jest polecane ale w układach w.cz. więc przecinamy cienką ścieżkę na górnej krawędzi, nad byłym mostkiem +VDC. Jak widać jestem zwolennikiem prowadzenia zasilania w układzie gwiaździstym.
Wiadomo, że układ jest bardzo czuły na ładunki statyczne jak i na wszelkie inne zakłócenia, więc należy go "znieczulić". Niezłym przykładem znieczulania jest wejście RESET pin 27, tyle że "antena" po której zasilany jest R12 jest za długa. Ścieżkę przecinamy na lewo od R12 i przed R6. Lewy koniec R16 łączymy mostkiem bezpośrednio z OUT IC2. Wejście ENABLE PIN41 łączymy (w pobliżu U1) opornikiem 2,2kΩ do masy. Za miejscem lutowania opornika przecinamy ścieżkę (antenę) do PIN4 IC1. Przecinamy drugi koniec tej ścieżki przy PIN4. Wycięty odcinek zastępujemy mostkiem prowadzonym najkrótszą drogą między PIN4 IC1 - PIN41 U1 (z opornikiem). Wejście SLEEP (potencjalne źródło usypiania) zabezpieczymy kondensatorem ceramicznym 1nF do masy, R5 wymienimy na 1kΩ. Wejścia MS1 i MS2 (PIN 20 i 19 U1) dwoma kondensatorami po 1nF do masy. Najciężej pracujące wejście STEP (PIN31 U1) zabezpieczymy dwoma opornikami 4,7kΩ, przylutowanymi blisko U1. Pierwszy PIN-MASA, drugi PIN-OUT IC2. Powstanie "dzielnik" napięcia podobny do R10- R13. Ścieżkę oczywiście wycinamy za opornikami 4,7k i przed PIN2 IC1. Usunięte połączenie zastępujemy mostkiem. Skasowaliśmy potencjalnie najniebezpieczniejszą antenę. Wejście DIR PIN5 nie wymaga znieczulania ale dla świętego spokoju można dolutować opornik 2,2kΩ do masy.
Pozostaje kosmetyka. Trzeba wylutować R10 a w jego miejsce zamontować helitrim, najlepiej pionowy 4,7kΩ przez co uzyskamy możliwość regulacji napięcia PFD od 0 do 2,5V.
Jeszcze kwestia przewodów. Zasilanie faz silnika powinno odbywać się za pośrednictwem 2 odrębnych par przewodów dość ściśle skręconych między sobą. Dobrze było by zastosować pierścienie ferrytowe tak na przewodach zasilających jak i fazowych tzn. 3 na sterownik. Oczywiście przewody sygnałowe "dochodzą" do płytki z jednej strony, pozostałe z drugiej.
Jeśli coś przeoczyłem to proszę dać znać.
Ostatnio zmieniony 03 sty 2007, 09:11 przez Leoo, łącznie zmieniany 1 raz.

Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#20

Post napisał: kostner » 02 sty 2007, 23:15

Siedze nad plytka i probuje zrozumiec co napisales :)
Jako ze ambitny jestem i probuje zaprojektowac wlasna plytke na podstawie plytki Joe i pierwszej wersji plytki kolegi Marcompa mam pytanie. Czy mostek pomiedzy +VDC i eletrolitami mozna puscic pod ukladem ?? Nozki te leza naprzeciw siebie i wiele by to zaoszczedzilo. Dodatkowo wejscie dir podpialbym poprzez 10k do 5V - tak jak ma to zrobione kolega Marcomp. Sprawdzilem ze eliminuje to rowniez zaklocenia. Jak wyglada sprawa z podaniem sygnalu na sterownik. Czy jest bez znaczenia czy podamy sygnal tasma czy kabelkami ?? Czy zabezpieczenie nadnapieciowe Z diood i Tipa122 lepiec dac na kazdym sterowniku czy mozna z takim samym rezultatem zastosowac je na zasilaczu ??

Leoo dzieki ze zadales sobie trud aby stuningowac plytke pod A3977 mam nadzieje ze ostatnie uklady ktore spalilem beda naprawde ostatnie :)
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”