EEVblog Electronics Community Forum

Electronics => Beginners => Topic started by: jfigure on July 03, 2023, 05:16:41 am

Title: Starting a project, looking for resources to help.
Post by: jfigure on July 03, 2023, 05:16:41 am
I'm starting my first project, I've ordered a few things and have a relatively decent understanding of what I'm attempting to do.

I'm having a bit of a hard time finding the information I need to get started. I'm completly ignorant to the best/most reliable resources in this hobby.

The hardware:
ESP32, TMC2209 Stepper Motor Drivers, two of these stepper driven actuators: https://www.robotdigg.com/product/1270/9-36V-DC-belt-driven-stepper-motor-linear-actuator (https://www.robotdigg.com/product/1270/9-36V-DC-belt-driven-stepper-motor-linear-actuator)

The goal:
Serve a page on localhost that will let me click some buttons and move the actuators a set amount.

Long term goals:
Move the actuators at a certain speed over time to maintain pressure on piston on a liquid that slowly loses pressure.

I understand the general idea, have a bunch of programming experience, but there are definite gaps I need to fill before I can proceed. For example, understanding the wiring schematic of the motor/actuator is a must- I can't seem to find what I'm looking for. The stepper has 4 wires out, the actuator has 4 wires out. Seems like actuators with feedback have 5 wires commonly. Confused.

Anyway- any resources to help with this project would be super helpful.
Title: Re: Starting a project, looking for resources to help.
Post by: liaifat85 on July 03, 2023, 07:25:22 am
I think BLYNK 2 will be good for this project. There are some widgets that you can use in BLYNK 2. Such as buttons, Gauss, slider etc. You can integrate those with your hardware.
Title: Re: Starting a project, looking for resources to help.
Post by: Krystepan on July 10, 2023, 09:26:17 am
According to the actuator documentation you've provided, the stepper motor has four wires for two pairs of coils inside stepper motor just like in the photo in the attachment.
These wires just connect to the stepper motor driver outputs.
Actuator has only 3 wires : black, red and green. Red is shorted to black when actuators reached inner position, green is shorted to black when actuator reached outer position. Use this signals as feedback to your controller about actuator position.

You can also estimate actuator position by counting a stepper motor steps amount comes from your controller that controls stepper driver.
Eg. one revolution of stepper motor equals 1 mm linear movement of actuator. You have to check it experimentally.
Title: Re: Starting a project, looking for resources to help.
Post by: jfigure on July 10, 2023, 04:03:24 pm
According to the actuator documentation you've provided, the stepper motor has four wires for two pairs of coils inside stepper motor just like in the photo in the attachment.
These wires just connect to the stepper motor driver outputs.
Actuator has only 3 wires : black, red and green. Red is shorted to black when actuators reached inner position, green is shorted to black when actuator reached outer position. Use this signals as feedback to your controller about actuator position.

You can also estimate actuator position by counting a stepper motor steps amount comes from your controller that controls stepper driver.
Eg. one revolution of stepper motor equals 1 mm linear movement of actuator. You have to check it experimentally.

Weird. The actuator has 4 wires (expected 3), the nema stepper has 4 as well (expected 4)
I tried to open it, but seems like there is glue and/or something holding it all together.