Welcome! Log In Create A New Profile

Advanced

Asse x non funziona

Posted by Predicatorepazzo 
Asse x non funziona
September 15, 2014 02:13PM
Salve, ho un problema con l'asse x. Quando collego la stampante al pc, tutto funziona, tranne l'asse x. Infatti questo non si muove. Però, se tocco un pò il driver inizia ad andare senza problemi, non fosse che dopo inizia a scaldare senza apparente motivo, anche quando non è in uso. Di preciso basta toccare sul regolatore, il motore fa rumore, e dopodiche tutto funziona, ma scaldando oltremisura.
Secondo voi qual'è il mio problema? Cosa ho sbagliato?
Re: Asse x non funziona
September 15, 2014 02:32PM
"Ancora tu non mi sorprende lo sai
ancora tu ma non dovevamo vederci più?
E come stai? Domanda inutile
Stai come me e ci scappa da ridere."

Mi fermo quì perché poi parla d'amore e non mi pare il caso.... grinning smiley

Allora diciamo che hai letto le FAQ, e quindi hai fatto le giuste regolazioni delle Vref, come ti ho consigliato nell'altro topic, hai provato a scambiare i driver con quello di un'altro asse, magari usa quello dell'estrusore 2...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x non funziona
September 15, 2014 02:35PM
La Vref è ok, perchè anche scambiando i driver non cambia nulla smiling smiley
Re: Asse x non funziona
September 15, 2014 02:39PM
Allora dai il comando M119 da repetier o pronterface, ti dice lo stato degli endstop. metti tutti gli assi in posizione neutra (che non tocchino gli endstop) e verifica uno a uno se vanno... premi e tieni premuto e dai il comando m119. Devi avere open se non premuto triggered se premuto..


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x non funziona
September 15, 2014 02:46PM
Tutti i finecorsa fungono smiling smiley
Grazie della pazienza che stai dimostrando, per fortuna che mi riesci a dar na mano, sennò sarei davvero con le mani nei capelli ahah! Se passi dalle mie parti ti devo un caffè!
Re: Asse x non funziona
September 15, 2014 02:50PM
Sta cosa del caffè l'ho già sentita, diventerò nervoso....
  • Hai verificato che le coppie del motore siano giuste?
  • Hai provato con un altro motore?
  • Hai provato con un altro driver? Si questo lo hai fatto...
  • Inverti i pin di x con E1... Sai come si fa con FW?


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x non funziona
September 15, 2014 02:57PM
ahah allora una camomilla!

I motori sono identici... Mi è venuta in mente una cosa, può essere che c'è una saldatura un pò smarcia?
Purtroppo non mi intendo molto di elettronica e programmazione, potresti essere più chiaro di x e E1?
Re: Asse x non funziona
September 15, 2014 04:31PM
Quindi sei sicuro che le coppie sono giuste, hai provato con un altro motore e fa lo stesso?
Ok andiamo di FW, apri il file pin.h e cerca la sezione della scheda 33 Ramps 1.4 e inverti i pin di X con E1 poi sposti il motore X sul connettore E1:
/****************************************************************************************
* Arduino Mega pin assignment
*
****************************************************************************************/
#if MOTHERBOARD == 3 || MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 35 || MOTHERBOARD == 36 || MOTHERBOARD == 77 || MOTHERBOARD == 67 || MOTHERBOARD == 68
#define KNOWN_BOARD 1

//////////////////FIX THIS//////////////
#ifndef __AVR_ATmega1280__
 #ifndef __AVR_ATmega2560__
 #error Oops!  Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
 #endif
#endif


// 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


#if MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 35 || MOTHERBOARD == 36 || MOTHERBOARD == 77 || MOTHERBOARD == 67 || MOTHERBOARD == 68

  #define LARGE_FLASH true

  #if MOTHERBOARD == 77
    #define X_STEP_PIN         54
    #define X_DIR_PIN          55
    #define X_ENABLE_PIN       38
    #define X_MIN_PIN           3
    #define X_MAX_PIN           -1   //2 //Max endstops default to disabled "-1", set to commented value to enable.

    #define Y_STEP_PIN         60
    #define Y_DIR_PIN          61
    #define Y_ENABLE_PIN       56
    #define Y_MIN_PIN          14
    #define Y_MAX_PIN          -1   //15

    #define Z_STEP_PIN         46
    #define Z_DIR_PIN          48
    #define Z_ENABLE_PIN       63
    #define Z_MIN_PIN          18
    #define Z_MAX_PIN          -1

    #define Y2_STEP_PIN        36
    #define Y2_DIR_PIN         34
    #define Y2_ENABLE_PIN      30

    #define Z2_STEP_PIN        36
    #define Z2_DIR_PIN         34
    #define Z2_ENABLE_PIN      30

    #define E0_STEP_PIN        26
    #define E0_DIR_PIN         28
    #define E0_ENABLE_PIN      24

    #define E1_STEP_PIN        36
    #define E1_DIR_PIN         34
    #define E1_ENABLE_PIN      30

    #define SDPOWER            -1
    #define SDSS               25//53
    #define LED_PIN            13

    #define BEEPER             33

  #else

    #define X_STEP_PIN         54
    #define X_DIR_PIN          55
    #define X_ENABLE_PIN       38
    #define X_MIN_PIN           3
    #define X_MAX_PIN           2

    #define Y_STEP_PIN         60
    #define Y_DIR_PIN          61
    #define Y_ENABLE_PIN       56
    #define Y_MIN_PIN          14
    #define Y_MAX_PIN          15

    #define Z_STEP_PIN         46
    #define Z_DIR_PIN          48
    #define Z_ENABLE_PIN       62
    #define Z_MIN_PIN          18
    #define Z_MAX_PIN          19

    #define Y2_STEP_PIN        36
    #define Y2_DIR_PIN         34
    #define Y2_ENABLE_PIN      30

    #define Z2_STEP_PIN        36
    #define Z2_DIR_PIN         34
    #define Z2_ENABLE_PIN      30

    #define E0_STEP_PIN        26
    #define E0_DIR_PIN         28
    #define E0_ENABLE_PIN      24

    #define E1_STEP_PIN        36
    #define E1_DIR_PIN         34
    #define E1_ENABLE_PIN      30


Devi invertire i PIN contrassegnati con il rosso...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Sorry, only registered users may post in this forum.

Click here to login