Problem ze sterownikiem silnika korkowago

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

astony
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 183
Rejestracja: 26 mar 2006, 23:23
Lokalizacja: jaworzno

#11

Post napisał: astony » 25 gru 2007, 11:51

Witam
Ja zrobiłem ręczny "impulsator" i monitor(LED) dla skontrolowania L297. Wszystko na pajęczynie (LEDy podłączone do płytki )
Ręcznie przełącznikiem podaję impuls na clk, a na LEDach obserwuję sekwencję przebiegu. W ten sposób ustrzegłem się przed niepotrzebną wymianą L297.
Powodzenia

Nie widzę tego pliku :sad: ->będzie w albumie


PYKNIJ na GG 5133624 to skocze na forum -> PLEASE

Tagi:


Autor tematu
berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 14
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#12

Post napisał: berrrcik21 » 25 gru 2007, 23:06

No to będę musiał się zaopatrzyć chyba w inny silnik. Zmierzyłem Leoo napięcie w tych miejscach, w których mówiłeś, tylko nie wiem czy dobrze;) Jak to zrobiłem jest na zdjęciu poniżej. Dla R6, R7, R8 zmierzyłem tak samo i miernik za każdym razem pokazał, tyle samo ile wynosi napięcie wyjściowe z zasilacza, czyli 5.04V, a może źle zmierzyłem? Dziękuje za pomoc i czekam na odpowiedzi.
Pozdrawiam :)
Załączniki
1.jpg
1.jpg (17.36 KiB) Przejrzano 1038 razy
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt


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

#13

Post napisał: Leoo » 25 gru 2007, 23:41

Pomiary wykonuj względem GND oczywiście mierzymy napięcie stałe (DC). Jeśli będzie zbliżone do Vref to znaczy, że chopper działa. Krok ustaw na FULL. Pamiętaj, że jedna końcówka oporników 1Ω połączona jest z GND. Najlepiej podłącz miernik wprost do opornika.


Autor tematu
berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 14
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#14

Post napisał: berrrcik21 » 26 gru 2007, 00:36

Ustawiłem zworkę tak jak mówiłeś we wcześniejszym poście i zmierzyłem to napięcie względem GND tak jak mówiłeś (zdjęcie poniżej) i jest praktycznie znikome (0.3mV), a na pięcie Vref ustawiłem tak jak polecał kolega Asza PL na 0.3V. Czy to oznacza, że faktycznie silnik jest nieodpowiedni czy może tak jak wspomniałeś wina napięcia zasilania? A gdyby tak użyć napięcia zasilania równego napięciu nominalnemu silnika? Czekam na odpowiedź i pozdrawiam!! :)
Załączniki
1.jpg
1.jpg (17.36 KiB) Przejrzano 1019 razy
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt


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

#15

Post napisał: Leoo » 26 gru 2007, 14:00

Zanim zrobisz kolejny krok, upewnij się że sygnał EN jest w stanie aktywnym. Mierząc względem GND ma mieć 5V. Jeśli nie, trzeba wrócić do konfiguracji.
Czy dioda LED miga po podaniu impulsów STEP?


Autor tematu
berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 14
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#16

Post napisał: berrrcik21 » 26 gru 2007, 22:25

Witam :)
Kurcze, faktycznie Leoo, wystarczyło tylko odznaczyć "Active Low" w Mach-u i sterownik działa!!! :) Jeśli chodzi o zmierzoną wartość napięcia ENABLE względem GND mierzona tak jak na zdjęciu poniżej wynosi 3.31V. Czy tak powinno być? I jeszcze jedno, jak włączę zasilanie silnik dość głośno piszczy na postoju, gdy obracam go z klawiatury poprzez sterownik, piszczenie ustaje, gdy się zatrzymuje nieprzyjemny dźwięk powraca. Czym on może być spowodowany? Czy może być to wina zbyt wysokiego napięcia zasilania? Wcześniej gdy sterownik mi nie działał, włączałem zasilanie i dioda LED sie nie paliła. Gdy nacisnąłem raz klawisz odpowiadający za dany kierunek dioda się zapalała. Gasła dopiero po kilku-kilkunastu naciśnięciach klawisza. Co o tym sądzisz?? Czekam na odpowiedź i pozdrawiam!! :)

[ Dodano: 2007-12-27, 00:30 ]
Mam jeszcze pytanko trochę z innej beczki. Chcę zbudować zasilacz stabilizowany, z którego uzyskał bym 5V i 12V. Zastosowałbym przykładowo taki transformator http://www.tme.pl/katalog/index.phtml?f_szukaj=TS2/32, umieściłbym go na jednej płytce, na której to były by dwa osobne zasilacze takie jak tu http://www.elportal.pl/pdf/k04/26_04b.pdf, tylko różniły by się stabilizatorami - w jednym dałbym np. 7805 i zasiliłbym go napięciem 6V z trafa, a w drugim np. 7812 i zasiliłbym go napięciem 12V z trafa. Co o tym sądzicie??
Załączniki
1.jpg
1.jpg (17.35 KiB) Przejrzano 981 razy
Ostatnio zmieniony 27 gru 2007, 00:31 przez berrrcik21, łącznie zmieniany 1 raz.
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt


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

#17

Post napisał: Leoo » 27 gru 2007, 00:31

Napięcie 3V jest tolerowane przez L297 jako stan logiczny wysoki (H). Zależy ono od płyty głównej PC. Większość silników piszczy na takim sterowniku, musisz się przyzwyczaić. Źródłem dźwięku mogą być luzy łożyskowania, niedokładnie zalakierowane uzwojenie, szczeliny blach stojana itp. Silnik krokowy wydziela najwięcej ciepła kiedy "stoi". Napięcie zasilania masz i tak za niskie, teoretycznie powinno sięgać 100V, by silnik można rozkręcić do wyższych obrotów. Potestujesz, zobaczysz.


Autor tematu
berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 14
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#18

Post napisał: berrrcik21 » 27 gru 2007, 10:09

Zobaczę jeszcze jak pracują inne silniki na tym sterowniku. Mam pytanie odnośnie napięcia zasilania: skoro 100V było by najodpowiedniejszym napięciem zasilania dla jednego silnika, to dla zasilenia trzech silników potrzebowałbym napięcia aż 300V? Teraz tym zasilaczem, który używam zasilam całą maszynkę (z trzema silnikami) i dobrze pracuje. Fakt, że na zupełnie innych sterownikach, a silniki pracują jako unipolarne. Czemu powinno być aż takie wysokie napięcie zasilania? Czy nie wpływa ono niekorzystnie dla silnika? Nie grzeje się przez to mocniej?

PS: Co sądzisz o moim pomyśle na zasilacz? ;)
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt


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

#19

Post napisał: Leoo » 27 gru 2007, 12:24

Maksymalne napięcie, jakie wytrzyma L298 to 46V. Nie można go przekraczać bo uszkodzisz sterownik. Nawet utrzymywanie blisko tej granicy, bez specjalnych zabezpieczeń, jest ryzykowne ze względu na powracanie energii z silnika do szyny zasilającej, podczas dynamicznego hamowania. Praca przy wysokich napięciach, które oczywiście podaje producent silnika, pozwala na osiąganie większych prędkości i większych mocy napędu ale pociąga za sobą wzrost mocy pobieranej z zasilacza.
Stosujemy jedno napięcie zasilające wszystkie silniki. Jeśli ktoś ma ochotę, to oczywiście może zbudować trzy oddzielne zasilacze.
Silnik nie powinien wydzielać więcej ciepła, gdyż wraz ze wzrostem napięcia skraca się czas narastania prądu do wartości zadanej potencjometrem.


Autor tematu
berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 14
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#20

Post napisał: berrrcik21 » 27 gru 2007, 19:00

Ok, dziękuje za wyjaśnienie :) Mam jeszcze pytanko. Przepraszam, że tak non-stop zasypuje pytaniami, chciałbym się trochę wgłębić w sterowanie silnikami krokowymi. Za rok może półtora czeka mnie wykonanie pracy dyplomowej, której tematem będzie wykonani amatorskiej maszyny cnc i chciałbym ją zbudować na serwomotorach, i co za tym idzie chciałbym z czasem wtjemniczyć się w sterowanie serwomotorami, ale to później, teraz sie skupiam na krokowcach ;) Wracam do pytania: wiem, że za pomocą potencjometru PR1 na schemacie ustawiam ograniczenie prądu, który może maksymalnie pójść na silnik przez sterownik. Ale jaka jest zależność między napięciem odczytanym z potencjometru, a ustawionym prądem maksymalnym? Skąd mam wiedzieć jakie jest ograniczenie prądowe przy danym ustawionym napięciu na potencjometrze? Z góry dziękuje za wyjaśnienie i pozdrawiam!! ;)
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”