Page 1 of 1

Stervo

Posted: Sat Mar 25, 2017 2:25 am
by kb1gtt
As part of my CNC efforts, I have created a PCB which I'm calling Stervo. That's STEpper seRVO. It takes step and direction pulses from a traditional stepper signal, and then uses a DC motor with encoder to do local PID control which gets you to a position, and prevents skipping steps.

This board is intended to handle 40A at 40V via H-Bridge motor control. It includes quadrature motor encoder, Allegro Hall current sensing, and several communications options. In these communications options I have CAN, industrial Fiber Optic, opto-isolated TTL and straight up TTL. The local PID is done by a local STM32. Most of the parts are sourced from sky-macau.com which makes for low cost assembly.

I have qty 5 of the below board.

IMG_20171231_075124101.jpg
IMG_20171231_075124101.jpg (475.38 KiB) Viewed 4354 times
IMG_20171231_075104458.jpg
IMG_20171231_075104458.jpg (541.39 KiB) Viewed 4354 times
If anyone finds it interesting and perhaps wants to review the circuit or comment, I have posted the files at the below link.
https://sourceforge.net/p/daecu/code/HEAD/tree/Hardware/trunk/Stervo/

This board could be used to drive pretty much any H-Bridge driven motor. Also if I need more torque, I have added an option to use servocity.com motors.

Re: Stervo

Posted: Sat Mar 25, 2017 2:33 am
by AndreyB

Re: Stervo

Posted: Sat Mar 25, 2017 9:32 am
by kb1gtt
Yeah, it's not a good name.

https://en.wiktionary.org/wiki/stervo

I guess this bitch is going to be the death of me :)

Re: Stervo

Posted: Mon Apr 29, 2019 11:14 am
by puff
have you tried it in real harware, on a cnc machine?

Re: Stervo

Posted: Mon Apr 29, 2019 10:37 pm
by kb1gtt
It is one of my many projects which are falling behind :( I have not powered it yet. I believe it just needs software.