Mały problem z Step2CNC
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 7
- Posty: 41
- Rejestracja: 01 sty 2009, 19:23
- Lokalizacja: Olsztyn
Mały problem z Step2CNC
Witam,
Mam mały problem z tym programem. Zrobiłem jak na razie sterownik jednego silnika unipolarnego i podpiąłem go pod LPT.
Mianowicie wszystko podłączyłem i skonfigurowałem odpowiednio piny w programie Step2CNC.
Używając tego programu jak w zakładce maszyna klikne na strzałke w prawo lub w lewo to silnik wykonuje obrót w tym kierunku. Czyli chyba jest ok.
Ale jeżeli wkleje mu jakiś G-kod i zapuszczę program to wszystko stoi.
Pasek postępu stoi - wskaźniki XYZ ciągle na 0,000, wskaźnik ruchów ciągle 0/xxx.
Silnik zaś ciągle się kręci jednostajnie w jedną stronę, a po wklejonych G-kodach sądząć raczej nie powinien (zapuściłem program do wygrawerowania dużego napisu).
Co może być nie tak?
Mam mały problem z tym programem. Zrobiłem jak na razie sterownik jednego silnika unipolarnego i podpiąłem go pod LPT.
Mianowicie wszystko podłączyłem i skonfigurowałem odpowiednio piny w programie Step2CNC.
Używając tego programu jak w zakładce maszyna klikne na strzałke w prawo lub w lewo to silnik wykonuje obrót w tym kierunku. Czyli chyba jest ok.
Ale jeżeli wkleje mu jakiś G-kod i zapuszczę program to wszystko stoi.
Pasek postępu stoi - wskaźniki XYZ ciągle na 0,000, wskaźnik ruchów ciągle 0/xxx.
Silnik zaś ciągle się kręci jednostajnie w jedną stronę, a po wklejonych G-kodach sądząć raczej nie powinien (zapuściłem program do wygrawerowania dużego napisu).
Co może być nie tak?
Tagi:
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 7
- Posty: 41
- Rejestracja: 01 sty 2009, 19:23
- Lokalizacja: Olsztyn
Ok, rzeczywiście w nowszej wersji jest ok 
Ale mam jeszcze jeden mały problem.
Mianowicie oprócz sterowników na jeden pin (9) dałem tranzystor BC548 sterujący tranzystorem MOSFET, który jest odpowiedzialny za sterowanie On/Off lasera, który pełni rolę wrzeciona.
Wszystko jest niby ok, w konfiguracji programem ustawiam to jako przekaźnik1 (probowalem tez przekaznik 2) i działa...ale odwrotnie.
Wtedy kiedy laser ma być wylaczony, jest wlaczony, a wtedy kiedy ma wypalac, program go wylaczona
To wina programu, czy ja coś źle zrobiłem?

Ale mam jeszcze jeden mały problem.
Mianowicie oprócz sterowników na jeden pin (9) dałem tranzystor BC548 sterujący tranzystorem MOSFET, który jest odpowiedzialny za sterowanie On/Off lasera, który pełni rolę wrzeciona.
Wszystko jest niby ok, w konfiguracji programem ustawiam to jako przekaźnik1 (probowalem tez przekaznik 2) i działa...ale odwrotnie.
Wtedy kiedy laser ma być wylaczony, jest wlaczony, a wtedy kiedy ma wypalac, program go wylaczona

To wina programu, czy ja coś źle zrobiłem?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 7
- Posty: 125
- Rejestracja: 13 maja 2007, 22:29
- Lokalizacja: Tarnowskie Góry
Vip , przez dodanie tranzystora odróciłeś funkcję stanu włącz /wyłącz . Zrób stopień sterujący z dwóch tranzystorów tak aby sygnał był in=out H=H L=L . To napewno pomoże.
Masz zapewne jakiś miernik więc pomierz stany na wyjściu ze sterownika a np. za tranzystorem w wypadku tranzystora npn to kolektor . z pewnością jest stan odwrotny do sterującego bazą tranzystora.
[ Dodano: 2009-02-03, 00:20 ]
crobe - w opcjach ustawienia konwentera LPT jest wysokość osi Z przy G00 czyli przy szybkim przemieszczaniu się maszyny jak dojazdy powroty do zera . Ustawić konwenter odtworzyć plik PLT i powinno być ok.
Masz zapewne jakiś miernik więc pomierz stany na wyjściu ze sterownika a np. za tranzystorem w wypadku tranzystora npn to kolektor . z pewnością jest stan odwrotny do sterującego bazą tranzystora.
[ Dodano: 2009-02-03, 00:20 ]
crobe - w opcjach ustawienia konwentera LPT jest wysokość osi Z przy G00 czyli przy szybkim przemieszczaniu się maszyny jak dojazdy powroty do zera . Ustawić konwenter odtworzyć plik PLT i powinno być ok.
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 7
- Posty: 41
- Rejestracja: 01 sty 2009, 19:23
- Lokalizacja: Olsztyn
Rzeczywiście...tranzystor odwraca stan logiczny.
Problem w tym, że nie mogę z powrotem go odwrócić
Kiedy daje drugi tranzystor laser cały czas jest włączony, to samo się dzieje jeżeli nie dam żadnego tranzystora sterującego, od razu MOSFET.
Próbowałem łączyć NPN - PNP, sam PNP, sam NPN(oczywiście pamiętając o zmianie polaryzacji), ale nie pomogło...
Problem w tym, że nie mogę z powrotem go odwrócić

Kiedy daje drugi tranzystor laser cały czas jest włączony, to samo się dzieje jeżeli nie dam żadnego tranzystora sterującego, od razu MOSFET.
Próbowałem łączyć NPN - PNP, sam PNP, sam NPN(oczywiście pamiętając o zmianie polaryzacji), ale nie pomogło...