L297 L298 Czy tu czegoś brakuje?

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

Autor tematu
mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 26
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#21

Post napisał: mag32 » 24 lip 2006, 21:37

ja zrezygnowałbym z wyprowadzania na zewnątrz sygnału HF... wystarczy jumper na goldpinie...
Mnie jednak jest to potrzebne.
widzę, że wprowadziłeś wszystkie moje propozycje...
A testowałeś je kiedyś ? Czy to też tylko teoretyczne dywagacje ?
warto jeszcze zamienić stabilizator stratny na MC34063
Może, ale nie znam tego scalaka.
ew. można zrezygnować z zabezpieczeń zwarciowych...
zastanawiałeś się nad doborem triaka do tego układu?
Nie, a powiesz mi coś na ten temat ?
natomiast zabezpieczenie nadnapięciowe - raczej zalecane!
Sprecyzuj, proszę.


Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Tagi:

Awatar użytkownika

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

#22

Post napisał: markcomp77 » 24 lip 2006, 22:05

mag32 pisze:
markcomp77 pisze:natomiast zabezpieczenie nadnapięciowe - raczej zalecane!
Sprecyzuj, proszę.
Obrazek

taki układ ma zwierać napięcie zbyt wysokie dla scalaków stopnia mocy...
a chcemy mieć napięcie możliwie jak najwyższe - więc dajemy zasilanie na poziomie bliskim max stopnia mocy... wtedy zwroty energii podczas dekceleracji silnika powodują wzrost napięcie zasilania -->> Back EMF
mag32 pisze:
markcomp77 pisze:ew. można zrezygnować z zabezpieczeń zwarciowych...
zastanawiałeś się nad doborem triaka do tego układu?
Nie, a powiesz mi coś na ten temat ?
układ zabezpieczenia przeciwzwarciowego który przedstawiłem na swoim schemacie - to "KLASYKA"... spotykany często w profesjonalnych rozwiązaniach...

jednak zastosowany tam triak nie jest dobrze dostępny na naszym rynku...
pełni rolę układu zapamiętującego przekroczenie prądu krytycznego - uważanego z początek zwarcia... wyłącza końcówki - i trzeba układ ponownie wyłączyć i włączyć aby "stracił pamięć" ;)
mag32 pisze:
markcomp77 pisze:warto jeszcze zamienić stabilizator stratny na MC34063
Może, ale nie znam tego scalaka.
ja już go prawie poznałem ;)
jest dość tani - i oszczędza nam trochę ciepła - tam gdzie go jest za dużo !
mag32 pisze:
markcomp77 pisze:widzę, że wprowadziłeś wszystkie moje propozycje...
A testowałeś je kiedyś ? Czy to też tylko teoretyczne dywagacje ?
część z nich testowałem... część z nich to teoretyczne dywagacje ;)

trzeba się rozwijać - a trudno o to bez wchodzenia na obszar teoretycznych dywagacji...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 26
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#23

Post napisał: mag32 » 25 lip 2006, 07:58

Trochę OT
Mam tu sterownik złożony wg noty aplikacyjnej L297 / L298. Gdy włączam EN, silnik trzyma i reaguje na zmianę Vref.
Gdy zacznę podawać impulsy CLK, silnik zachowuje się tak, jak by po zrobieniu kroku wyłączało się EN.
Wystarczy lekko przytrzymać palcem i czuć tylko impulsy, ale silnik nie ma siły się obrucić. Z czym to może być związane ? Zakładając że scalaki są sprawne.
Słychać działanie CHOPERA - piszczy.

aha, cewki są dobrze podłączone, bo gdy są bardzo wolne impulsy to się powoli obraca, tylko, że nie trzyma po kroku.
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Awatar użytkownika

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

#24

Post napisał: markcomp77 » 25 lip 2006, 08:35

mag32 pisze:Z czym to może być związane ?
a czoper wciąż chodzi?... tj. słychać wciąż "maszynę do szycia"?.. po wymuszeniu kroku (impuls na CLK)

czy układ jest zmontowany na płytce pcb?... czy jest na drutach?
czoper jest bardzo czuły... i daje się łatwo wzbudzić/wygasić :(

jaką wartość prądu była wymuszana?
czy dokonałeś analizy prądu płynącego przez cewkę silnika za pomocą oscyloskopu?

mag32 pisze:Gdy włączam EN, silnik trzyma i reaguje na zmianę Vref.
czyli siła trzymania rośnie wraz ze wzrostem napięcia referencyjnego?
a badałeś (mierzyłeś) rzeczywisty prąd wyjściowy?... i zależność Vref do prądu wyjściowego?
czy jest zgodna z teorią?
Gdy zacznę podawać impulsy CLK, silnik zachowuje się tak, jak by po zrobieniu kroku wyłączało się EN
czyli silnik wykonuje krok... i traci moment trzymania?
czy traci moment do zera... czy moment siły wraca?

to by znaczyło, że próba wykonania kroku... przekazania energii do silnika - powoduje gaszenie oscylacji czopera...
czyli wygląda TO jak jakieś pasożytnicze sprzężenie zwrotne... czyli brak poprawnego prowadzenia masy itp itd
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 26
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#25

Post napisał: mag32 » 25 lip 2006, 15:24

a czoper wciąż chodzi?... tj. słychać wciąż "maszynę do szycia"?.. po wymuszeniu kroku (impuls na CLK)
Nie jestem pewien, amplituda dźwięku czopera zmienia się, i nie jestem pewien, czy on czasem nie szaleje.
czy układ jest zmontowany na płytce pcb?... czy jest na drutach?
czoper jest bardzo czuły... i daje się łatwo wzbudzić/wygasić :(
Układ jest na PCB i właśnie mnie to irytuje, bo gdy całość była na "drutach" to działało.
jaką wartość prądu była wymuszana?
czy dokonałeś analizy prądu płynącego przez cewkę silnika za pomocą oscyloskopu?
napięcie Vref ustawiłem na pół Volta, nie mam oscyloskopu :(
czyli siła trzymania rośnie wraz ze wzrostem napięcia referencyjnego?
Tak
a badałeś (mierzyłeś) rzeczywisty prąd wyjściowy?... i zależność Vref do prądu wyjściowego?
czy jest zgodna z teorią?
Nie, nie omieszkam sprawdzić.
czyli silnik wykonuje krok... i traci moment trzymania?
czy traci moment do zera... czy moment siły wraca?
Nie wraca, dopiero kolejny krok powoduje trzymanie na krótki czas, gdy silnik się obraca.

to by znaczyło, że próba wykonania kroku... przekazania energii do silnika - powoduje gaszenie oscylacji czopera...
czyli wygląda TO jak jakieś pasożytnicze sprzężenie zwrotne... czyli brak poprawnego prowadzenia masy itp itd
Może tak być, ale jak się pozbyć tego gaszenia ? PCB jest dwóstronne, z górnej strony jest poprowadzona Masa wypełniająca.
Więc problem jest w prowadeniu ścieżek od Sens1/2? Czy same elementy RC do Chopera ?
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Awatar użytkownika

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

#26

Post napisał: markcomp77 » 25 lip 2006, 16:58

mag32 pisze: PCB jest dwustronne, z górnej strony jest poprowadzona Masa wypełniająca.
Więc problem jest w prowadzeniu ścieżek od Sens1/2? Czy same elementy RC do Chopera ?
masa w postaci powierzchni to nie jest dobry pomysł :(
to sprzyja tworzeniu się na tej powierzchni prądów wirowych... a w takim układzie impulsowym jak ten to jest na pewno źródło wielu problemów :(

masa powinna być prowadzona tak - abyśmy TO MY (twórcy PCB) decydowali którędy płynie prąd...
zasada "W GWIAZDĘ" obowiązuje również na powierzchni PCB !

pokaż projekt PCB... zobaczymy... poanalizujemy

generalnie działający układ impulsowy łatwiej jest zrobić na jednowarstwowej PCB... takie ograniczenie zmusza nas do większego wysiłku - ale łatwiej zbudować układ nie wzbudzający się...

projektowanie pcb dla układów impulsowych to jest sztuka... w chwilach natchnienia powstają projekty działające ;)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 26
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#27

Post napisał: mag32 » 25 lip 2006, 18:40

Tamten projekt jest na innym komputerze, ale ten jest bardzo podobny dotego.
Załączniki
PCB01.JPG
PCB01.JPG (84.22 KiB) Przejrzano 3402 razy
untitled.zip
Spakowany projekt dla eagla 4.16
(40 KiB) Pobrany 622 razy
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


Mario
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 34
Rejestracja: 12 sty 2006, 12:56
Lokalizacja: Polska

#28

Post napisał: Mario » 26 lip 2006, 07:44

MAG32 - na twoim schemacie jest prawdopodobnie błąd - kolektory tranzystorów w transoptorach nie są podciągnięte do plusa zasilania (rezystory R21, 22, 23 i 24 wiszą w powietrzu). Bez "podciągnięcia" sygnały sterujące na wejściu przenikają na pozostałe wejścia L297.
Po co Tobie równolegle połączone kondensatory C 12, 13, 14, 15 - wystarczył by tylko jeden.

Pozdrawiam
Mriusz
Mariusz


Autor tematu
mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 26
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#29

Post napisał: mag32 » 26 lip 2006, 07:53

MAG32 - na twoim schemacie jest prawdopodobnie błąd - kolektory tranzystorów w transoptorach nie są podciągnięte do plusa zasilania (rezystory R21, 22, 23 i 24 wiszą w powietrzu). Bez "podciągnięcia" sygnały sterujące na wejściu przenikają na pozostałe wejścia L297.
Tak, też to zauważyłem, ale już poprawiłem. Drobne przeoczenie po prostu.
Po co Tobie równolegle połączone kondensatory C 12, 13, 14, 15 - wystarczył by tylko jeden.
Więc uważasz że nie powinno być ich więcej ? Cóż, sugerowałem się rozwiązaniami z innych układów tu omawianych. Aczkolwiek możesz mieć rację, z drugiej strony jednak, gdyby się okazało, że z jakiś powodów jednak jest to konieczne - zakłucenia - to lepiej mieć przynajmniej możliwość ich wlutowania na PCB.

[ Dodano: 2006-07-26, 11:46 ]
mag32 pisze:Tamten projekt jest na innym komputerze, ale ten jest bardzo podobny dotego.
A tak to wygląda naprawdę, spakowane archiwum z projektem eagla. Dołączyć .jpg ?
Załączniki
Projekt.zip
(39.22 KiB) Pobrany 418 razy
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Awatar użytkownika

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

#30

Post napisał: markcomp77 » 27 lip 2006, 00:18

pooglądałem schemat i projekt pcb

dobrze, że jest dużo kondensatorów odsprzęgających (100nf) - jednak one powinny być możliwie blisko odsprzęganych nóżek - czasami tak nie jest na pcb.. np. C3 - ma odsprzęgać zasilanie dla l297 [12] - a jest od niego nieco oddalone

dodatkowo - projekt pcb najwyraźniej został zrobiony autrouterem :(
co nie jest rozwiązaniem optymalnym dla tego rodzaju układów

masa wokół pcb powinna być "przerwana" aby nie powstawała pętla... aby prąd płynął ściśle określoną drogą po masie...

strasznie małe SMD zastosował kolega w projekcie - czy faktycznie zostały wlutowane... SMD 504 - toż to ledwo widać... jak to ręcznie lutować ?
ja lubię elementy smt - ale lutowalne z ręki (1206)

to tyle...

[ Dodano: 2006-07-27, 00:19 ]
szkoda, że więcej osób nie wypowiada swoich opinii :(
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”