MKS Gen L - A4988 Calibration

Поділитися
Вставка
  • Опубліковано 1 лис 2024

КОМЕНТАРІ • 60

  • @TechGorilla1987
    @TechGorilla1987 5 років тому

    If you notice a sudden increase in views, it's just me. You're the only person that seems to have any detailed information on this board. I've got the board in front of me with Marlin flashed. Calibrating the 4988s is next. Thanks!

  • @noanyobiseniss7462
    @noanyobiseniss7462 2 роки тому +1

    Thanks Ed, your a wealth of knowledge thats been saving my butt after jumping in the deep end right off the bat. :D
    Pretty sure I have a bad a4988 that is causing the entire system to slow to a crawl, very weird.

  • @yotodine
    @yotodine 5 років тому +3

    Hi @Edward Braiman - I noticed somethings. (References: www.pololu.com/product/1182)
    1). If you look at the top of the chart with the Amps%/ step, It says that degrees is the home position for all steps. And on Page 7 under device operation it states that when the driver is first powered on or reset, it is automatically set to home, which is common for all steps. So that number will be the same regardless of which step selection is made. This will save you the trouble of having to remove and re-insert the pins.
    2). The A4988 can Go over the current max by an extra 10% when going from full to 1/16 step, so Its best to do these at what step your going to use. The only reason to use a full step is if your going to eyeball with no real calculations.
    3). The driver should be connected to the motor when doing this and set to its home, which is at 45 degrees. It should be there automatically after boot, but the motor should be plugged in before booting.
    4). The next Big thing is that all need to take notice of their own individual sense resistor (Rs) since these drivers can be made from many different manufacturers. The best thing to do is to show people how to find them on their boards. They should look for two equal resistors fairly next to each other, and if the board has print, it may have a small S near them to mark them as the sensors. You can then use the numbers, and google, on the resistors to see what value they are. I would not trust that all resistors would be the same on all boards even if they were shipped all at the same time. Cutting corners is an industry norm in the cheap world of china, and they may just use what ever is available.
    So Voltage reference = 8 x (Im x 70.71%) x Resistance Sensor on your specific board.
    ....................................................... Im = Motor Current Rating or Rated Current or A/Phase or Amps per Phase
    Thanks for the vids!!! Keep up the effort and good work!!!!

  • @WolkenHapper
    @WolkenHapper 7 місяців тому

    Hi Ed, could i use this procedure also on MKS GEN_L v2.1? Thanks for the easy tutorial. Regards Peet.

    • @EdwardBraiman
      @EdwardBraiman  7 місяців тому

      Yes. For the same stepper type, but note, I've not tested this board yet.

  • @vinhit9965
    @vinhit9965 4 роки тому

    Hi, thanks for your video. How to calculate in case 1/16 microstep. Your video is full step

  • @roncarroll4531
    @roncarroll4531 3 роки тому

    Is there a way to check A4988 stepper to tell if they are good before installing them, and blowing out a controller?

    • @EdwardBraiman
      @EdwardBraiman  3 роки тому

      You can see any burn marks on either side of board? If you plug in aligning pin names you should be fine. If the board is green rather than red it might be an issue.

  • @Camusdemerac
    @Camusdemerac 5 років тому

    Is it they same vref values for z axis using ramps if they are in parallel i mean Theres alot more current consumption, using 2 stepper motors in a single driver. Best regards.

    • @EdwardBraiman
      @EdwardBraiman  5 років тому +1

      If it's not enough current you can increase or decrease if too much.

  • @mohammedaminaissou2285
    @mohammedaminaissou2285 6 років тому +1

    thank you

  • @cutty02
    @cutty02 5 років тому

    Should I set my z axis to fullsteps or 1/16 steps on my CR10 with this board? it has 8mm leadscrews and 200step/r motors

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Sounds about right, but you'll want to verify with reprap calculator.

    • @cutty02
      @cutty02 5 років тому

      So you recommend full steps instead of microsteps for the Z axis?

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      All the jumpers for ms1, ms2 and ms3 should be in place to make stepping work correctly. Otherwise your steps will not be what you're looking for.

  • @wrxsubaru02
    @wrxsubaru02 5 років тому

    If you go from mks base 1.4 to this is it all pretty much the same? what other stuff do you have to configure besides specify the drivers in the config file?

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      If the board are equally electrically, then not much. I'm currently not familiar with MKS Base 1.4.

  • @skyrim4713
    @skyrim4713 5 років тому

    I see there are different manufacturers for this board.which one is the original version.

  • @stevealles3482
    @stevealles3482 6 років тому

    Can you do a video on how to set up dual extruders on the Gen-L board?

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      Sure, but which types? Two single extruders or a single extruder with two input ports for filiment?

    • @stevealles3482
      @stevealles3482 6 років тому

      @@EdwardBraiman Two single extruders. I have two V6 J-Head extruders. Thank you very much for all your help.

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Just posted.

  • @cutty02
    @cutty02 5 років тому

    Quick question... If I want my motor to actually do 16th steps I skip the 70% reduction on the equation correct? since 16th step needs 100% Vref on the first step?

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      This is used to calibrate the current of the stepper. 1/16 is software controlled pulses.

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Going to 💯 will cook either or both you motors and or your steppers.

    • @cutty02
      @cutty02 5 років тому

      @@EdwardBraiman I think you didn't understand the question. The stepper is already set for 1/16 step. When calibrating the current through Vref you used 70% because you were using full step. But if you were using 1/16th step you should have left the vref=2.0(8*.1) correct? at 1/16th step the chart says the first step need 100% of the Vref calculation. For instance my motor is 1.5A. Vref=1.5(8*.1) at 1/16th step. So my Vref=1.2. That would not fry my motor or driver. Also the drivers have over temp protection.

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Okay sounds more clear. When you step the motor is the noise clear and the Nema17 is not hot? If so you're all good. It's basically about running stepper at a cool temperature.

    • @rodneybosco7376
      @rodneybosco7376 4 роки тому

      Ok, now I’m confused. Does this Q and A have to do with the insertion or removal of the three jumper pins before calibrating?

  • @stvcolwill
    @stvcolwill 5 років тому

    Edward... so sorry, but please correct me if I've lost my marbles.... their formula says Vref / (8xRs)... at 3:03 .... yet your formula you have it multiplied instead of divide... what am I missing here? 5:14

    • @stvcolwill
      @stvcolwill 5 років тому

      So I think I've figured it out. you're doing the second formula on the page --- so sorry, I was going off of your pointed mouse movement.

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      It's okay datasheet are not always clear, but I always welcome correction.

  • @tiloup501
    @tiloup501 6 років тому

    it has a possibility to test the extruder motor without heat? Tanks.

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      This video might answer your question. ua-cam.com/video/r_L79WqHegQ/v-deo.html ... in Pronterface.exe, I give the g-code for what you're asking.

    • @tiloup501
      @tiloup501 6 років тому

      Thank you very much !!!!

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      Your welcome.

  • @anassaroute2041
    @anassaroute2041 6 років тому

    Hello, Can we use the MKS without marlin frimeware ?

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      If a firmware exists on device beforehand or something like repetier firmware or you could develop your own firmware.

  • @paulsukes
    @paulsukes 6 років тому

    Why did you remove the jumpers before setting Vref ?

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      Per the datasheet if we are talking about a4988.

    • @paulsukes
      @paulsukes 6 років тому +1

      Ok ,thank you for your quick answer . I will have to recalibrate my drives .

  • @ZouheirIbnabdeljalil
    @ZouheirIbnabdeljalil 6 років тому

    1.12 make my drivers so hot :/
    i have arduino mega and ramps 1.4 red StepStick A4988 Dissipateur, 1A
    whats so the best value ?

    • @EdwardBraiman
      @EdwardBraiman  6 років тому

      English:
      What type of NEMA 17 motor are you running? Remember the equation is designed to make you think about your motor as well as stepper driver. If it is running hot or noisy it generally means too much current and needs to be tuned lower with trim pod. Hope this helps.
      French:
      Quel type de moteur NEMA 17 utilisez-vous? N'oubliez pas que l'équation est conçue pour vous faire penser à votre moteur ainsi qu'à votre moteur pas à pas. S'il fait chaud ou qu'il y a du bruit, cela signifie généralement trop de courant et doit être réglé plus bas avec le trim pod. J'espère que cela t'aides.

    • @ZouheirIbnabdeljalil
      @ZouheirIbnabdeljalil 6 років тому

      @@EdwardBraiman i have the original motor anet a8
      this one: www.banggood.com/Anet-42mm-Linear-Hybrid-Two-Phase-1_8-0_4NM-Stepper-Motor-For-3D-Printer-p-1169454.html?rmmds=myorder&cur_warehouse=CN
      and this pack: fr.aliexpress.com/item/3D-Printer-Kit-with-RAMPS1-4-Mega-2560-5pcs-A4988-with-Heatsink-LCD-12864-Graphic-Smart/32809574276.html?spm=a2g0s.9042311.0.0.27426c37X8SiKX

    • @EdwardBraiman
      @EdwardBraiman  6 років тому +1

      @@ZouheirIbnabdeljalil focus on Rated Current to start and see if motor turns without noise. In the video I think it was much higher current on the NEMA 17 motor that was used in the video.

    • @zouheiribnabdeljalil7634
      @zouheiribnabdeljalil7634 6 років тому

      @@EdwardBraiman question pourquoi je dois augmenté le courant ? ou bien pourquoi je dois regler le potentiomètre ?
      why should i add more current ?

    • @EdwardBraiman
      @EdwardBraiman  6 років тому +1

      English:
      why do I have to increase the current? or why I have to adjust the potentiometer
      Answer:
      English:
      Depends on the NEMA 17 stepper motor and stepper driver board. If it works and it is quiet out the box, that's great. If it doesn't or NEMA 17, gets very hot, then you should calibrate.
      French:
      Dépend du moteur pas à pas NEMA 17 et de la carte de pilotage pas à pas. Si ça marche et que c'est silencieux, c'est génial. Si ce n'est pas le cas ou si NEMA 17 devient très chaud, vous devez effectuer le calibrage.

  • @jankohler562
    @jankohler562 5 років тому +1

    Thank you! Very helpful. Just as a hint; your link for the Datasheet points to the chines version for the A4988. Maybe use the english version? 旦☜(ヅ)

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Thanks. Could you post a link to the correct one?

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Datasheet can be found here ... www.pololu.com/product/1182

  • @kaur-gabrielrajasalu6653
    @kaur-gabrielrajasalu6653 5 років тому +1

    BOI! you never use usb to calibrate driver

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      you can ground on either outside of USB or negative connector as ground. The USB is on the Arduino Mega 2560 board and under the RAMPS 1.4.

    • @kaur-gabrielrajasalu6653
      @kaur-gabrielrajasalu6653 5 років тому

      @@EdwardBraiman I meant, that the voltage to power the board is different between USB(5V) and power supply(12V). you will never calibrate it right with usb unless you calculate it out. Usually when you calibrate with power supply, you would do 1.4 - 1.6V for Nema-17

    • @kaur-gabrielrajasalu6653
      @kaur-gabrielrajasalu6653 5 років тому

      I guess everyone has their own method but I think the drivers should be calibrated with the same "Power supply" that you are using to operate the motors

    • @EdwardBraiman
      @EdwardBraiman  5 років тому

      Your point is valid.