Zdravím, ocenil bych radu ohledně programování krokového motoru pomocí PLC, jazyk LD. Mám driver A4988, k PLC mám zapojený pouze vstupy STEP a DIR + SLEEP mám na napětí 4,2V, které mám vytvořené pomocí odporového děliče z 24V. Problém je ten, že mám napsaný krátký program, ale motor se neroztočí. Kdyby byl někdo ochotný a poradil mi, jak napsat alespoň krátký program, kdy se motor roztočí, budu velice rád. Děkuji.
Fórum › Hardware
Krokový motor a PLC
#1 fojtasek18
aha ... asi máš něco špatně ... potřebujeme vědět typ krokového motorku...je to na něm napsané ..
podle tohohle
https://www.pololu.com/file/0J450/a4988_DMOS_microstepping_driver_with_translator.pdf
je napájecí napětí motoru až do 35V a stejnosměrného a proud až +/- 2A ... tedy s max. výkyvem 5 procent z max. rozsahu napájecího napětí ... ... a napájecí napětí je 5V max.. takže potřebuješ možná dvě napájecí napětí ...a nezapoměl si zapojit ostatní signály jako třeba enable, sense atd.....
#4 Jerry
Krokový motor mám MAE HY 20-1713, odkaz: http://www.ad.siemens.com.cn/club/bbs/upload/file/20170531/6363187097941910273468377.pdf
Předem se omlouvám za typ driveru, mám tento: https://www.pololu.com/product/2966
Mám zapojený pouze vstupy STEP a DIR, vstup SLEEP mám přímo na těch 4,2V.
ten krokový motorek co máš by měl být tzv. Hybridní krokový motorek s aktivním rotorem. ale není jasné, jestli ta řídící jednotka je vhodná pro řízení takových motorků.
takhle na dálky ti asi nikdo neporadí tady je příliš mnoho proměnných ... :)
je také důležité vědět konkrétní typ toho hybrida jestli je unipolární nebo bipolární protože bipolární vyžaduje řízení s můstkem pro obě větve ... ale každopádně pokud vytáhneš dráty od motorku a budeš je opatrně přikládat na 12V baterku tak bys měl vidět krokování, u bipolárního musíš měnit polaritu - otáčet + a -
podle toho tvýho manuálu tam máš mít 36Voltů
http://www.ad.siemens.com.cn/club/bbs/upload/file/20170531/6363187097941910273468377.pdf
strana 4/16
pokud pouštíš do motorku 4.2Voltu tak se ani nehne ...
#13 fojtasek18
hm je to divný děláš něco blbě.,.. zkus si najít na internetu manuál ....
nebo příklad ..
jinak základní krokování by mělo jít už jenom samotným přikládáním napájecího napětí na svorky krokového motorku . a otáčením polarity .,.. nezapomeň že je to dvoufázový motorek a musíš otáčet polaritu
možná by bylo dobrý kdyby sis něco postavil sám abys pochopil jak se takovej dvoufázovej krokovej motorek řídí ....
https://electronics.stackexchange.com/questions/353073/control-of-12v-stepper-motor-using-l293d-dual-h-bridge
http://www.pyroelectro.com/tutorials/stepper_motor/hbridge.html
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Fyzika - Mikrovlnný motor — založil Trebor
Jak ovládat motor a servo? — založil domitea
PLC — založil Tomáš Skvrna
Programování plc — založil Lasi
Začínám s PLC — založil stoker303
Moderátoři diskuze