Welcome! Log In Create A New Profile

Advanced

cambio driver marlin

Posted by mirki97 
cambio driver marlin
July 29, 2016 08:41AM
ciao a tutti, ho cambiato i driver di una scheda che usa il firmware marlin, il problema è che guardando con l'oscilloscopio il segnale high del pwm dura solo 1us mentre i miei driver richiedono minimo 2us, qualcuno sa come cambiare le tempistiche del pwm?

grazie
Re: cambio driver marlin
July 29, 2016 01:30PM
Monta MarlinKimbra e hai la possibilità di aggiungere il delay se serve...


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: cambio driver marlin
August 01, 2016 08:00AM
ciao magokimbra, grazie per il consiglio, ma purtroppo non posso cambiare firmware, poichè la mia scheda utilizza una versione riadattata per il suo controllore di marlin
Re: cambio driver marlin
August 01, 2016 09:44AM
ciao,
che scheda hai?


Enrico

[www.dapa3dservice.it] [www.studiodapa.it]
repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: cambio driver marlin
August 01, 2016 03:03PM
Ok allora in stepper.cpp a un cero punto dovresti trovare una cosa simile a questa, naturalmente senza il delay...
STEP_START(X);
      STEP_START(Y);
      STEP_START(Z);
      #if DISABLED(ADVANCE) && DISABLED(ADVANCE_LPC)
        STEP_START(E);
        #if ENABLED(COLOR_MIXING_EXTRUDER)
          STEP_START_MIXING;
        #endif
      #endif

      #if ENABLED(STEPPER_HIGH_LOW) && STEPPER_HIGH_LOW_DELAY > 0
        HAL::delayMicroseconds(STEPPER_HIGH_LOW_DELAY);
      #endif

      STEP_END(X);
      STEP_END(Y);
      STEP_END(Z);
      #if DISABLED(ADVANCE) && DISABLED(ADVANCE_LPC)
        STEP_END(E);
        #if ENABLED(COLOR_MIXING_EXTRUDER)
          STEP_END_MIXING;
        #endif
      #endif


Aggiungi tra lo start e l'end un delayMicroseconds(2);

HAL non ce l'hai perchè Marlin originale non lo usa....


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: cambio driver marlin
August 02, 2016 04:52AM
Ciao enricodare, ho una scheda dell stm, la steval-3dp001v1.
MagoKimbra, grazie mille, ma per mia sfortuna non ho nulla di simile nel mio firmware, mi sa che l STM ha modificato la gestione degli Step angry smiley
Re: cambio driver marlin
August 02, 2016 05:04AM
io, come il Mago ben sa, sono una capra in programmazione.
Ho trovato questi riferimenti

[github.com]

[www.st.com]

Edited 1 time(s). Last edit at 08/02/2016 05:08AM by enricodare.


Enrico

[www.dapa3dservice.it] [www.studiodapa.it]
repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: cambio driver marlin
August 02, 2016 06:29AM
enricodare esattamente, quello lì è il firmware che utilizzo e quella del secondo link è la mia scheda, però dato che ho modificato la scheda non ci sono info utili
Sorry, only registered users may post in this forum.

Click here to login