Stepstick + SSK-MB1

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

Autor tematu
Asad6
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 11
Rejestracja: 07 lip 2013, 20:04
Lokalizacja: Częstochowa/Wrocław

Stepstick + SSK-MB1

#1

Post napisał: Asad6 » 27 paź 2014, 17:22

Witam, zbudowałem małą grawerkę cnc w wersji budżetowej (szpilki m8, szufladówki, troche mdf, chiński dremelek) do zabawy i nauki. Do sterowania użyłem płyty SSK-MB1, chińskich stepsticów, oraz chińskiego zasilacza 12v 80W. Całość podłączona do linuxCnC. Na forum pojawiło się wiele opcji łączenia stepsticów ale żaden z nich nie sprawdził się w mojej konstrukcji - brak reakcji ze strony maszyny. Powiedzcie mi proszę jak połączyć te sterowniki aby to działało.
Połączenie jakie mam:
SSK-MB1 Stepstick
GND ENABLE
VCC RESET
ENA -------
DIR DIR
CLK STEP
H/F ------

Do zasilania logiki VDD GND na stepsticku podłączyłem 5V z płyty SSK-MB1 a do Vmot i GND 12v z zasilacza. Piny MS1 MS2 i Sleep połączyłem co teoretycznie powinno dać mikrokrok równy 1/8. Wiecie może co mam źle połączone, czy może winna leży po stronie linuxa? Obrazek - rozpiska pinów oraz schemat z którego nie korzystam.



Tagi:

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3730
Rejestracja: 13 gru 2008, 19:32
Lokalizacja: Szczecin
Kontakt:

#2

Post napisał: Zienek » 27 paź 2014, 17:49

Może pokaż co posklejałeś.

2. Wrzuć w linuxCNC jakiś ruch i sprawdź czy na pinie Step masz napięcie większe niż 0.5V.
Sprawdź czy jak zmieniasz kierunek ruchu w LinuxCNC to czy na pinie DIR masz zmianę napięcia z okolic zera na okolice 4,5 - 5V.

Do takich rzeczy służy miernik uniwersalny. Podstawowe urządzenie jak się zaczyna przygodę z układami cyfrowymi.


Autor tematu
Asad6
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 11
Rejestracja: 07 lip 2013, 20:04
Lokalizacja: Częstochowa/Wrocław

#3

Post napisał: Asad6 » 27 paź 2014, 18:09

Na pinie step jest napięcie około 0,4V a na dir 0,05V.


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#4

Post napisał: ezbig » 27 paź 2014, 19:17

Asad6 pisze:Wiecie może co mam źle połączone, czy może winna leży po stronie linuxa?
Podłączenie sterownika do płyty to jedno, a co z konfiguracją pinów w programie? Trudno stwierdzić, czy masz dobrze podłączone, bo podłączyć można dosyć dowolnie. Ważniejsza jest konfiguracja odpowiadająca temu podłączeniu, bo to ona decyduje, czy to będzie działać, czy nie.

To tak nie działa, że podpinasz piny według opisu na płycie głównej ze sterownikami i odpalasz program. Raczej patrzysz gdzie są podłączone (do jakich pinów), sygnały step, dir każdej osi i według tego ustawiasz program. Robisz test osi i zapisujesz konfigurację.


cube000
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 199
Rejestracja: 18 gru 2010, 00:31
Lokalizacja: okolice wwa

#5

Post napisał: cube000 » 27 paź 2014, 23:11

Co oznacza że kolega połączył M1, M2 i SLEEP? Tylko ze sobą połączył? Czy z VCC też zostały połączone? M3 powinno być połączone z masą dla podziału kroku 1/8.


Autor tematu
Asad6
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 11
Rejestracja: 07 lip 2013, 20:04
Lokalizacja: Częstochowa/Wrocław

#6

Post napisał: Asad6 » 28 paź 2014, 21:57

Dzięki koledzy za pomoc, udało się, leci pomógł.

Awatar użytkownika

wojtek30
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 384
Rejestracja: 17 sie 2012, 14:23
Lokalizacja: Trójmiasto

#7

Post napisał: wojtek30 » 29 paź 2014, 19:07

Napisz co ostatecznie zrobiłeś że działa, może komuś się przyda.


Autor tematu
Asad6
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 11
Rejestracja: 07 lip 2013, 20:04
Lokalizacja: Częstochowa/Wrocław

#8

Post napisał: Asad6 » 30 paź 2014, 21:27

Zrobiłem dokładnie to co kolega CUBE000 radził. Czyli MS1 MS2 Sleep połączyłem z VCC a MS3 z GND.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”