GM25-370 9V 150rpm motor with gearbox and encoder.

Code: LA143053
€15,05 €12,44 excl. VAT
Skladem (15 pcs)
Delivery to:
16/12/2024

DC motor with max. 150rpm, gearbox and encoder.

Detailed information

Free Shipping
Free Shipping
From 100 EUR
30 Days to Return
30 Days to Return
For Registered
30 Days to Return
30 Days to Return
For Registered Customers
Free Shipping
Free Shipping
For orders from 100 EUR
It Doesn't End With Shipping
Customer Care
We handle complaints within 5 days
Quick dispatch
Quick dispatch
Within 24 hours

Product detailed description

Motor GM25-370 9V 150rpm with gearbox and encoder.

DC motor with gearbox and a decent amount of torque.
This motor is characterised by its low noise level and is used in many applications.

Specifications:

  • Voltage: 9VDC
  • Current: 200mA / 1200mA (idle / under load)
  • Torque: 0.3 Nm
  • Speed: 150RPM
  • Diameter: 25mm
  • Length: 72mm
  • Shaft diameter: 4mm
  • Gear ratio: 1/75
  • Encoder: 2 pulses per motor revolution, i.e. 150 pulses per output shaft revolution
  • Output shaft: length 14.5mm, diameter 4mm, flattened to 3.5mm
  • Fixing holes in the motor face with M3 thread

Included in delivery:

  • 1pc Motor GM25-370 9V 150rpm with gearbox and encoder.

Remark:

  • This product is not a standalone functional unit and may require professional installation.
  • Product images are for illustration purposes only and may sometimes differ from the actual appearance of the item. However, this does not change its basic properties.
  • Without encoder cover

Additional parameters

Category: DC & Stepper Motors
Warranty: 2 years
Weight: 0.098 kg

Be the first who will post an article to this item!

Do not fill out this field:
Do not fill out this field:
J Avatar of author Zapojení motoru a Hallovy senzory 28/05/2023 17:02
Ahoj všem, právě jsem strávil 2 dny různým zkoušením s těmito motory. Ne vše bylo tak, jak jsem čekal. Zdá se, že tady nemůžu poslat obrázky, jinak bych poslal fotku z displeje osciloskopu, kterým jsem měřil zpětnou vazbu z hallových senzorů. Když jsem zapojil první motor piny M+ a M- na 5V DC a potom na 10V DC motor se nezoztočil. Místo toho udělal jakoby jeden krok jako u krokového motoru. Při třetím pokusu mi napěťový měnič ukázal, že omezuje proud na 4A, z motoru se jemně zakouřilo a je po něm. Zkusil jsem tedy druhý kus a vše vungovalo, jak má. U 5V měl nižší otáčky než u 10V. Pustil jsem se do zapojení toho funkčního motoru přes řadič stejnosměrných motorů TB6612FNG, který také koupíte v tomto obchodě. Zapojení podle: https://forums.raspberrypi.com/viewtopic.php?t=302969 včetně toho 10k odporu. Nepoužil jsem Raspberry, ale mikrořadič ESP32. Později bude tento mikrořadič komunikovat s Raspberry přes UART. Je to proto, že na zapojení toho řadiče a hallových senzorů je potřeba přiliš mnoho datových pinů a Raspberry jich moc nemá. Do ESP32 jsem uložil soubor "main.py" s následujícím scriptem: from machine import Pin, PWM from time import sleep # nastavuji datový pin, který přepne řadič motorů ze stand by do operačního módu - pin č.2 Controller = Pin(2, Pin.OUT) # zapínám řadič motorů pomocí pinu č.2 Controller.on() # Definuji pin pro řízení otáček motoru A pomocí PWM - pin 17 (změnou duty na jinou hodnotu měníte otáčky) M1PWM = PWM(Pin(17), freq=20000, duty=512) # Definuji pin 18 a pin 19, jejichš kombinací se bude zapínat, vypínat a měnit směr otáčení motoru A M1D1 = Pin(18, Pin.OUT) M1D2 = Pin(19, Pin.OUT) # Definuji pin pro řízení otáček motoru B pomocí PWM - pin 25 (změnou duty na jinou hodnotu měníte otáčky) M2PWM = PWM(Pin(25), freq=20000, duty=512) # Definuji pin 26 a pin 27, jejichš kombinací se bude zapínat, vypínat a měnit směr otáčení motoru B M2D1 = Pin(26, Pin.OUT) M2D2 = Pin(27, Pin.OUT) # následující kombinací dvou datových pinů (18 a 19) se rotor motoru A roztočí po směru hodinových ručiček M1D1.on() M1D2.off() # Po celou tuto dobu 120 sekund se bude rotor motoru A otáčet konstantně sleep(120) # Zastavuji rotor motoru A M1D1.on() M1D2.on() # následující kombinací dvou datových pinů (26 a 27) se rotor motoru A roztočí po směru hodinových ručiček M2D1.on() M2D2.off() # Po celou tuto dobu 10 sekund se bude rotor motoru B otáčet konstantně sleep(10) # Zastavuji rotor motoru B M2D1.on() M2D2.on() # vypínám řadič motorů Controller.off() # ruším přižasení PWM pinů M1PWM.deinit() M2PWM.deinit() Už jsem měl jen jeden funkční motor, takže jsem ho zapojil do řadiče motorů na piny A01 a A02, tedy jako motor A. Po zapnutí napájení se motor roztočil, takže z tohoto pohledu bylo vše v pořádku. Začal jsem tedy osciloskopem měřit výstup u Hallových senzorů, ale měl jsem jen vodorovnou čáru na úrovni napětí 3,3V, což je VCC napětí, kterým jsem Hallovy senzory napájel. Vzal jsem tedy již nefunkční motor a odstranil kotouč u Hallových senzorů. Zjistil jsem že zapojení podle obrázku, který je tu hohoto produktu nesedí. Musíte prohodit zem těchto senzorů s napájecím napětím. Pak jsem dostal na osciloskopu měřitelnou křivku. Mění se z úrovně low na high. Tedy z 0V na 3.3V. Druhý Hallův senzor se buďto poškodil při přepólování podle obrázku výše a nebo už nefungoval od výroby. Snad vám tyto informace pomůžou s vašimi projekty. Zdraví Jirka
Reply
MF Avatar of author Zapojení motoru a Hallovy senzory 30/05/2023 12:15
Dobrý den, děkujeme za informace. Opravdu nově dodané motory mají prohozené napájecí piny pro napájení Hall senzorů. V obrázku s popisem pinů jsme to změnili. Založte nám to jako reklamaci na https://www.laskakit.cz/reklamace/ a my Vám motory vyměníme.