Strona 1 z 6

Chińska płyta pod Mach3 – nie reagują krańcówki

: 16 lip 2017, 12:50
autor: Arkadiusz2000
Kupiłem chińską płytę główną dedykowaną do Mach3 wraz z trzema sterownikami na TB6600 oraz kablem LPT.

Najpierw skonfigurowałem Mach3, podłączyłem silniki (NEMA 17),według diagramu widocznego na zdjęciu, siniki w opcji „Dostrajanie silników” pracują bez
zarzutów.

Obrazek

Przy próbie podłączenie krańcówek Mach3 nie widzi ich.

Obrazek

Krańcówki podłączałem jako rozwarte jak i zwarte, kombinowałem w ustawieniach Macha i nic, ściągnąłem i zainstalowałem demo programu STEP2CNC objawy są takie same.

Obrazek

Zakładam, że skoro działają silniki, to kabel LPT jest OK., a więc uszkodzona płyta.

Czy prawidłowe wyciągam wnioski ?!?!

Proszę o potwierdzenie moich wniosków lub zaprzeczenie im, a może trzeba jeszcze coś ustawić, skonfigurować.

Pytanie główne:
Czy problem leży po stronie płyty czy komputera ?

: 16 lip 2017, 16:37
autor: adam Fx
nie wspominasz o zasilaniu 12V-24V .. jest?

[ Dodano: 2017-07-16, 16:38 ]
nie wspominasz o zasilaniu 12V-24V .. jest?

https://www.cnc.info.pl/topics12/plytka ... t84195.htm ja miałem uszkodzona płytkę i sprzedawca wymienił

: 16 lip 2017, 17:41
autor: Arkadiusz2000
Zasilacz 12V 5A jest podłączony do sterowników silników, czyżbym miał 12V podłączyć do płyty głównej ?
Sądziłem, że płyta jest zasilana tylko 5V z USB, a te zaciski 12 V zasilania jest wykorzystywane tylko do sterowania falownikiem wrzeciona lub temperatury drutu.

Obrazek

[ Dodano: 2017-07-16, 21:22 ]
Podłączyłem do płyty zasilanie 12-24V tak jak na zdjęciu powyżej, zaświeciła się dioda informująca o podłączeniu tego zasilania, a krańcówki dalej nie działają.

: 16 lip 2017, 22:53
autor: adam Fx
Jeszcze spróbuj połączyć masy wejść i wyjść jak to nic nie da to masz wadliwą płytkę tak jak ja miałem.

: 17 lip 2017, 06:03
autor: avatar
Sądząc po zdjęciu to są transoptory.
Po stronie TTL (komputera ) - tj bliżej środka płyty każdy z transoptorów ma 2 wyprowadzenia
(2 nóżki wystające z DIL4) które można zewrzeć za pomocą śrubokręta - sygnał musi pojawić się w komputerze . Jak się coś ci pojawi to ustawienia są OK, kabelek LPT jest OK.
Schematu tej płyty nie znam ale czy nie jest tak że transoptory wymagają oddzielnego zasilania ?

Jeżeli mam racje to .: pomiędzy GND krańcówki a dowolne jej wejście podłącz woltomierz i odczytaj napięcie - jeżeli będzie 0..1V to znaczy prawdopodobnie że GND trzeba podać GND zewnętrznego zasilania a przełącznik ma zamykać +~4-12V .

Jeżeli jednak odczytasz jakieś napięcie większe niż 3V to jaka jest wartość rezystora SMD koło transoptora ? Po stronie transoptora "pierwotnej" można dolutować zwykłego czerwonego leda który musi się zaświecić po zamknięciu obwodu.

: 17 lip 2017, 21:29
autor: Arkadiusz2000
Połączyłem GND wejść i wyjść, nic to nie dało.

Zanim zacznę zwierać coś śrubokrętem mam pytanie do "AWATERA"
Nie wiem o który transoptor chodzi, na zdjęciu poniżej ponumerowałem coś co według wikipedi wygląda na transoptory i opisałem stany napięć.
Pomiary robiłem bez napięcia 12-24V, tylko 5V z USB i z połączonymi GND, a jeśli chodzi o rezystor SMD to nie wiem o który chodzi.

Obrazek

: 18 lip 2017, 14:07
autor: adam Fx
chodzi o te 1-5
ale z doświadczenia napisze że zwarcie pino do GND powinno załączać sygnał bez dodatkowego podł. zasilania (po za 5 i 12-24 o których pisałem wcześniej)

: 22 lip 2017, 20:50
autor: Arkadiusz2000
Po niepowodzeniach z płytą do Mach3, zakupiłem Arduino Mega2560 oraz Ramps 1.4 z wyświetlaczem i czytnikiem kart, RepRap Discount Smart Controller
Na początek chciałbym uruchomić tylko silniki, później może drukarka 3D.
Merlina 1.8.3 skonfigurowałem korzystając z instrukcji do Marlina 1.6.4
(http://feriar-lab.pl/kalibracja-drukarki-3d-czesc-1/4/)
nie zmieniając nic w ustawieniach temperatur itp, tylko silniki, a gdy doszedłem do odblokowania wyświetlacza i czytnika kart to okazałe się że w wersji 1.8.3 nie mogę znaleźć, cytuje:

W zakładce „configuration.h” klikamy Ctrl+F albo Command+F dla Mac i wyszukujemy frazę:
#define REPRAP_DISCOUNT_SMART_CONTROLLER oraz #define NEWPANEL następnie z początku linijki usuwamy //
Następnie przechodzimy do zakładki „pins.h” i wyszukujemy frazę: #define RAMPS_V_1_3 i też usuwamy // z początku.



Jak skonfigurować Marlina 1.8.3, aby widział wyświetlacz i czytnik kart,a może jest jakiś program do wczytania g-kodu bezpośrednio z komputera, najlepiej po polsku.

Dodam.
W ID Arduino poćwiczyłem z plikiem Blink, diodka mrugała " jak jej zagrałem", Marlin skompilował się i wgrał prawidłowo, a przynajmniej taki był komunikat na dole ekranu

Szkic używa 80630 bajtów (31%) pamięci programu. Maksimum to 253952 bajtów.
Zmienne globalne używają 2926 bajtów (35%) pamięci dynamicznej, pozostawiając 5266 bajtów dla zmiennych lokalnych. Maksimum to 8192 bajtów.

Wyświetlacz świeci się "kwadracikami" a buzer buczy.

Z góry dziękuje za wszelką pomoc

: 25 lip 2017, 14:56
autor: Bostom
Polecam zmienić Marlina na Repieter. Konfiguracja super prosta za pomocą narzędzia online. Sterować możesz z Repieter Host z komputera.

: 04 wrz 2017, 11:28
autor: JAccom
Bostom pisze:Polecam zmienić Marlina na Repieter. Konfiguracja super prosta za pomocą narzędzia online. Sterować możesz z Repieter Host z komputera.
Tez miałem problemy z dopasowaniem wsadu, ale po kompilacji z dodatkami do czytnika oraz ekranu z pokrętłem, w końcu sie udało i wszystko działa
co do kolego problemem jest zasilanie tej płyty,

jesli podajesz jej 12-24v to odłącz zasilanie po USB lub dodatkowe 5V
tam gdzie pisze 5V to jest wyjście na zasilenie sterowników.

Większość popełnia ten błąd i stara podać tam 5V