Hi Paul,
This stepper control is amazing powerful. I already publish the information some years ago.
See for more info my stepper pages
The Amis stepper control has:
-) Current control with two levels Irun and Ihold,
-) The step frequency (speed) is adjustable,
-) Temp,. and error control,
-) micro stepping,
-) position control,
-) start and stop speed (de)acceleration control, this to avoid over shoting,
-) The current control makes it possible to get the maximum out torque out of the original fischertechnik stepper motor,
-) Only 9 passive component are needed to implement the cirquit.
This stepper control is my test case for the functional test of the fischertechnik I2C connectivity.
However, It was not possible to use it with the beta version of the fischertechnik I2C implementation.
The I2C commands need maximum of 7 bytes.
PRODUCT FEATURES AMIS−30622
Motor Driver
• Micro−Stepping Technology
• Peak Current Up to 800 mA
• Fixed Frequency PWM Current−Control
• Automatic Selection of Fast and Slow Decay Mode
• No external Fly−back Diodes Required
• 14 V/24 V Compliant
• Sensorless stall detection(AMIS−30624)
Controller with RAM and OTP Memory
• Position Controller
• Configurable Speeds and Acceleration
• Input to Connect Optional Motion Switch
I2C Interface
• Bi−Directional 2−Wire Bus for Inter IC Control
• Field Programmable Node Addresses
• Full Diagnostics and Status Information
Protection
• Overcurrent Protection
• Undervoltage Management
• Open−circuit Detection
• High Temperature Warning and Management
• Low Temperature Flag