#esp32 controlled robotic arm

1 messages · Page 1 of 1 (latest)

drifting ibex
#

the screw terminal is for an external switch to turn on/off everything, and the stepper drivers im using are the tmx2209 bigtreetech with heatsets

#

im also using an esp 32 board (ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA Compatible with Arduino IDE (3PCS))

silk peak
#

Feel free to post questions in here!

drifting ibex
#

well I bascially need help for everything lmao

  1. I looked back at mys tepper motor and the amazon says voiltage is 12v but when i tried in 24 volts is worked even better, and so did everyone else who bought it, I read the data sheet and no where does it say a voltage regulation, just a current regulation of 2.0A so im just a bit confused on how that works and if thats true so i can safely run it at 24V.
  2. I need to know if my schematic is correct, any errors.
    3.dont know how to really connect everything in the pcb design area, wether or not to use fill areas for the +24 volts or big traces, and same with the +5 volts
  3. I also dont know how to properly ground eveythign, i tried putting a fill area for ground in the botom layer which worked but i see evryone putting small ground pins in their pcb and i dont have any so im confused and wonder if i need them.
#

Basically I need someone to walk me through all of it, it would be easier on a call tho

brazen rock
#

It's not like a controlled direct pass through

#

So you can technically run any voltage and it direct really matter

drifting ibex
#

why was the torque much stronger at 24v then 12 if it doesnt matter what voltage i use?

brazen rock
#

But the higher the voltage the better the torque curve, so you will get more torque at lower speeds

drifting ibex
#

oh

#

gotcha

#

is there some sort of limit then?

brazen rock
#

Diminishing returns yes

drifting ibex
#

it would make me come to beleive to just feed it as much voltage for better torque

brazen rock
#

It really depends on the motor as well

drifting ibex
#

got it thanks

#

so its safe to run it at 24 volts right

brazen rock
#

Yeah

#

If you use 5160s you can do 48V

drifting ibex
#

are you able to help with pcb design also?

drifting ibex
brazen rock
#

Still nema 17

#

The height of the motors also drastically changes your torque

drifting ibex
#

i wanna make my pcb as simple as possible so 24 volts might be good enough

#

i was planning on making gearboxes for more torque so im fine with that

brazen rock
#

Iirc the deepest nema 17s are 60mm deep, rated for 3A and have integrated thermistors

#

But they are expensive because they are custom

#

They are actually way cheaper now that they've been out a while

#

$50 a motor which is still insane but better that I think the 80 or so they were

drifting ibex
#

ideally i want as cheap as possible

#

for 3d printed gearboxes for higher torque would you recomend, planetary, cycloidal, or something else

brazen rock
#

Planetary is the simplest for torque afaik

drifting ibex
#

simplest but biggest also

#

and more stress on plastic joints

drifting ibex
#

now i need help with these questions:

  1. I need to know if my schematic is correct, any errors.
    2.dont know how to really connect everything in the pcb design area, wether or not to use fill areas for the +24 volts or big traces, and same with the +5 volts
  2. I also dont know how to properly ground eveythign, i tried putting a fill area for ground in the botom layer which worked but i see evryone putting small ground pins in their pcb and i dont have any so im confused and wonder if i need them.
  3. Is the layout, design, and components im using good for working together and supplying enough current for everything given its application
brazen rock
drifting ibex
#

ground vias

#

to go to the secound layer which is all grounded

#

but when i make a ground layer all the gnd pins automatically get gropunded it seems withought the vias

brazen rock
#

Well if they are through hole pins then yes ofc they will get grounded

#

But if it's smd then you will need vias

#

Unless you ground pour the top and first inner layers

#

But even then you still need vias near the pins for the smd stuff to give a short path to ground

drifting ibex
#

what smd

#

things that are just soldered on withought through holes?

brazen rock
#

Yeah