Products for USB Sensing and Control Canada flag
Products for USB Sensing and Control

sales inquiries

quotes, distributor information, purchase orders
sales@phidgets.com

technical inquiries

support, advice, warranty, returns, misshipment
support@phidgets.com

website inquiries

corrections or suggestions
web@phidgets.com

Address

Unit 1 - 6115 4 St SE
Calgary AB  T2H 2H9
Canada

PHIDGETS Inc.

Unit 1 - 6115 4 St SE
Calgary AB  T2H 2H9
Canada
+1 403 282-7335

30V 50A DC Motor Phidget

SKU: DCC1020_0

This controller can deliver up to 50A of continuous current and 75A of peak current to a single DC motor.

$150.00

Quantity Available: 134

Qty Price
10 $142.50
25 $127.50
50 $112.50
100 $105.00
Need larger quantities?
Contact us for pricing

The 30V 50A DC Motor Phidget is a high-performance DC motor driver. It has an 8-30V DC supply input, and provides up to 50 amps of continuous current, with a peak current capacity of 75 amps to a single brushed DC motor.

This controller includes three operating modes: DC Motor, Position Controller, and Velocity Controller. The Position and Velocity Controller modes utilize the built-in encoder channel to deliver fast and precise closed-loop control. Prebuilt tuning software is available through the Phidget Control Panel on Windows. In DC Motor mode, users can manually control the motor or implement custom control loops. Comprehensive guides are available for each mode.

There are several built-in safety features, including an E-Stop circuit, thermal protection, over-current protection, advanced failsafe modes, supply voltage monitoring, and polarity protection. For detailed information about these features, refer to the API.

Additional features include regenerative braking, surge current limiting, automatic inductance measurement, electrical isolation, and more.

The 30V 50A DC Motor Phidget must be connected to a VINT Hub Phidget to function. A Power Guard Phidget is also required for most applications. For more information, review our Power Guard Guide.

Features

  • Delivers 50A continuous (75A peak) current to a single brushed DC motor.
  • Supports closed-loop position or velocity control via the built-in encoder input.
  • Advanced safety: E-Stop circuit, thermal and over-current protection, failsafe modes, and more.
  • Built-in electrical isolation for enhanced system reliability.
  • Ultrasonic PWM frequency (25kHz).

DC Motor Guides

Videos

Related Content

VINT Guides

 Phidgets Inc. - Products for USB Sensing and Control
Products for USB Sensing and Control

Temporarily Down for Maintenance



We are performing scheduled maintenance. We should be back online shortly.

Product Specifications

Board Properties
Controlled By VINT
Driver Support Phidget22
VINT Communication Speed Max 1 Mbit/s
Controller Properties
Motor Type DC Motor
Number of Motor Ports 1
Velocity Resolution 0.00078 Duty Cycle
Acceleration Min 0.1 Duty Cycle/s
Acceleration Max 1000 Duty Cycle/s
Acceleration Time Min 2 ms
Acceleration Time Max 20 s
PWM Frequency 25 kHz
Sampling Interval Min 10 ms/sample
Sampling Interval Max 60 s/sample
Motor Induction Min 100 μH
Motor Induction Max 10 mH
Electrical Properties
Continuous Motor Current Max 50 A
Supply Voltage Min 10 V DC
Supply Voltage Max 30 V DC
Current Consumption Max (VINT Port) 3 mA
Power Consumption (Unconfigured) 500 mW
Power Consumption motor power plus 500 mW
Isolation Voltage (DC) 1 kV DC
Encoder Interface
Number of Encoder Inputs 1
Encoder Interface Resolution x4
Count Rate Max 2.4E+06 pulses/s
Time Resolution 6.3E-05 s
Sampling Interval Min 1 ms/sample
Sampling Interval Max 60 s/sample
Encoder Input Low Voltage Max 1.4 V DC
Encoder Input High Voltage Min 1.7 V DC
Physical Properties
Recommended Wire Size (Motor) 10 - 20 AWG
Recommended Wire Size (Power Terminal) 10 - 20 AWG
Recommended Wire Size (E-stop) 26 AWG
Operating Temperature Min -40 °C
Operating Temperature Max 100 °C
Customs Information
Canadian HS Export Code 8471.80.00
American HTS Import Code 8471.80.40.00
Country of Origin CN (China)

Cable Length Calculator

Product History

Date Board Revision Device Version Comment
December 2024 0 103 Product Release
April 2026 0 104 Fixed a bug that could prevent the dataInterval update event from firing

Software Objects

Channel NameAPIChannel
Encoder Input Encoder 0
DC Motor Controller DCMotor 0
Temperature Sensor TemperatureSensor 0
Current Sensor CurrentInput 0
Supply Voltage Sensor VoltageInput 0
Position Controller MotorPositionController 0
Velocity Controller MotorVelocityController 0

API


Back Forward
Print this API

Code Samples



Example Options


Downloads

				Make your selections to display sample code.
					

Code Samples

Language:

APIDetailLanguageOS
Encoder Visual Studio GUI C# Windows Download
Encoder Objective-C macOS Download
Encoder Swift macOS Download
Encoder Swift iOS Download
Encoder Visual Basic Windows Download
Encoder Max Multiple Download
DCMotor Visual Studio GUI C# Windows Download
DCMotor Objective-C macOS Download
DCMotor Swift macOS Download
DCMotor Swift iOS Download
DCMotor Visual Basic Windows Download
DCMotor Max Multiple Download
TemperatureSensor Visual Studio GUI C# Windows Download
TemperatureSensor Objective-C macOS Download
TemperatureSensor Swift macOS Download
TemperatureSensor Swift iOS Download
TemperatureSensor Visual Basic Windows Download
TemperatureSensor Max Multiple Download
CurrentInput Visual Studio GUI C# Windows Download
CurrentInput Objective-C macOS Download
CurrentInput Swift macOS Download
CurrentInput Swift iOS Download
CurrentInput Visual Basic Windows Download
CurrentInput Max Multiple Download
VoltageInput Visual Studio GUI C# Windows Download
VoltageInput Objective-C macOS Download
VoltageInput Swift macOS Download
VoltageInput Swift iOS Download
VoltageInput Visual Basic Windows Download
VoltageInput Max Multiple Download
MotorPositionController PID Tuner C# Windows Download
MotorPositionController Objective-C macOS Download
MotorPositionController Swift macOS Download
MotorPositionController Swift iOS Download
MotorPositionController Visual Basic Windows Download
MotorPositionController Max Multiple Download
MotorVelocityController Objective-C macOS Download

VINT Hubs

This Phidget is a smart device that must be controlled by a VINT Hub. For more information about VINT, have a look at the VINT Overview page. You can use a Phidget Cable to simply and easily connect the two devices. Here's a list of all of the different VINT Hubs currently available:

Product Board Properties
Part Number Price Number of VINT Ports VINT Communication Speed Max Controlled By
HUB0002_0
VINT Hub Phidget
$40.00 6 1 Mbit/s USB (Mini-USB)
HUB0007_0
1-Port VINT Hub Phidget
$26.00 1 1 Mbit/s USB (USB-A)
HUB5000_0
Wireless VINT Hub
$65.00 6 100 kbit/s Local Network (Ethernet or Wi-Fi)
SBC3003_0
PhidgetSBC4
$130.00 6 100 kbit/s

Phidget Cables

Use a Phidget cable to connect this device to the hub. You can solder multiple cables together in order to make even longer Phidget cables, but you should be aware of the effects of having long wires in your system.

Product Physical Properties
Part Number Price Cable Length
3003_0
Phidget Cable 10cm
$1.50 100 mm
CBL4104_0
Phidget Cable 30cm
$1.75 300 mm
3002_0
Phidget Cable 60cm
$2.00 600 mm
CBL4109_0
Phidget Cable 60cm
$2.00 600 mm
CBL4105_0
Phidget Cable 90cm
$2.00 900 mm
3038_0
Phidget Cable 120cm
$2.25 1.2 m
CBL4106_0
Phidget Cable 150cm
$2.50 1.5 m
3039_0
Phidget Cable 180cm
$2.75 1.8 m
3004_0
Phidget Cable 350cm
$3.00 3.5 m
KIT4030_0
Phidget Cable Kit
$10.00 80 mm
CBL4318_0
Phidget Cable Extension Wire 22AWG
$0.75/Meter

Power Guards

Using motor controllers with large motors can pose a risk for your power supply. If your supply does not have protective features built-in, you can use a Power Guard Phidget to prevent damage from power spikes from back EMF that is generated when motors brake or change direction. We recommend that you use the SAF2000 for this controller.

Product Power Supply Protector
Part Number Price Trip Voltage Continuous Current
SAF2020_0
Power Guard Phidget 30V 50A
$30.00 37 50 A
SAF2000_0
Power Guard Phidget 30V 5A
$10.00 37 5 A
SAF1000_0
Programmable Power Guard Phidget 30V 50A
$20.00 Selectable via software 8 - 33 VDC 50 A

Fuses

Having a fuse between your power supply and power guard is crucial for safety in high-power motor systems. These fuses and holder have been selected specifically for use with the DCC1020.

DC Motors

We offer a wide variety of DC motors that can be used with this Phidget. Motors with higher gearbox ratios will have higher torque at the cost of lower speed. If you want a motor that has an encoder attached to it, skip ahead to the next table.

Product Motor Properties Physical Properties Gearbox Specifications
Part Number Price Rated Speed Rated Torque Shaft Diameter Weight Gear Ratio Gearbox Type
3261_0
12V/0.2Kg-cm/1080RPM 3.7:1 DC Gear Motor
$18.00 1080 RPM 240 g·cm 6 mm 144 g 3 1217 : 1 Planetary
3254_0
12V/0.2Kg-cm/230RPM 10:1 DC Gear Motor
$10.00 230 RPM 200 g·cm 6 mm 128 g 10 : 1 Spur
3262_1
12V/0.9Kg-cm/285RPM 14:1 DC Gear Motor
$18.00 285 RPM 900 g·cm 6 mm 170 g 13 212289 : 1 Planetary
3255_0
12V/0.3Kg-cm/127RPM 18:1 DC Gear Motor
$10.00 127 RPM 310 g·cm 6 mm 133 g 18 : 1 Spur
3256_0
12V/0.8Kg-cm/46RPM 50:1 DC Gear Motor
$11.00 46 RPM 820 g·cm 6 mm 137 g 50 : 1 Spur
3257_0
12V/1.6Kg-cm/23RPM 100:1 DC Gear Motor
$11.00 23 RPM 1.6 kg·cm 6 mm 136 g 100 : 1 Spur
3265_0
12V/0.5Kg-cm/670RPM 3.7:1 DC Gear Motor
$38.00 670 RPM 540 g·cm 8 mm 416 g 3 1217 : 1 Planetary
3266_1
12V/1.9Kg-cm/175RPM 14:1 DC Gear Motor
$42.00 175 RPM 1.9 kg·cm 8 mm 464 g 13 212289 : 1 Planetary
3267_1
12V/6.6Kg-cm/49RPM 51:1 DC Gear Motor
$43.00 49 RPM 6.6 kg·cm 8 mm 526 g 50 801895 : 1 Planetary
3267_0
12V/6.6Kg-cm/49RPM 51:1 DC Gear Motor
$33.00 49 RPM 6.6 kg·cm 8 mm 526 g 50 801895 : 1 Planetary
3268_1
12V/17.3Kg-cm/18RPM 139:1 DC Gear Motor
$43.00 18 RPM 17.3 kg·cm 8 mm 526 g * 139 1841221 : 1 Planetary
DCM4000_0
24V/2.5Kg-cm/3280RPM DC Motor
$40.00 3280 RPM 3.3 kg·cm 8 mm 1.4 kg
DCM4004_0
24V/7Kg-cm/3000RPM DC Motor
$50.00 2800 RPM 7.1 kg·cm 10 mm 2.7 kg
DCM4005_0
24V/9.6Kg-cm/3200RPM DC Motor
$60.00 2900 RPM 9.7 kg·cm 10 mm 3.3 kg
3269_3
24V/5.1Kg-cm/588RPM 4.25:1 DC Gear Motor
$69.00 588 RPM 4.4 kg·cm 12 mm 1.3 kg 4 14 : 1 Planetary
DCM4001_0
24V/12.2Kg-cm/772RPM/4.25:1 DC Gear Motor
$80.00 772 RPM 12.2 kg·cm 12 mm 1.9 kg 4 14 : 1 Planetary
3270_2
24V/14.2Kg-cm/192RPM 13:1 DC Gear Motor
$66.00 192 RPM 13.3 kg·cm 12 mm 1.5 kg 12 2425 : 1 Planetary
DCM4002_0
24V/45Kg-cm/182RPM/18:1 DC Gear Motor
$82.00 182 RPM 47 kg·cm 12 mm 2.1 kg 18 : 1 Planetary
3272_2
24V/50.9Kg-cm/53RPM 47:1 DC Gear Motor
$72.00 53 RPM 43.8 kg·cm 12 mm 1.7 kg 46 82125 : 1 Planetary
DCM4003_0
24V/153Kg-cm/50RPM/65:1 DC Gear Motor
$84.00 50 RPM 153 kg·cm 12 mm 2.2 kg 65 : 1 Planetary
3273_2
24V/82.6Kg-cm/33RPM 76:1 DC Gear Motor
$72.00 33 RPM 71.4 kg·cm 12 mm 1.7 kg 76 4964 : 1 Planetary
3274_2
24V/173.3Kg-cm/15RPM 168:1 DC Gear Motor
$76.00 15 RPM 136.6 kg·cm 12 mm 2 kg 167 601625 : 1 Planetary

DC Linear Actuators

Linear actuators are simply DC motors that are hooked up to a linear screw which causes the shaft to move laterally instead of rotating. Unlike a rotary DC motor, linear actuators have a minimum and maximum position at which the shaft cannot contract or extend any further. On its own, the motor would not be smart enough to stop before attempting to push beyond these limits, possibly damaging the motor. That's why each linear actuator also has a built-in feedback potentiometer so you can monitor the position of the shaft and prevent the actuator from stalling out at its limits. The potentiometer can be read using one of the ports on your VINT Hub in VoltageRatioInput mode.

Product Motor Properties Electrical Properties Physical Properties
Part Number Price Stroke Length Maximum Speed Peak Power Point Peak Efficiency Point Gear Ratio Rated Voltage Weight
DCL4016_0
DC Linear Actuator - 30mm - 18N
$40.00 30 mm 50 mm/s 18 N 12 V DC 63.6 g
DCL4014_0
DC Linear Actuator - 30mm - 60N
$40.00 30 mm 15 mm/s 60 N 12 V DC 69.9 g
3570_0
DC Linear Actuator - 50mm - 50N
$80.00 50 mm 32 mm/s (@ 16 mm/s) 50 N (@ 24 mm/s) 24 N 35 : 1 12 V DC 56 g
3573_0
DC Linear Actuator - 50mm - 75N
$80.00 50 mm 20 mm/s (@ 10 mm/s) 75 N (@ 15 mm/s) 38 N 63 : 1 12 V DC 56 g
3576_0
DC Linear Actuator - 50mm - 175N
$80.00 50 mm 8 mm/s (@ 4 mm/s) 175 N (@ 7 mm/s) 75 N 150 : 1 12 V DC 56 g
DCL4015_0
DC Linear Actuator - 100mm - 18N
$40.00 100 mm 50 mm/s 18 N 12 V DC 94.3 g
3571_0
DC Linear Actuator - 100mm - 50N
$80.00 100 mm 32 mm/s (@ 16 mm/s) 50 N (@ 24 mm/s) 24 N 35 : 1 12 V DC 74 g
DCL4013_0
DC Linear Actuator - 100mm - 60N
$40.00 100 mm 15 mm/s 60 N 12 V DC 93.9 g
3574_0
DC Linear Actuator - 100mm - 75N
$80.00 100 mm 20 mm/s (@ 10 mm/s) 75 N (@ 15 mm/s) 38 N 63 : 1 12 V DC 74 g
3577_0
DC Linear Actuator - 100mm - 175N
$80.00 100 mm 8 mm/s (@ 4 mm/s) 175 N (@ 7 mm/s) 75 N 150 : 1 12 V DC 74 g
3572_0
DC Linear Actuator - 140mm - 50N
$80.00 140 mm 32 mm/s (@ 16 mm/s) 50 N (@ 24 mm/s) 24 N 35 : 1 12 V DC 84 g
3575_0
DC Linear Actuator - 140mm - 75N
$80.00 140 mm 20 mm/s (@ 10 mm/s) 75 N (@ 15 mm/s) 38 N 63 : 1 12 V DC 84 g
3578_0
DC Linear Actuator - 140mm - 175N
$80.00 140 mm 8 mm/s (@ 4 mm/s) 175 N (@ 7 mm/s) 75 N 150 : 1 12 V DC 84 g

Power Supplies

This Phidget requires a power supply between 10 and 30V DC. We recommend that you use a 12V DC power supply for smaller motors and a 24V supply for larger motors. Check your motor's specifications if you're not sure.

Product Electrical Properties Physical Properties
Part Number Price Power Supply Current Output Voltage Wall Plug Style
PSU4016_0
Power Supply 24VDC 14.6A
$40.00 14.6 A 24 V
PSU4019_0
Power Supply 24VDC 25A Current Limiting
$120.00 25 A 24 V
3084_0
Power Supply 12VDC 0.5A - EU
$1.50 500 mA 12 V European
3085_0
Power Supply 12VDC 0.5A - US
$1.50 500 mA 12 V North American
3022_0
Power Supply 12VDC 2.0A - AU
$10.00 2 A 12 V Australian
3023_1
Power Supply 12VDC 2.0A - EU
$10.00 2 A 12 V European
3025_0
Power Supply 12VDC 2.0A - UK
$10.00 2 A 12 V British
PSU4018_0
Power Supply 12VDC 5A
$20.00 5 A 12 V
3086_0
Power Supply 24VDC 1.0A - US
$10.00 1 A 24 V North American
PSU4013_0
Power Supply 24VDC 2.5A
$20.00 2.5 A 24 V
PSU4014_0
Power Supply 24VDC 5A
$40.00 5 A 24 V
3024_1
Power Supply-12VDC 2.0A - US
$10.00 2 A 12 V North American

Power Supply Pigtail

You can use a pigtail wire if you want to avoid removing the barrel jack connector from your supply's cord:

Product Physical Properties
Part Number Price Connector A Connector B Cable Length Cable Gauge
CBL4209_1
Female Pigtail 5.5x2.1mm
$2.75 Power Jack 5.5 x 2.1mm (Female) 2 Loose Wires 250 mm 20 AWG

DC Motor Controllers

Product Controller Properties Electrical Properties Board Properties
Part Number Price Number of Motor Ports Velocity Resolution Continuous Motor Current Max Controlled By
DCC1020_0
30V 50A DC Motor Phidget
$150.00 1 0.00078 Duty Cycle 50 A VINT
DCC1000_0
DC Motor Phidget
$85.00 1 0.001 Duty Cycle 25 A VINT
DCC1003_0
2x DC Motor Phidget
$65.00 2 0.001 Duty Cycle (per motor) 4 A VINT
DCC1002_0
4A DC Motor Phidget
$45.00 1 0.001 Duty Cycle 4 A VINT
1065_1
PhidgetMotorControl 1-Motor
$85.00 1 0.39 Duty Cycle 5 A USB (Mini-USB)
1064_1
PhidgetMotorControl HC
$115.00 2 0.79 Duty Cycle (per motor) 14 A USB (Mini-USB)