Pololu Jrk G2 21v3 USB Motor Controller with Feedback (Connectors Soldered)

With integrated support for analog voltage or tachometer (frequency) feedback, the second-generation G2 family of Jrk motor controllers makes it easy to add closed-loop control of speed or position (but not both!) of a single brushed DC motor to a variety of projects. This versatile, general-purpose module support five different control interfaces: USB for direct connection to a computer, TTL serial and I²C for use with a microcontroller, RC hobby servo pulses for use in an RC system, and analog voltages for use with a potentiometer or analog joystick. It also offers many settings that can be configured using Pololu's free configuration software utility for Windows, Linux, and macOS. This software simplifies initial setup of the device and allows for in-system testing and monitoring of the controller via USB (a micro-B USB cable is required to connect the Jrk G2 to a computer).

This version offers a 4.5 V to 28 V operating range and can deliver continuous output currents up to 2.6 A (5 A peak) without a heat sink. This version ships with soldered header pins and terminal blocks.

Main 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
    • Analog voltage for use with a potentiometer or analog joystick
  • Feedback options:
    • Analog 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 analog 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
  • Arduino library makes it easy to get started using these controllers with an Arduino or compatible board
  • Comprehensive user’s guide

The Jrk G2 21v3 operates from 4.5 V to 28 V and can deliver a continuous output current of 2.6 A (5 A peak) without a heat sink. The controller supports transient operation (< 500 ms) up to 40 V, and the maximum recommended nominal battery voltage is 24 V. This version is sold with connectors soldered, so no soldering is necessary to use it.

Specifications:

Motor channels: 1
Control interface: USB; non-inverted TTL serial; I²C;
RC servo pulses; analog voltage
Minimum operating voltage: 4.5 V1
Maximum operating voltage: 28 V2
Continuous output current per channel: 2.6 A3
Maximum PWM frequency: 20 kHz
Version: 28 V max, 2.6 A max continuous

Dimensions:
Size: 3.05 x 2.54 x 1.19cm (1.2″ × 1.0″ × 0.47″ )
Weight: 7.5g

Notes:

  1. Powering the Jrk G2 21v3 with a supply voltage between 4.5 V and 5.5 V might cause its logic voltage to be lower than normal, which could affect operation. See the user’s guide for more information.
  2. Transient operation (< 500 ms) up to 40 V.
  3. Typical results at room temperature running at 90% duty cycle with VIN > 8 V. Operation from 4.5 V to 8 V reduces maximum current output.

The Jrk G2 controllers are not drop-in replacements for the original Jrk controllers because of differences in their form factors and pin arrangements, although wiring changes should be straightforward. The Jrk G2 serial protocol is compatible with (and generally a superset of) the original Jrk serial protocol, so in many cases, serial interface software running on a microcontroller or computer will not need to be modified to work with a Jrk G2

Documents

Motor Controller Users Guide

Software and Drivers

Write a review

Please login or register to review

Jrk G2 21v3 USB Motor Controller with Feedback (Connectors Soldered)

  • Manufacturer: Pololu
  • Product Code: JRK G2 21V3
  • Availability:  3
  • £37.20

  • Ex Tax: £31.00

Related Products

TB6612FNG Dual Motor Driver

TB6612FNG Dual Motor Driver

TB6612FNG Dual Motor Driver This tiny board is an easy way to use Toshiba’s TB6612FNG d..

£3.66 Ex Tax: £3.05

High-Power DC Motor Driver 36V 15A

High-Power DC Motor Driver 36V 15A

High-Power DC Motor Driver 36V 15A This discrete MOSFET H-bridge motor driver enables bidirec..

£41.34 Ex Tax: £34.45

DRV8833 Dual DC Motor Driver

DRV8833 Dual DC Motor Driver

DRV8833 Dual DC Motor Driver This tiny breakout board for TI’s DRV8833 dual motor drive..

£3.84 Ex Tax: £3.20

Arduino Motor Driver Shield

Arduino Motor Driver Shield

Arduino Motor Driver Shield A Motor driver shield for Arduino boards that can control up to 4..

£8.40 Ex Tax: £7.00

VNH5019 Motor Driver Carrier 12A

VNH5019 Motor Driver Carrier 12A

VNH5019 Motor Driver Carrier This carrier board for ST’s VNH5019 motor driver IC operat..

£19.20 Ex Tax: £16.00

High-Power Motor Driver G2 24v13

High-Power Motor Driver G2 24v13

Pololu G2 High-Power Motor Driver 24v13 This discrete MOSFET H-bridge motor driver enables bi..

£27.48 Ex Tax: £22.90