Products for USB Sensing and Control
1065_0 - PhidgetMotorControl 1-Motor
Quantity Price
In Stock
Qty: 1000+

Product Features

Control one motor as well as an encoder and up to 2 analog and 2 digital sensors. Connects to a USB port.
Product Description

The 1065 lets you control the direction, velocity and acceleration of one DC Motor. The motor is powered by an external power supply (9 to 28VDC).

Brushed DC Motors are very simple to understand, but very difficult to control precisely. By applying a voltage, or pulsing a voltage rapidly, at the terminals of the motor, current flows through the motor, and it will begin rotating. Depending on the direction of the current, the motor will rotate clockwise or counterclockwise. The 1065 changes the effective voltage by changing the percentage of time the full supply voltage is applied to the motor. By switching the voltage very quickly (a technique called PWM), the controller is made smaller, more efficient, and cheaper.

Rough control of actual motor speed can be achieved automatically in software by using the Back EMF property, or current sensing.

Precise control of DC motors can be achieved by using encoders. You can implement control loops through software by using the data provided by the on-board digital inputs, analog inputs and encoder input. There is an event that triggers every 16 ms that returns the back-EMF value for the attached motor, which can be very useful for PID control. For more information, see the API in the User Guide.

The 1065 also provides over-current, over-voltage, and over-temperature protection to insure that the board and motor is not damaged.

Related Products


Comes Packaged with


We do not carry enclosures for the 1065_0, because motor controllers are prone to overheating when kept in enclosed spaces for extended periods of time with no airflow.

Product Specifications

Controller Properties

API Object NameMotorControl
Motor TypeDC Motor
Number of Motor Ports1
Velocity Resolution0.39 % Duty Cycle
Acceleration Resolution24.5 % Duty Cycle/s
Acceleration Min24.5 % Duty Cycle/s
Acceleration Max6250 % Duty Cycle/s
Acceleration Time Min31.3 ms
Acceleration Time Max8.2 s

Encoder Interface

Number of Encoder Inputs1
Count Rate Max500000 cycles/s
Encoder Interface Resolutionx1
Update Rate125 samples/s
Time Resolution0.33 ms
Encoder Input Low Voltage Max800 mV DC
Encoder Input High Voltage Min2.1 V DC
Encoder Pull-up Resistance2.4 kΩ

Electrical Properties

Supply Voltage Min9 V DC
Supply Voltage Max28 V DC
Continuous Motor Current Max5 A
Overcurrent Trigger8 A
Current Consumption Min20 mA
Current Consumption Max100 mA
USB SpeedFull Speed

Physical Properties

Recommended Wire Size (Power Terminal)12 - 24 AWG
Operating Temperature Min0 °C
Operating Temperature Max70 °C

Analog Inputs

Number of Analog Inputs2
Input Impedance900 kΩ
5V Reference Error Max0.5 %
Update Rate125 samples/s

Digital Inputs

Number of Digital Inputs2
Pull-up Resistance15 kΩ
Low Voltage Max (True)800 mV DC
High Voltage Min (False)2.1 V DC
Low Voltage Trigger Length Min4 s
High Voltage Trigger Length Min16 s
Digital Input Voltage Max± 15 V DC
Digital Input Update Rate125 samples/s
Recommended Wire Size16 - 26 AWG