12V DC Motor 146rpm w/Encoder SKU FIT0277
Part | Datasheet |
---|---|
![]() |
FIT0277 (pdf) |
PDF Datasheet Preview |
---|
12V DC Motor 146rpm w/Encoder SKU FIT0277 Contents • 1 Introduction • 2 Specification • 3 Sound testing • 4 Encoder Diagram • 5 Encoder Sample Code Introduction This is DFRobot customized high quality DC motor. The best part of this motor is that it is a quiet and high torque output motor with optical encoder buildin. The optical encoder gives 663 pluse per rotation which is able to sensor degree rotation from the shaft. The resolutiont can meet a general PID speed control requirements. This motor is widely used in mobile robot area. Specification • Model:28PA51G • Working voltage:12V • No load RPM before gearbox :8000 rpm • Gear ratio 51:1 • No load RPM after gearbox • No load current 12V 0.23A • Stall current:3.6A • Rated torque 12V 10kg.cm 139oz.in • Encoder Resolution 13 PPR 663 PPR for gearbox shaft • Two phase hall encoder • Size:123x36x36mm • Weight 270g Sound testing Our tests on a common environmental sound emissions shows that the motors have differences. While we thought of averaging the sound emission values, this would not be accurate. Thus we kept the highest value gathered from the tests. The lowest sound emissions reached an average of 57dBA on 40dB indoors environmental sound. These tests where not done in a Acoustic chamber. No load was applied. For all sound sensitive projects, a sound proof case is recommended for all mechanical parts. Encoder Diagram Diagram for using encoder with Encoder Adapter Diagram for using encoder without Encoder Adapter Encoder Sample Code /* Pay attention to the interrupt pin,please check which microcontroller you use */ //The sample code for driving one way motor encoder const byte encoder0pinA = 2;//A pin -> the interrupt pin 2 const byte encoder0pinB = 4;//B pin -> the digital pin 4 byte encoder0PinALast int duration;//the number of the pulses boolean Direction;//the rotation direction void setup Serial.begin 57600 ;//Initialize the serial port EncoderInit ;//Initialize the module void loop Serial.print "Pulse:" Serial.println duration = 0 delay 100 ; void EncoderInit Direction = true;//default -> Forward pinMode encoder0pinB,INPUT attachInterrupt 0, wheelSpeed, CHANGE ;//int.0 void wheelSpeed int Lstate = digitalRead encoder0pinA if encoder0PinALast == LOW && Lstate==HIGH int val = digitalRead encoder0pinB if val == LOW && Direction Direction = false //Reverse else if val == HIGH && !Direction Direction = true //Forward encoder0PinALast = Lstate if !Direction duration++ else duration--; Powered By DFRobot 2008-2017 |
More datasheets: CPDUR5V0H-HF | DFR0357 | 50745381431610F | 74LVTH16952MTD | 74LVTH16952MTDX | 74LVTH16952MEAX | 74LVTH16952MEA | ADNS-5090 | WT41-E-AI4 | WT41-E-AI5 |
Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived FIT0277 Datasheet file may be downloaded here without warranties.