Three Stepper Motor control

tonysnoo

New member
Hi Everyone, I have a project that uses three stepper motors with with 542 drivers. I have looked at numerous web sites and github pages, but I am so novice that I just don't get it.

My goal is to give the Teensy a set of values derived from a chart and have the steppers independently turn a specific number of turns out(or back). The three motors will have different value of turns that they need to move, but then they will park at those three locations until a new set of parking coordinates is sent to the controller. The positions will be derived based on some outside info and processed (probably in nodered), prior to be sent to the Teensy4.1. I bought a couple of breakout boards. 1 a grblhal board another an arduino-teensy4.1 both off of Tinde, to start this project.

I bought the grblHal board because of the similarity of a 3 axis cnc to my project. The major difference is that I don't have to follow any routine.... just park the three motors in a new place for minutes or weeks and then move to another place and park again, based on needs. The speed at which they get there isn't very important but the precision is.

My question is there any place to find code that could work for this project? Is there someone who wants to write code for this project? Or any combination of the two. I have no intentions of having someone work for free.
Thanks,
Tony
 
Hi Mark,
Thanks for the suggestion. I have also assumed it might be a good source for some code. Right now I haven't been able to figure out the Teensy4.1 enough. I believe I have firmware downloaded. Just too novice to get anywhere as nothing makes sense to me. I don't understand code anyway and I fear I am trying to go 100mph in neutral.

I am hoping that someone could guide me to a ready made solution/application that I could use. I am guessing I may need to step away from the grblHAL breakout board to something else. It's just so nice to look at all the parts connected on my bench... just not enough savvy to make anything spin.
 
Using grblHal is a good idea. Learn g-code, in order to send good X-Y-Z codes using the serial line.
 
Back
Top