Brushless DC Motor with Encoder 12V 159RPM - Built in Driver

  • Product Code: ACT0020
  • Reward Points: 61
  • Available in stock
  • $34.35

  • Ex Tax: $30.95
  • Price in reward points: 6190

BLDC Motors

Brushless DC Motor with Encoder 12V 159RPM - Built in Driver

This is a motor revolution: a new DC brushless motor with built-in motor driver. It can be conncected to Arduino directly without external motor driver. Whatsmore, the motor comes with directional control, PWM speed control and speed feedback output, which make this motor to be controlled easily. This product is convenient for mobile robotic platform since there is less drive pin and less MCU resource consumption.

Specification
Operating Voltage: 12V
Stall Current: 0.7A
Motor rated speed : 7100-7300rpm
Speed after Gearbox : about 159 rpm/min.
Blocking torque: 2.4kg*cm
Reduction ratio: 45:1
Signal cycle pulse number: 6*45

Control mode
  • PWM speed control (0 highest speed, 255 lowest Speed)
  • Direction control
  • Feedback pulse output
Wiring
  • Red: +12V
  • Black: GND
  • Blue:PWM
  • Yellow:Direction
  • Green:Encoder Feedback pulse output

Motor Characteristics 1st Order Model Approximation:

(Courtesy of Ghassan Oueidat)

  • b = 0.02
  • R = 0.68
  • K = 0.85
  • J = 0.023
  • L = 0.0098
  • Input Voltage: 12 VDC

(Courtesy of Ghassan Oueidat)


Example Code:
volatile long counter = 0;
long prevCount = 0;
void setup() 
{
  Serial.begin(115200);
  pinMode(4,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(2,INPUT_PULLUP);
  attachInterrupt(0,ENC_ISR,RISING);
  digitalWrite(4,LOW);
  analogWrite(5,200);
}
void ENC_ISR()
{
  counter++; // count the pulses
}
void loop() 
{
  delay(1000); // every one second
  long delta = counter - prevCount;   //delta = the number of pulses read in the last 1 second (Unit is pulses/sec)
  prevCount = counter;                // reset the previousCount variable to current counter value for next iteration comaprison
  long rpm = delta * 60 / 270;        // rpm = (pulses/sec * 60 seconds / 270 pulses/rotation) (unit of rpm is rotations/minute)
  Serial.println(rpm);
}

Documents

Write a review

Note: HTML is not translated!
    Bad           Good

Related Products

Shiftout LED Kit

Shiftout LED Kit

This shiftout LED Kit  includes a very simple and small LED display module. It makes it possible for you to directly connect many 7-segment led modules in a chain. So you coul..

$14.54

Photoelectric wheel encoder IR sensor module

Photoelectric wheel encoder IR sensor module

Dimension:23mmx20mmx20mm Chip: LM393, on the radio infrared head Working voltage: DC 5 V Features & Applications: ..

$3.05

TANK - T101

TANK - T101

TANK - T101Product Parameters:• Product Size: 19 * 16.5 * 5.7cm (L * W * H)• Product weight: 0.53kg• Panel material: 2mm aluminum• Surface treatment: sandblasting oxidation• Track:..

$85.47

Tags: brushless, motor, with, encoder, 12v, 159rpm, built, driver, motors, drivers