Znaleziono 6 wyników

autor: adam-opole
27 kwie 2021, 08:44
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Marcin258 pisze:Witam
walczę z EggDuino i mam problem z komunikacją w Inkscape ( Failed to connect to Eggbot.)
Płytka arduino uno (nie oryginał),
programik wgrany od plex3r ,
auto-reset zablokowany przez rezystor "+"do RST na shield.
Rozszerzenie zainstalowane
Plik Ebb_serial zmieniony (dane o płytce pobrane z Arduino ide z tym że tutaj mam "BN: Nieznana płytka VID: 0403 PID: 6001". Dałem nazwę Arduino VID i PID jak podał program.

ESTLCAM po wgraniu RGBL all działa silniki kręcą po wyłączeniu luzuje silniki.
Bez komunikacji z Inkscape nawet nie trzyma momentu enable nie działa martwica.

Inscape 1.0.2-2 (e86c870879, 2021-01-15) (nie sprawdzałem starszych wersji
Kolego zrób te czynności jak opisałem w moim poście z dnia 13 lutego 2021 a wszystko będzie Ci śmigać, oczywiście uważaj na kabelki żeby Ci nie znikło napięcie 12V jak mi ;))
autor: adam-opole
24 lut 2021, 08:09
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Jak to zwykle bywa, szuka się wśród takich szczegółów a tu czasami temat kładzie prosta sprawa.
Ale mam jeszcze jedno pytanie do użytkowników eggbot:

Czy macie sprawdzone ustawienia (prędkości dla silniczków) przy których linie rysunków są gładkie, bez widocznych uderzeń i rozjazdów linii przy zmianach kierunku...

Wczoraj do zabawy ustawiłem silniki na 3000stesp/s to po minucie silniki były okropnie gorące (nie dało się ich utrzymać w dłoni), jak puściłem na nie jakiś przykładowy wzór, by kręciły się w powietrzu. Stepstiki regulowałem na 0.96V, tak wychodziło mi z obliczeń dla moich silników krokowych 1.2A
autor: adam-opole
23 lut 2021, 21:29
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Koledzy...
Aż wstyd mi pisać, ale postanowiłem zacząć poszukiwania od najprostszych czynności i zacząłem węszyć wśród kabli.
Skoro Arduino łączy się i Inkscape nie zgłasza problemów a silniki się nie kręcą.. to może komunikacja.
I faktyczne ! uszkodzony (przełamany) okazał się przewód zasilający 12V przed płytką SHIELD, po jego wymianie silniki śmigają aż miło patrzeć !
Masakra... tyle spędzonych godzin i szukanie po różnych dziwnych wpisach rejestrach i plikach... szok...
Zainteresowanym i ochoczo pomocnym bardzo dziękuję za sugestie i podpowiedzi. ! :)
autor: adam-opole
19 lut 2021, 17:50
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Ależ skąd:) stepy wpięte są pod X i Y a obok nich w piny 4 przewody od silników
autor: adam-opole
19 lut 2021, 16:08
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Sterowniki silników krokowych to A4988.
Całość spięta jak na foto
autor: adam-opole
19 lut 2021, 13:31
Forum: Urządzenia inne (nie drukarki)
Temat: Eggbot i problem...
Odpowiedzi: 26
Odsłony: 15361

Re: Eggbot i problem...

Koledzy ja w temacie eggduino.

Mianowicie nie działają mi silniki krokowe, zaś serwomotor bez problemu.
Gdzie mam szukać przyczyny ?
Ale może od początku:
Eggduino zbudowałem na Arduino uno z wgranym Eggduino ze strony: https://github.com/plex3r/EggDuino, następnie wg instrukcji zamieniłem 3 pliki pobrane ze strony https://github.com/plex3r/plotink, w pliku ebbserial trzeba było zmienić nazwę poszukiwanej płyty na "Arduino" oraz "USB\VID_2341&PID_0043" :
if comports:
comPortsList = list(comports())
EBBport = None
for port in comPortsList:
if port[1].startswith("Arduino"):
EBBport = port[0] #Success; EBB found by name match.
break #stop searching-- we are done.
if EBBport is None:
for port in comPortsList:
if port[2].startswith("USB\VID_2341&PID_0043"):
EBBport = port[0] #Success; EBB found by VID/PID match.
break #stop searching-- we are done.
return EBBport


Kondensatorem 10uF zatrzymałem restartowanie się pamięci Arduino, wg instrukcji zwierając piny GND+RST.

To umożliwiło mi bezproblemowe połączenie się Arduino z komendami z INKSCAPE ver. 0.92.4 ale z wyjątkiem:
Serwomotor otrzymuje komendę i ją wykonuje, natomiast silniki krokowe ani drgną (17PM-K345-G2VS), nie wydają żadnych dźwięków jak również nie czuć by pole elektromagnetyczne trzymało wirnik.
Podłączyłem je zgodnie ze schematem scheetdata tj. 1A 1B, 2A 2B początek i koniec uzwojenia potwierdzam, że ma ciągłość i wykazuje opór 0,57ohm.
Sprawdzałem piny jakie zostały wpisane w pliku EggDuino:
#define initSting "EBBv13_and_above Protocol emulated by Eggduino-Firmware V1.6a"
//Rotational Stepper:
#define step1 2
#define dir1 5
#define enableRotMotor 8
#define rotMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch
//Pen Stepper:
#define step2 3
#define dir2 6
#define enablePenMotor 8
#define penMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch

#define servoPin 4 //Servo


Potwierdza się to z pinami w Arduino, gdzie typowo steruje się osią X i Y.

Proszę o radę, pomoc gdzie lub co powinienem jeszcze sprawdzić, bo wyczerpałem już wszystkie pomysły.

Pozdrawiam
Adam

Wróć do „Eggbot i problem...”