Settaggio Marlin per RAMPS 1.4+ARDUINO MEGA

3,729 views
Skip to first unread message

Salvatore Borelli

unread,
Feb 29, 2012, 9:31:57 AM2/29/12
to reprap...@googlegroups.com
Ciao a tutti,
avrei bisogno di un aiuto..ho installato il firmware Marlin sulla mia ramps 1.4 e poco si muove!!!!....vi spiego meglio:

1) Scaricato Marlin da: https://github.com/ErikZalm/Marlin;
2) Avviato Arduino 0023, impostata la COM e su "board: Arduino mega 2560";
3) Aperto Marlin.pde;
4) in Configuration.h  ho inserito "#define MOTHERBOARD 33";
5) in Pins.h ho "uncomment" la voce  #define RAMPS_V_1_3 (vedi sotto)
          // uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
          #define RAMPS_V_1_3
          // #define RAMPS_V_1_0
6) ho fatto l'upload su Arduino;
7) Ho collegato la Usb sull'Arduino;
8) Ho collegato l'alimentazione alla ramps utilizzando un ATX 400 Watt;
9) Sulla ramps ho inserito solo il driver ed il motore per l'asse X
7) Avviato Pronterface e settato porta e baudrate:

...risultato sento un rumore provenire dal motore, quando clicco sul movimento X il motore mi si muove di pochissimo in una sola direzione (1-2 mm) e con un movimento indeciso e tremolante.

Cosa posso fare??

Grazie

Salvatore Balestrino

unread,
Mar 1, 2012, 10:30:06 AM3/1/12
to reprap...@googlegroups.com
ciao
controlla che i collegamenti del motore siano ok, e controlla che la
corrente degli azionamenti stepper sufficiente

> --
> Hai ricevuto questo messaggio in quanto sei iscritto al gruppo RepRap
> Italia.
> Maggiori informazioni:
> http://groups.google.com/group/reprap-italia?hl=it

Previdi Roberto

unread,
Mar 1, 2012, 10:41:41 AM3/1/12
to reprap...@googlegroups.com
2012/3/1 Salvatore Balestrino <salvatore....@gmail.com>

controlla che i collegamenti del motore siano ok, e controlla che la
corrente degli azionamenti stepper sufficiente

ah non ci avevo pensato.. per regolare la corrente dovrai girare i piccoli potenziometri che trovi sopra ai pololu. Attento, sono molto sensibili, ti consiglio di partire da zero( gira tutto in senso antiorario) e alzarlo piano piano.
Con le dita tieni stretta le puleggia del motore e alza il potenziometro fino a quando la forza del motore è maggiore della tua. Non alzare troppo altrimenti il motore comincerà a scaldarsi, non troppo poco altrimenti perdera' steps.

roby

Salvatore Balestrino

unread,
Mar 1, 2012, 10:47:14 AM3/1/12
to reprap...@googlegroups.com
la perdita di step e' data dal surriscaldamento degli azionamenti
stepper, i quali non dovrebbero superare i 70 gradi circa.
personalmente la corrente la regolo anche in base alla temperatura che
controllo con un termometro ad infrarossi

ciao

Gil

unread,
Mar 1, 2012, 11:54:18 AM3/1/12
to reprap...@googlegroups.com
Scusate se mi inserisco, ma dato che sono in procinto di montare i pololu volevo chiedere ... leggevo che è necessario limitare la corrente ai motori ad 1A ed a questo proposito indicano http://reprap.org/wiki/Pololu_stepper_driver_board
di leggere una tensione inferiore a 0,28V sulla piazzola Vref ... non riesco a capire in che punto andare a fare la lettura?

Un grazie per l'aiuto, Gilberto


Il giorno giovedì 1 marzo 2012 16:47:14 UTC+1, Salvatore Balestrino ha scritto:
la perdita di step e' data dal surriscaldamento degli azionamenti
stepper, i quali non dovrebbero superare i 70 gradi circa.
personalmente la corrente la regolo anche in base alla temperatura che
controllo con un termometro ad infrarossi

ciao

Il 01 marzo 2012 16:41, Previdi Roberto ha scritto:
> 2012/3/1 Salvatore Balestrino 
>>

Salvatore Balestrino

unread,
Mar 1, 2012, 12:38:06 PM3/1/12
to reprap...@googlegroups.com
a mio avviso non e' necessaria una regolazione fine della corrente,
che siano 1A precisi o 1.2A cambia poco
la regolazione degli stepper la faccio basandomi sulla temperatura dei
driver e dei motori

sperimento e setto la corrente step by step sempre più alta finché i
driver arrivano a scaldare max 60 gradi e i motori 40 gradi

forse non e' una soluzione ortodossa.. ma riesci ad ottenere il
massimo dagli azionamenti

ps: ho anche una ventola che mi raffredda l'elettronica

oTTo

unread,
Mar 1, 2012, 1:56:56 PM3/1/12
to reprap...@googlegroups.com
Ciao a tutti .
Si può misurare la tensione sul pin del REF verso GND , l'unica cosa che vi consiglio è di prestare molta attenzione e prestare cautela , pena brunitura dei pololu .
Se guardate Questa Immagine del pololu si vede che il pin REF (P9 JP7) finisce sul trimmer che è tra 3.3V e Gnd più giri in senso orario maggiore è la tensione che và a REF , che tu devi impostare a circa 0.28V .


Gil

unread,
Mar 1, 2012, 3:50:23 PM3/1/12
to reprap...@googlegroups.com
Ciao Otto,

guardado il Pololu pensavo di andare a leggere la tensione collegando il multimetro a questi due punti ... oppure faccio il brasato?

Grazie, Gilberto



Gil

unread,
Mar 1, 2012, 4:57:08 PM3/1/12
to reprap...@googlegroups.com
Ciao Otto, 

scusa ma mi sono appena reso conto che lo schema elettrico che ho scaricato dal sito Pololu (lo allego di seguito) differisce dal tuo ... a questo punto ho dubbi di prima, puoi aiutarmi?

Grazie, Gilberto


oTTo

unread,
Mar 1, 2012, 5:20:25 PM3/1/12
to reprap...@googlegroups.com
Ciao .

Si in effetti gli schemi sono differenti , però il concetto non cambia quello che vuoi fare mi sembra giusto prendere il REF in uscita dal trimmer e GND , l'unica cosa che devi verificare è che quel pin che tu indichi come ref si poi il cursore . 

Salvatore Borelli

unread,
Mar 2, 2012, 2:59:04 AM3/2/12
to reprap...@googlegroups.com
Grazie, ieri sera ho fatto una verifica sui driver...non ho la possibilità di controllare la temperatura ma ho verificato gli Ampere.
Fatto questo continuavo a non avere risultati positivi.....ho fatto allora un'altra prova: ho installato il firmware Sprinter e come per magia tutto ha iniziato a funzionare!

Quindi il problema stà nella configurazione di Marlin...e per quante ne abbia provate...ancora non sono riuscito a farlo funzionare correttamente.

Salvatore Balestrino

unread,
Mar 2, 2012, 3:07:20 AM3/2/12
to reprap...@googlegroups.com
se eventualmente vuoi provare a fare un confronto ti allego il mio
configuration.h

ciao

Configuration.h

Alessandro Fabbris

unread,
Mar 2, 2012, 4:25:50 AM3/2/12
to reprap...@googlegroups.com
La misura va fatta mettendosi con il multimetro tra il pin 9 di JP4(REF) e il pin 1 di JP1 (GND).

Gil

unread,
Mar 2, 2012, 6:42:43 AM3/2/12
to reprap...@googlegroups.com
Ciao Alex.sfa,

scusa ma non capisco ... nello schema della schedina Pololu A4988 (cod.1182) non trovo un piedino 9 in JP4. Dallo schema scaricato dal sito Pololu ref mi sembra essere sul piedino 17 dell'Allegro A4988 e poi verso il trimmer

Grazie per l'aiuto, Gilberto




Alessandro Fabbris

unread,
Mar 2, 2012, 8:24:55 AM3/2/12
to reprap...@googlegroups.com
Ciao Gilberto, io mi riferisco a questo schema del POLOLU, qui la Vref è portata sullo strip.

http://a.pololu-files.com/picture/0J3424.600.png?25b6d7846b3bebbbafa5dda756fdc7be

 La misuri tra il PIN 9 (Vref) di JP7  e il PIN1(GND) di JP1. Sul tuo driver a sto punto non sò! 

Riesci postare lo schema del tuo DRIVER? 




Gil

unread,
Mar 2, 2012, 9:06:21 AM3/2/12
to reprap...@googlegroups.com
Ciao Alex.sfa,

lo schema a cui mi riferisco, scaricato dal sito pololu, è quello di seguito e si riferisce all'articolo 1182 ... il tuo schema mi sembra che si riferisca all'articolo 1183 che risulta con più pin ... ora mi viene il dubbio di aver sbagliato l'acquisto dei pololu?

Ciao e Grazie, Gilberto



Alessandro Fabbris

unread,
Mar 2, 2012, 9:11:58 AM3/2/12
to reprap...@googlegroups.com
La  Pololu A4988 effettivamente ha altre morsettiere... Quindi si è meglio trovare sul proprio DRIVER la massa (GND) e puntare l'altro puntale del tester sul centrale del trimmer prestando attenzione a non fare corto circuito con altri componenti/piste del scheda.

Alex

Gil

unread,
Mar 3, 2012, 1:40:55 PM3/3/12
to reprap...@googlegroups.com
Ciao a tutti,

se può interessare questa è la piazzola su cui leggere Vref sullo Stepper Motor driver Carrier Pololu A4988 (cod.1182) ...

Gilberto


Reply all
Reply to author
Forward
0 new messages