Stervo

Post Reply
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Stervo

Post 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 4293 times
IMG_20171231_075104458.jpg
IMG_20171231_075104458.jpg (541.39 KiB) Viewed 4293 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.
Last edited by kb1gtt on Mon Feb 26, 2018 2:35 am, edited 2 times in total.
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Stervo

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Stervo

Post 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 :)
Welcome to the friendlier side of internet crazy :)
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Stervo

Post by puff »

have you tried it in real harware, on a cnc machine?
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Stervo

Post 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.
Welcome to the friendlier side of internet crazy :)
Post Reply