Q&A about AnanasStepper 2.0 -1

A project log for AnanasStepper 2.0 - 3.0

Open Source CAN Bus Based Servo Stepper for Multi Axis Gang Control

GrayPillowGrayPillow 05/28/2017 at 14:200 Comments

Why AnanasStepper 2.0?

The answer is simple! the AnanasStepper 1.0 is not good enough.

The goal of AnanasStepper is to build a quasi-industrial grade servo stepper control system.

AnanasStepper 1.0 is based avr328p(Arduino), with DIR/STEP, I2C, and Serial input, driving bipolar step motor. AnanasStepper is A4988 and DRV8825 embedded, with max current reach to 2.0A and 2.5A , which used PID to control the speed and current of the motor.

But the performance can not satisfy me, So I come to The Version 2.0 of AnanasStepper.

Here it comes!!!

Why CAN bus?

First, the event-driven data transmission is carried out at a speed of up to 1 MBit/sec.

Second, the CAN-bus is a 2-wire bus with a line-type topology for network distances of up to 5,000 m, which can be infinitely expanded by interfacing repeaters.

Third, the communication between AnanasStepper will be secure with hardware built-in check mechanism.

So AnanasStepper CAN connect each for more than 110 nodes, with ONLY 4 wires(Power+, GND, CANH, and CANL).

Additional technical advantages of the CAN-bus are: