DESCRIPTION
This powerful motor controller makes closed-loop speed or position (but not both!) control of a brushed DC motor easy, with quick configuration over USB using the free software. It supports five control interfaces: USB, TTL serial, I2C, analogue voltage (potentiometer), and hobby radio control (RC). This version offers a wide 6.5V to 30V operating range and can deliver continuous output currents up to 19A without a heat sink.
General Specs:
- Motor Channels: 1
- Control Interface: USB, non-inverted TTL serial, I2C, RC servo pulses and an analogue voltage
- Minimum Operating Voltage: 6.5V
- Maximum Operating Voltage: 30V
- Continuous Output Current per Channel: 19A
- Max PWM Frequency: 20 kHz
- Reverse Voltage Protection: Yes
- Version: G2 18v19 (30V max, 19A max continuous)
FEATURES
Features of the Jrk G2 family:
- Easy open-loop or closed-loop control of one brushed DC motor
- A variety of control interfaces:
- USB for direct connection to a computer
- TTL serial operating at 5 V for use with a microcontroller
- I²C for use with a microcontroller
- RC hobby servo pulses for use in an RC system
- Analogue voltage for use with a potentiometer or analogue joystick
- Feedback options:
- Analogue voltage (0 V to 5 V), for making a closed-loop servo system
- Frequency, for closed-loop speed control using pulse counting (for higher-frequency feedback) or pulse timing (for lower-frequency feedback)
- None, for open-loop speed control
- Note: the Jrk does not support using quadrature encoders for position control
- Ultrasonic 20 kHz PWM for quieter operation (can be configured to use 5 kHz instead)
- Simple configuration and calibration over USB with free configuration software utility (for Windows, Linux, and macOS)
- Configurable parameters include:
- PID period and PID coefficients (feedback tuning parameters)
- Maximum current
- Maximum duty cycle
- Maximum acceleration and deceleration
- Error response
- Input calibration (learning) for analogue and RC control
- Optional CRC error detection eliminates communication errors caused by noise or software faults
- Reversed-power protection
- Field-upgradeable firmware
- Optional feedback potentiometer disconnect detection
RESOURCES
- Jrk G2 Software and Drivers for Windows
- Jrk G2 Software for Linux (x86)
- Jrk G2 Software for Linux (Raspberry Pi)
- Jrk G2 Software for macOS
- Jrk G2 Arduino library
- Jrk G2 software source code