Arduino controlled saw stop

(My main language is not english so excuse me)
Hello,

I'm currently working on a arduino controlled saw stop. It will serve as a saw stop to position raw material in a specific dimension from the saw. So I don't have to use a measure tape anymore. My saw stop is being positionioned with the use of a toothed belt.

Electronics used:

  • (Arduino UNO)
  • (Motor) Nema23 - 1.89Nm - 2.8A
  • (Controller) HY-DIV268N-5A TB6600 5.0A - (dipswitches set to 2.5A)
  • (Home sensor) LJ8A3-2-Z/BX
  • (Endstop sensor1)
  • (Endstop sensor2)

My problem
I don't have much experience programming positioning programs. So I would really appriciate if someone would like to assist me programming the saw stop. I currently dont have a program yet.

(Solidworks drawing to further explain my design)

Thanks for your time and I would really appriciate your help! :smiley:

What are your provisions to maintain the tension on the toothed belt?

There will be a set screw in the left block so i can use a nut to maintain tension

Np, No, no! What will maintain tension as you move 1 inch in one direction and try to move 1 inch in the opposite direction, but get only 0.95 inches because of the toothed belt slop.

Oh sorry you mean backlash? since I use it for a saw im fine if the tolerance is between ±0.5mm

You likely do not have your device ready for testing. Then, when you really do test it things will not be so finely tuned.

That's all three sensors?

I've just spent few minutes starting here:

wokwi online simulator stepper

which may not be the same kind of motor, they have a few others on offer.

If one of them is similar, you could do quite a bit of playing and take serious steps into developing your code all without buying anything or touching any hardware.

You could use pushbutton proxies for the end stops. Get carried away and use an LED strip to show where the stepper would have stepped to. Rig the end stops to work off a count of the steps and so forth.

So... what kind of code have you written? This look like it has been done before at any level of sophistication you are up for - I just googled

 stepper motor linear travel control keypad lcd arduino

That might provide some inspiration if indeed not a project you could slavishly copy.

There's the code, which would be the least of my problesm as @Paul_KD7HB hints.

Welcome to the community and your English is better than my <insert any language here>.

a7

SAW-Stop sounds like stop the saw immidiately if a condition is met.

If it is this way you shouldn't use a microcontroller at all but a most direct normally closed mechanical switch.

If you mean something different than stopping the saw from rotating/moving
until now you have just provided a picture that show a belt and two endstops.

Can you please describe in normal words what kind of functionality you want to have?

best regards Stefan

saw stop is a term of art in woodworking and carpentry. It has nothing to do with immediately stopping a saw.

If you read @FervanHoof's description and look up a few words you clearly misunderstood, you'll be able to relax about your safety concerns.

Although I see just now googling wants to talk all about SawStop. I did find this after a bit:

actual saw stop product

a7

Have you considered an Acme screw with anti-backlash nuts? Might be easier than dealing with a belt and for sure it will be more accurate. Belt will stretch depending on how much torque is needed to position.

Thanks for your input. but the fence stop is 2meters long. so a acme screw would have to be a large diameter to function properly.

I have used 5 start 0.5" (13mm) Acme lead screws up to 6 feet long. I have also seen 12mm and 16mm lead screws 2 meters long.

lists stock leadscrews from 50mm to 2000mm and 2" to 12'.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.