Mały problem z Step2CNC

Dyskusje dotyczące działania obsługi programu STEP2CNC

Autor tematu
Vip
Sympatyk forum poziom 1 (min. 40)
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

#1

Post napisał: Vip » 02 lut 2009, 13:43

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?



Tagi:


mdario41
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 125
Rejestracja: 13 maja 2007, 22:29
Lokalizacja: Tarnowskie Góry

#2

Post napisał: mdario41 » 02 lut 2009, 13:51

W najnowszej wersji Pan Piotr już poprawił to. Proszę pobrać najnowszą wersję i powinno być ok.


Autor tematu
Vip
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 7
Posty: 41
Rejestracja: 01 sty 2009, 19:23
Lokalizacja: Olsztyn

#3

Post napisał: Vip » 02 lut 2009, 16:25

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 :roll:

To wina programu, czy ja coś źle zrobiłem?


APY
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 137
Rejestracja: 27 mar 2007, 22:22
Lokalizacja: Tychy

#4

Post napisał: APY » 02 lut 2009, 16:30

Vip, wchodzisz w "ustawienie sterownika" klikasz na przełącznik przekaźnika dwa razy i powinno być ok.Niestety zawsze po włączeniu komputera ta sama czynność.
Pozdrawiam.


crobe
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 1
Posty: 22
Rejestracja: 10 gru 2008, 05:31
Lokalizacja: podkarpacie

#5

Post napisał: crobe » 02 lut 2009, 18:50

ja mam trochę inny problem przy konwerski plt jest opcja powrotu do punktu 0,0 jak ja się zaznaczy to działa świetnie x-y wracają do 0,0 tylko problem bo os Z się nie podnosi tylko robi kreskę (muszę dodawać komendę podniesienia ręcznie) czy jest gdzieś opcja żeby podnosił wrzeciono ?


APY
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 137
Rejestracja: 27 mar 2007, 22:22
Lokalizacja: Tychy

#6

Post napisał: APY » 02 lut 2009, 20:55

crobe, Zobacz kolory pisaków w konwersji one oreślają ruch osi Z.Jak masz rysunek w kolorze czarnym to masz ruchu tylko 0.1mm no i może robić kreskę.


Autor tematu
Vip
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 7
Posty: 41
Rejestracja: 01 sty 2009, 19:23
Lokalizacja: Olsztyn

#7

Post napisał: Vip » 03 lut 2009, 00:02

APY pisze:Vip, wchodzisz w "ustawienie sterownika" klikasz na przełącznik przekaźnika dwa razy i powinno być ok.Niestety zawsze po włączeniu komputera ta sama czynność.
Pozdrawiam.
Nie pomogło :(
Próbowałem różnych kombinacji, ale albo działa odwrotnie, albo po prostu laser cały czas się świeci.


mdario41
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 125
Rejestracja: 13 maja 2007, 22:29
Lokalizacja: Tarnowskie Góry

#8

Post napisał: mdario41 » 03 lut 2009, 00:16

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.


Autor tematu
Vip
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 7
Posty: 41
Rejestracja: 01 sty 2009, 19:23
Lokalizacja: Olsztyn

#9

Post napisał: Vip » 03 lut 2009, 15:35

Rzeczywiście...tranzystor odwraca stan logiczny.
Problem w tym, że nie mogę z powrotem go odwrócić :P
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...


GumiRobot
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 4
Posty: 685
Rejestracja: 21 mar 2005, 18:51
Lokalizacja: Trójmiasto

#10

Post napisał: GumiRobot » 03 lut 2009, 17:09

a gate mosfeta jest podciągnięty do masy przez rezystor?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „STEP2CNC”