While many of the PIC microcontroller models have at least one hardware PWM output channel that could be used to control an h-bridge, we’ll take a quick look at several models that are particularly well suited for servo and stepper motor control applications.
Configuration: Dual H-Bridge w/ microstepping translator
Applications: Stepper Motor
Current (peak): 2.5 amps
Voltage (max): 35V
Short circuit protection: No
Built-in chopper current limitation: Yes, Full and half stepping, 4 and 8 microsteps
Interface: Step and Direction
With dual h-bridges and a built-in translator, DAC and chopper circuits, the A3977 is a nearly complete microstepping stepper motor controller on a single chip. With the addition of a handful of external passive components, this IC is ready to accept step & direction signals from a pulse generator, microcontroller, indexer or CNC controller. Each pulse applied to the Step input rotates the motor one microstep forward or reverse, depending on the state of the Direction input.