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

sales inquiries

quotes, distributor information, purchase orders

technical inquiries

support, advice, warranty, returns, misshipment

website inquiries

corrections or suggestions


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


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

Rotary Encoder - For 5mm Motor Shaft 1000CPR

ID: ENC4127_0

This optical rotary encoder connects directly to a Phidgets Encoder Interface and is sized to mount on the rear shaft of our BLDC motors.


Quantity Available: 462

Qty Price
5 $28.80
10 $27.60
25 $27.00
50 $26.40
100 $25.80

This optical rotary encoder sits on the 5mm rear shaft of a motor to track its position and velocity.


  • Outputs 1000 quadrature cycles per rotation
  • Supports rotation speeds of up to 5000 RPM on the rear shaft
  • Comes with connector attached for quick connection to Phidgets encoder interfaces
  • Mounting screws included

Encoder Interfaces

This quadrature encoder must be read by an encoder interface. These interfaces will interpret the two quadrature signals in order to determine the continuous position of the rotating part. The following interfaces are compatible with this encoder:

Product Encoder Interface
Part Number Price Number of Encoder Inputs Count Rate Max
Quadrature Encoder Phidget
$15.00 1 1E+06 pulses/s
4A DC Motor Phidget
$40.00 1 400000 pulses/s
DC Motor Phidget
$75.00 1 400000 pulses/s
PhidgetEncoder HighSpeed
$50.00 1 1E+06 pulses/s
PhidgetEncoder HighSpeed 4-Input
$75.00 4 1E+06 pulses/s
PhidgetEncoder HighSpeed
$40.00 1 2E+06 pulses/s
PhidgetEncoder HighSpeed 4-Input
$65.00 4 1E+06 pulses/s
PhidgetMotorControl 1-Motor
$75.00 1 500000 cycles/s

BLDC Motors

The following BLDC motors have the correct shaft size and mounting pattern to make use of this encoder:

Product Physical Properties Motor Properties
Part Number Price Rear Shaft Diameter Rated Torque Rated Speed
NEMA17 - Brushless DC Motor - 106:1 Gearbox
$85.00 5 mm 96.9 kg·cm 38 RPM
NEMA23 - Brushless DC Motor - 4.3:1 Gearbox
$84.00 5 mm 10.2 kg·cm 930 RPM
NEMA23 - Brushless DC Motor - 15:1 Gearbox
$86.00 5 mm 33.7 kg·cm 250 RPM


Ensure you have all the pieces before you start assembly:

ENC4127 Contents.jpg

  • 2 long screws for enclosure cap
  • 2 short screws with washers for the encoder reader
  • 2 short screws without washers for the encoder base
  • Encoder wheel
  • Encoder base and cap
  • Allan key for encoder wheel set screws

You'll need a small Phillips head or flathead screwdriver for this assembly.

Assembly Instructions

Step 1: Unscrew the encoder cap from the base and separate the pieces.

Step 2: Attach the encoder base to the motor using the two small screws without washers. Make sure the raised edge is facing out so the cap will fit on later. ENC4127 Assembly 1.jpg

Step 3: Remove the encoder wheel from the foam packaging and slide it onto the shaft with the flange facing out. Don't tighten the set screws yet.

Step 4: Move the optical reader in, sliding the encoder wheel on the shaft so the wheel is resting within the reader's prongs. There are pegs on the bottom of the reader that line up with holes in the base to make this step easier.

ENC4127 Assembly 2.jpg

Step 5: Once both parts are in place, use the two small screws with washers to mount the reader. Be careful not to overtighten the screws, or you may damage the plastic clips on the reader.

ENC4127 Assembly 3.jpg

Step 6: Position the encoder wheel so that it is halfway between the reader's prongs, and then tighten both set screws on the wheel's flange using the included allan key.

ENC4127 Assembly 4.jpg

Step 7: Place the cap on the encoder, ensuring that the rubber gasket on the encoder cable is seated in between the base and the cap

ENC4127 Assembly 5.jpg

Step 8: Use the two long screws to attach the encoder cap to the base.

ENC4127 Assembly 6.jpg

Product Specifications

Encoder Properties
Manufacturer Part Number MFT3005-E-1000B5-G05
Output Circuit Type Push-Pull
Controlled By Encoder Interface
Encoder Resolution 1000 CPR
Encoder Speed Max 5000 RPM
Electrical Properties
Supply Voltage Min 5 V DC
Supply Voltage Max 5 V DC
Physical Properties
Shaft Diameter (Inner) 5 mm
Hex Key Size Required 1.5 mm
Cable Length 500 mm
Shaft Maximum Axial Load 15 N
Shaft Maximum Radial Load 25 N
Operating Temperature Min -40 °C
Operating Temperature Max 85 °C
Customs Information
Canadian HS Export Code 9029.10.00
American HTS Import Code 9029.10.80.00
Country of Origin CN (China)

Mechanical Drawing

Mechanical drawing

Have a look at our quadrature encoders:

Product Encoder Properties
Part Number Price Output Circuit Type Encoder Resolution Encoder Speed Max
Rotary Encoder - 12mm Hollow Shaft 1000CPR with Index
$50.00 Push-Pull 1000 CPR 6000 RPM
Rotary Encoder - 12mm Solid Shaft 1000CPR with Index
$60.00 Push-Pull 1000 CPR 2000 RPM
Rotary Encoder - 6mm Solid Shaft 1000CPR with Index
$40.00 Push-Pull 1000 CPR 6000 RPM
Rotary Encoder - 6mm Solid Shaft 600CPR
$25.00 Push-Pull 600 CPR 6000 RPM
Rotary Encoder - 8mm Solid Shaft 1000CPR with Index
$45.00 Push-Pull 1000 CPR 6000 RPM
Rotary Encoder - For 4mm Motor Shaft 300 CPR
$25.00 Push-Pull 300 CPR 6000 RPM
Rotary Encoder - For 4mm Motor Shaft 40 CPR
$10.00 Push-Pull 40 CPR 6000 RPM
Rotary Encoder - For 5mm Motor Shaft 1000CPR
$30.00 Push-Pull 1000 CPR 5000 RPM