하이파워 스텝모터 드라이버 36v4
(Pololu High-Power Stepper Motor Driver 36v4)
개요
- 본 제품은 하이파워 스텝모터 드라이버 36v4 입니다.
- discrete MOSFET 스텝모터 드라이버로 하나의 바이폴라 스텝모터를 제어할 수 있습니다.
- 8-50V 동작 전압 범위를 가지고 있으며, phase당 4A를 전달할 수 있습니다.
- SPI 인터페이스를 이용하여 전류 제한, 스텝 모드, 디케이모드, 스톨 검출 등의 설정이 가능합니다.
- back-EMF feedback을 제공하여 좀더 고급 제어나 stall 검출 알고리즘에 이용이 가능합니다.
- 역극, 저전압, 과전류 보호기능 또한 제공합니다.
특징
- Wide 8 V to 50 V operating voltage range
- High-power: can deliver up to 4 A continuous per phase without extra cooling (6 A max with sufficient additional cooling)
- Highly configurable through SPI interface
- Optional STEP/DIR control pins (stepping can also be controlled through SPI interface alone)
- Nine different step resolutions down to 256 microsteps: full-step, half-step, 1/4-step, 1/8-step, 1/16-step, 1/32-step, 1/64-step, 1/128-step, and 1/256-step
- Adjustable current control lets you set the maximum current output, enabling the use of voltages above your stepper motor's rated voltage to achieve higher step rates
- Adaptive blanking time, adjustable decay times, and various current decay modes enable the creation of ultra-smooth motion profiles through the SPI interface
- Optional STALL output enables stall detection when microstepping
- Optional BEMF output enables more advanced control and stall detection algorithms based on the back EMF of the stepper motor
- Driver supports alternate operating mode for controlling two brushed DC motors with PWM inputs instead of one bipolar stepper motor with STEP/DIR inputs
- Inputs compatible with 1.8 V, 3.3 V, and 5 V logic
- Digital outputs are all open drain with pull-ups to externally supplied IOREF voltage for use with non-5V systems (IOREF can be connected to neighboring 5V OUT pin for use with 5V systems)
- Under-voltage lockout, over-current protection, short circuit protection, and reverse-voltage protection (up to 40 V)
- Arduino library and example sketches are available that provide basic functions for configuring and operating the driver