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!
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.
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!!!!
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.
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.
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?
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 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.
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.
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
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.
@@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
@@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.
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.
@@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
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
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!
It could be me as well! Thanks!
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.
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!!!!
Hi Ed, could i use this procedure also on MKS GEN_L v2.1? Thanks for the easy tutorial. Regards Peet.
Yes. For the same stepper type, but note, I've not tested this board yet.
Hi, thanks for your video. How to calculate in case 1/16 microstep. Your video is full step
Use RepRap calculator.
Is there a way to check A4988 stepper to tell if they are good before installing them, and blowing out a controller?
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.
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.
If it's not enough current you can increase or decrease if too much.
thank you
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
Sounds about right, but you'll want to verify with reprap calculator.
So you recommend full steps instead of microsteps for the Z axis?
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.
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?
If the board are equally electrically, then not much. I'm currently not familiar with MKS Base 1.4.
I see there are different manufacturers for this board.which one is the original version.
Unsure just purchased on eBay.
Can you do a video on how to set up dual extruders on the Gen-L board?
Sure, but which types? Two single extruders or a single extruder with two input ports for filiment?
@@EdwardBraiman Two single extruders. I have two V6 J-Head extruders. Thank you very much for all your help.
Just posted.
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?
This is used to calibrate the current of the stepper. 1/16 is software controlled pulses.
Going to 💯 will cook either or both you motors and or your steppers.
@@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.
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.
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?
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
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.
It's okay datasheet are not always clear, but I always welcome correction.
it has a possibility to test the extruder motor without heat? Tanks.
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.
Thank you very much !!!!
Your welcome.
Hello, Can we use the MKS without marlin frimeware ?
If a firmware exists on device beforehand or something like repetier firmware or you could develop your own firmware.
Why did you remove the jumpers before setting Vref ?
Per the datasheet if we are talking about a4988.
Ok ,thank you for your quick answer . I will have to recalibrate my drives .
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 ?
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.
@@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
@@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.
@@EdwardBraiman question pourquoi je dois augmenté le courant ? ou bien pourquoi je dois regler le potentiomètre ?
why should i add more current ?
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.
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? 旦☜(ヅ)
Thanks. Could you post a link to the correct one?
Datasheet can be found here ... www.pololu.com/product/1182
BOI! you never use usb to calibrate driver
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.
@@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
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
Your point is valid.