Motor GM25-370 9V 150rpm s převodovkou a enkodérem.
Kód: LA143053![Doprava zdarma](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/doprava-orange.png?6137afa6)
Doprava zdarma
od 2000 Kč
![Vrácení zboží](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/vraceni-orange.png?6137afcf)
30 dní na vrácení
pro registrované
![30 dní na vrácení](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/vraceni.png?6137aff2)
30 dní na vrácení
Pro registrované zákazníky
![Doprava zdarma](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/doprava.png?6137b00f)
Doprava zdarma
Pro objednávky od 2.000 Kč
![Prodejem to nekončí](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/nekonci.png?6137b034)
Prodejem to nekončí
Reklamace řešíme do 5 dnů
![Rychlá expedice](https://cdn.myshoptet.com/usr/www.laskakit.cz/user/banners/expedice.png?6137b053)
Rychlá expedice
Do 24 hodin
Související produkty
Detailní popis produktu
Motor GM25-370 9V 150rpm s převodovkou a enkodérem.
Stejnosměrný motor s převodovkou a slušnou hodnotou točivého momentu.
Tento motor se vyznačuje nízkou hlučností a je používán v mnoha aplikacích.
Specifikace:
- Napětí: 9VDC
- Proud: 200mA / 1200mA (volnoběh / při zatížení)
- Točivý moment:0,3 Nm
- Otáčky: 150RPM
- Průměr: 25mm
- Délka: 72mm
- Průměr hřídele: 4mm
- Převodový poměr: 1/75
- Enkodér: 2 pulsy na otáčku motoru, tj. 150 pulsů na otáčku výstupního hřídele
- Výstupní hřídel: délka 14,5mm, průměr 4 mm, zploštěn na 3,5 mm
- Upevňovací otvory v čele motoru se závitem M3
Součástí dodávky:
- 1ks Motor GM25-370 9V 150rpm s převodovkou a enkodérem.
Poznámka:
- Tento výrobek není samostatně funkčním celkem a může vyžadovat odbornou montáž.
- Fotografie výrobků jsou pouze ilustracemi na ukázku a někdy se mohou lišit od skutečného vzhledu předmětu. Avšak toto nemění jejích základní vlastnosti.
-
Bez krytky enkodéru
Doplňkové parametry
Kategorie: | Stejnosměrné (DC) motory a krokové motory |
---|---|
Záruka: | 2 roky |
Hmotnost: | 0.098 kg |
Buďte první, kdo napíše příspěvek k této položce.
Přidat hodnocení
J
Zapojení motoru a Hallovy senzory
Jirka
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
Odpovědět
Odpovědět
MF
Zapojení motoru a Hallovy senzory
Martin Frajdl
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.