• Home
  • Shop
    • Hardware
      • FreEON
      • Panda
      • Relay
      • Ocelot
      • Harnesses
      • Pedal
      • SmartDSU
      • OBD Power
    • Kits
      • freEON Kits
    • Merch
      • Apparel
      • Stickers
  • About us
  • Contact us
Retropilot Store
Login / Register
0 Wishlist
0 items / $0.00
Menu
Retropilot Store
0 items / $0.00
-23%
Click to enlarge
Home Hardware StepperServoCAN
Ocelot PCB
Ocelot CAN Gateway $100.00
Back to products
Ocelot Pro $99.00

StepperServoCAN

dzid_

$50.00 – $130.00

Stepper motor closed-loop control board with CANbus – for actuators for robotics

Clear
Add to wishlist
  • Description
  • Shipping
  • Additional information
  • Reviews (0)
  • Vendor Info
  • More Products
Description

https://github.com/dzid26/StepperServo-hardware v0.4

This two-phase motor stepper control board has a unique set of features: closed-loop commutation, CANbus networking, and open-source. It is specifically suited for low-cost but robust robotics where interaction with the user and variable load is present (steering, pedal, robot arm actuators). It provides smooth, low-noise torque delivery and the ability to be overcome and reversed by an external torque. The controller is designed to not cause resistance when the motor is rotated externally and the control is disabled.

The controller board fits Nema17 and Nema23 bolt patterns and can be installed directly on the back of the motor and its height is only 8mm. Additionally, if Nema23 support is not necessary, the side tabs of the PCB can be broken off and PCB size reduced.

The heart of the controller is a magnetic sensor with a diametrical magnet attached to the stepper shaft under the board. The magnetic field penetrates the thin PCB composite and is measured by the angle sensor chip. To increase accuracy and to compensate for any magnet misalignments the control performs initial calibration by doing rotation back and forth.  More information about that process is in the firmware section.

Low current consumption allows the controller to be always powered and continuously keep track of zero angle and multiples of full rotations.

Input/output characteristics:

  • Supply voltage: 9-30V
  • CANbus (compatible with both 3.3V and 5V)
  • SWD Debug port (3.3V)
  • Motor max output:
    • 3.3A RMS driving current
    • 3.3A peak (stall) current per phase (5s)

Functionality:

  • The board can be used to drive one stepper motor
  • High-precision position reading of a stepper motor
  • The board can be broken apart and converted from Nema23 to Nema17 if space is a constrain
  • Freewheeling with overvoltage protection
  • CANbus transceiver with termination resistor (can be desoldered)
  • Two function buttons and a reset button
  • Debug port for flashing and configuration
  • Reverse polarity and voltage spike protection
  • Enable port with hardware interrupt capability (disabled by default)
  • Expansion breakout pads for PWM/I2C/UART or an external sensor
  • Jumper pads, e.g. for multi-motor identification

Sensing:

  • Magnetic angle sensor
  • Current sense (low-side),
  • Motor driver voltage monitor
  • Input voltage monitor
  • MCU temperature

Size: Nema17 / Nema23

56mm x 40mm (+2.7) x 8mm  (l/w/h)  – see the picture

Connectors type:

  • 4pin JST XH 2.5mm (Car, Debug, Motor – electronically protected against wrong insertion)
  • 2pin terminal 2.5mm (Enable pin) – not provided – needs to be soldered manually

 

Firmware:

PCB will come flashed with the latest build of:

https://github.com/dzid26/StepperServoCAN/releases

Controller kit:

  • 1x – PCB
  • 1x ABS cover*
  • 1x – magnet (2mm height / 6mm diameter)
  • 2x – ~40mm M3 bolts (Allen head)
  • 1x 100cm Power+CAN (can be cut in half and used as Debug cable) – sheathed, low-resistance AWG 22, 4pin JST on both sides
  • 1x – 4pin JST socket for DIY harness PCB or the controller expansion port

Motor kit:

  • 1x Controller kit
  • 1x geared motor 42BYG 17HS4401S-PG5.18 (5.18 x 0.45Nm@1.3A)
  • 1x short crimped 5cm “controller to motor cable” (AWG 24 – 3.5A rating)
  • 1x extra Power+CAN / Debug cable – 80cm, (AWG 24, 4pin JST on one side, bare wire on the other)
  • magnet aligned and glued
  • PCB installed with 2x 40mm M3 bolts and applied thermal paste.
  • 2x leftover motor Philips M3 bolts.

 

* The included cover is 3D-printed in ABS plastic and bolted together with the PCB through oversized brass inserts. For Nema23, it can be secured with VHB tape (not included).

 

Warning:

This is an engineering development kit and is sold as-is without any warranties. While the product was designed with robustness and safety in mind, any accident or damage caused by this product is at the buyer’s own risk.

Note:

If you use PayPal, 5% of the payment is taken by them. The remaining is split 90% seller and 10% community.

Shipping

Shipping Continents: Europe, Asia


Shipping Countries: United States (US), Hungary, Spain, Belgium, Lithuania, Czech Republic, Finland, Ireland, Bulgaria, Luxembourg, Denmark, France, Italy, Netherlands, Malta, Slovakia, Germany, Poland, Slovenia, Austria, Croatia, Portugal, Estonia, Romania, Cyprus, Latvia, Sweden, Greece


Ready to ship in 1-3 business days from Portugal


 

Shipping Policy

By default, it will be sent with the national post service. In theory, reaching the destination country takes 5-7 business days.


 

Refund Policy

Refunds are accepted but you will have to arrange the shipping back.
The PCB will have to be in excellent condition to allow further distribution.
The motor needs to also be in excellent condition, its label should not be removed, and the shaft surface should be smooth.

Additional information
Weight 0.1 kg
Dimensions 6 × 4 × 1 cm
Kit

Controller, Motor + controller

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “StepperServoCAN” Cancel reply

Your email address will not be published. Required fields are marked *

Vendor Info

Vendor Information

  • Store Name: dzid_
  • Vendor: dzid_
  • No ratings found yet!
More Products
No product has been found!

Related products

Placeholder
Add to cart
Quick view
Add to wishlist

Honda Clarity Proxy Board Kit

Hardware
$249.99
Sold out
Read more
Quick view
Add to wishlist

J533 Harness for Volkswagen/Audi/Skoda/Seat (MQB)

Hardware
$49.99
Sold out
Select options
Quick view
Add to wishlist

OBD Power

Hardware
$14.99 – $19.99
Add to cart
Quick view
Add to wishlist

Ocelot Pro

Hardware, Ocelot
$99.00
-21%
Add to cart
Quick view
Add to wishlist

Pedal (non-customizable) – Toyota, Honda, GM, VW, Tesla

Hardware, Pedal
$190.00 $150.00
Sold out
Black panda
Read more
Quick view
Add to wishlist

Black Panda

Hardware
$93.00
Placeholder
Add to cart
Quick view
Add to wishlist

test_item_2

Hardware
$0.10
Placeholder
Add to cart
Quick view
Add to wishlist

test_item_4

Hardware
$0.10
  • Cart
  • Shop
  • My Orders
  • Contact us
  • About us
  • Wishlist

All products on this site are sold by the community. Vendors are charged 10% + 1$ per transaction and cover transaction fees. Proceeds are reinvested in the Retropilot community.

Retropilot © 2022

  • Menu
  • Categories
  • Hardware
  • Kits
  • Merch
  • Home
  • Shop
  • About us
  • Contact us
  • Wiki
  • Wishlist
  • Login / Register
Shopping cart
close

Sign in

close


Lost your password?

No account yet?

Create an Account

StepperServoCAN

$50.00 – $130.00 Select options
Add to wishlist
Start typing to see products you are looking for.
Shop
0 Wishlist
0 items Cart
My account