But now that I am chatting further with chat GPT I have the feeling that the Arduino Shield Rev 3 isn't made to control the steppers the way I want but only in Wave mode not in Microstepping mode.
If I understand I should buy a A4988 module is that I correct assomption or am I wrong? As it looks made for CNC / 3d printer it is really close to what I want to do doesn't it?
To get the most torque and power out of that motor, buy a stepper motor driver capable of at least 2 Amperes/phase. The A4988 cannot handle more than 1 A/phase.
Be sure to set the current limit correctly.
A Motor Shield Rev 3 (as on the photo)
Useless for that motor, and about 40 years out of date.
It looks to go in the same direction and the suggestion of jpbbricole for this piece looks great to use a uno shield cnc.
Do you feel that it was a mistake to post both in my motherlanguage to have more precision and in the english section to have more advices?
Indeed I am using chat GPT ... almost every work days now and I was really afraid to loose my job (developper) but you know the world will continue without those who will not adpot the new technologies. We use the forums and google but before you where using books and so one I guess it is just the next step.
Hopefully we will still be able to continue to talk and ask advices to real person too and that is a good thing.
And btw yes I am still convinced that it will replace my job one day probably very soon and I goanna need to adapt very fast. It is both awsome and scary.
Chat GPT is not an established, certified, licensed technology.
To adjust and debug the code knowledge, experience is needed. I would fire any engineer relaying on chat GPT.
Suppose You need to find faults in an existing design You know nothing about? That was my situation so many times as professional. People relaying on chat GPT would be as useful as crippled people delivering things.
Don't ask for work in my company!
Google, books, datasheet are old and well known sources but a bird nest of unknown code first need to be penetrated, understood and checked. That can't possibly be effective.
You say you have a Nema17 size, but you link to a Nema23 size stepper motor.
So which one is it.
The link shows a 2Amp/phase motor.
An L298 brushed DC motor driver is no match for a 1.4ohm stepper motor. It will try to draw 12/1.4 = ~8Amp per phase from a 12volt supply, which will release the magic smoke that should stay inside all electronic parts.
Try a DM542T, with a 24volt/3Amp (or more) supply.
Leo..
I will join the rest in recommending that you get rid of that junk motor driver and get a driver made for that type and size of motor. Power supply as well.
And you may at some point want a library that will help to control the stepper(s). I like the MobaTools stepper library. It is available for installation via the IDE library manager.
@groundFungus Thank you for the resources I have read it carefully it is indeed a good introduction.
Could I ask you to confirm (or not) if my motor could match my project now that I have sent the correct datasheet? And advice also the adapted controller type to match this one?
@all the other sorry that you didn't like Chat GPT and I take all you aggressivity against me that is not an issue. I indeed need to learn electronics you are right. If I where using only chat GPT of course it will be an issue but I don't, I also use books, magazine and traditional google search of course. And I clearly don't want to work in your company
If you want to continue the debate with an open mind why not but could I ask you to contact me in private message to avoid pollute this thread please? And, if you think that using Chat GPT should be punished please remove my thread completely I will be ok with it.
Great, thx very much for your answer.
Does it really deserve the difference of pricing of 9€ for the TB6600 and 35€ for the DM542T? When you say that it is less reliable what does it mean exactly. That it will probably work for a year and then fail or it mean that it will be harder for me to configure or something else? I am clearly in the hobby not in the industrial sector so I would like to keep it cheap (if possible)
But if I understand the TB6600 is suppose to work between 9V and 42V but my motor work in 3V right?
I didn't have planned to use a ball screw (at least not yet) because as I am not yet confident in my skills I want to keep the manual possibility for the moment I need this table saw for other stuffs
So I don't know if the torque is powerful enough I don't know if I will succeed the project, if it will be precise enough, ... so a lot of question.
But I guess that if I am able to guide a router on a cnc it will be able to guide and maintain the guide on a table saw.
Still, I remember my physical classes to know that I could play on the size of the gears if needed.
With a current driver ( like TB6600 or DM542T ) the motor voltage has no relevance, only the motor current. It is very important to select the correct current at the driver.
The higher the driver voltage, the higher the torque at high speeds.
Maybe, maybe not. That is something you will have to figure out yourself.
I would think it would be the first step in your project as it would dictate the size of the motor and the required driver
A stepper driver delivers a set current (not voltage) to the motor. The higher voltage for the driver is there so the motor has also enough torque at higher speeds. 12volt would be ok for normal use, but a 24volt supply will give more performance at higher motor speeds.
Don't know how reliable the TB6600 is, but I read that there are a lot of fake TB6600 out there.
(A poor man always buys twice).
Leo..