počet pulsů na otáčku

Uživatelský avatar
Radhard
Příspěvky: 288
Registrován: 1. 7. 2020, 10:19
Bydliště: Praha
Kontaktovat uživatele:

16. 3. 2022, 7:07

Mex píše: 16. 3. 2022, 9:40
Radhard píše: 16. 3. 2022, 12:52 Ve Tvém případě je situace ještě o trochu složitější, protože máš systém se zpětnou vazbou.
Nechci se přít, ale myslím že tazatel nemá systém se zpětnou vazbou.
Má jen pohon se zpětnou vazbou. Ta zpětná vazba se zde uzavírá v rámci driveru, takže systém s tím pohonem pracuje jako s jakýmkoli jiným. Lhostejno jestli se zpětnou vazbou nebo bez.

"Systémem" jsem měl na mysli MOTOR-DRIVER.
Celou dobu se tu snad řeší jak to optimálně nastavit.
Čím to řídí je úplně jedno. Tam bude samozřejmě třeba taky nastavit správné hodnoty.
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

18. 3. 2022, 11:03

Radhard píše: 16. 3. 2022, 1:10 Ještě numerická úvaha.
Těch 51200/ot je vlastně 256 mikrokroků na jeden krok motoru kterých má běžný 2F motor 200.
Mechanický převod kuličkovým šroubem máš 5mm/ot.
4osý HW intepolátor dá až 100KHz na jednu osu.

Z toho vyplývá, že maximální rychlost posunu vozíku bez dalšího mechanického zpřevodování bude: 100000/(256*200)*5*60=586mm/min.

Pokud stačí, tak dobrý, pokud ne, musíš nastavit menší počet mikrokroků.

No tak s tou rychlostou po nastaveni 51200 si to este prehnal :D ,ze 586mm/min, presne som to nemeral ale je to tak 58mm/min a mozno este o nieco menej..... som tomu najprv moc nechcel verit ale presvedcil si ma uz.

Co sa tej presnosti tyka tak tam sa nezmenilo nic ani ked som zmenil nastavenie kalibracie na skrutku na rovnych 200. cisla sice uz sedia presne na chlp ale real je stale niekde inde... este sa skusim pohrat s tymi mikrostepmy.
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

21. 3. 2022, 7:48

Urobil som niekolko testov a vysledok je stale rovnaky. Menil som nastavenie pulsov v drivery, menil som rozne nastavenia v drufely na zavitovke a nic z tychto zmien nemalo ziadny vplyv, nepocitam vyhladenie pohybu s nastavenim vyssich pulzov.... toto vylepsenie mi prislo ako logicke....
Tu je foto z testov, freza behala po obdlzniku s rovnakymi suradnicami (nastroj 1mm frezka) v kazdom rohu urobila zapich. Kazdy ukon 300x.
Na fotke su jednotlive ocislovane testovacie pokusy - vsetky 4 rohy su uhnute/posunute rovnakym smerom. obrazok 3 je znazornene suradnic x0/y0 na zaciatku testu a na konci testu, tam je vidiet o kolko sa to posuva
Mam nahradnu (novu nepouzitu) riadiacu dosku - rovnaky typ, ma zmysel ju vymenit? moze takyto problem sposobovat doska?
Pripadne Vas napada nejaka ina vec ktora by to mohla sposobovat?
1.jpeg
2.jpeg
3.jpeg
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 3. 2022, 8:17

To vypada vzdy uplne identicky
Takze je to nejaka systematicka chyba
Z toho titulu vylucuji jakekoli ztraty kroku
Je to dano asi spatnym poctem pulzu z interpolatoru nebo z nejakeho duvodu neprijatymi pulzy driverem ale vzdy systematicky stejne
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Radhard
Příspěvky: 288
Registrován: 1. 7. 2020, 10:19
Bydliště: Praha
Kontaktovat uživatele:

21. 3. 2022, 9:35

Jako hlavní problém vidím to, že SpdSK do teď nebyl schopen sem na fórum napsat, jakou má vlastně HW/SW konfiguraci.

Víme, jaký má driver.
Víme, že má nějaký krokový motor s přírubou NEMA34.
Víme, že je připojen na kuličkový šroub s převodem 5mm/ot.
Nevíme, jestli tam není další dodatečný převod.
Nevíme kolik pulzů na otáčku má snímač na hřídeli krokového motoru.
Nevíme zda je tento snímač zapojen do zpětné vazby s driverem.
Nevíme čím je driver řízen a jak je tento interpolátor nastaven.
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

21. 3. 2022, 10:27

Niektore veci som tu uz pisal no uznavam ze neboli po kope...
skusim vsetko info co mi je dostupne ....

SW: Drufel
Riadiaca doska: Bitsensor BSMCE04U
Driver: HBS860H
Motor: Nema 34
Skrutka: 1605
Prevod: priamy cez spojku
Driver nastaveny na 8000

Toto su udaje ktore su k motoru s driverom:
Driver details
Model:HBS860H
Working current: AC 20-80V OR DC 30-110V
Electric current:6A
Pulse frequency: 200HHZ/500KHZ
Adaptive motor: 60HB250-112/86HB250-80/86HB250-118/86HB250-156
Use ambient temperature:0-50 Centigrade
Communication mode:RS322 serial port and Debug panel Phase connection.
Characteristic:
1.Low heating / high efficiency (quiescent, almost zero current, no fever);
2.Smooth and accurate (space vector current control algorithm based on feedback encoder and vector smoothing filtering technology) has a good resistance to the low frequency resonance of traditional stepper motor;
3.High speed response (advanced servo control technology provides powerful torque output, so that the system has very high dynamic response, stepping servo speed up to 600-2000RPM);
4.Applicable industry: dispensing machine / Woodworking Machine / welding machine / screw machine / zipper machine / winding machine / Mounter / packaging machine / engraving machine / laser machine /LED/ electronic equipment.


stitok na motore:
4.jpeg
Uživatelský avatar
Radhard
Příspěvky: 288
Registrován: 1. 7. 2020, 10:19
Bydliště: Praha
Kontaktovat uživatele:

21. 3. 2022, 10:53

Tohle už je lepší, takhle pohromadě ;-)

Snímač má 1000 imp/ot
Šroub 5mm/ot.

Pokud se driver řídí jen podle zpětné vazby, tak to vychází že v Drufelu nastavíš 200 imp/mm.
Na driveru nastavíš 1000 imp/ot. To nastavení zkontroluj tím jejich programem.

Skoukni tohle:
https://www.youtube.com/watch?v=j9EpLjhIOVQ
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 3. 2022, 10:56

Nemas otoceny polarity step a dir signalu?
Vsechna prava na chyby vyhrazena (E)
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

24. 3. 2022, 4:38

kablovanie by malo byt OK to som preveroval na zaciatku.
Uz mam spojazdneny stroj v Mach 3. Idem vylucovacou metodou, ak to bude robit aj v machu tak bude problem v stroji. Potrebujem vylucit vadu softwaru. Ak bude problem v elektronike stroja tak nemam zatial spravny kabel aby som sa vedel dostat do driverov a skontrolovat nastavenie v nich. Mozem este vymenit controller a uvidim.
Musim nastudovat trochu Mach lebo s nim neviem nic okrem spustenia Gcodu ..... motory mam uz zaklad nasteveny, hybe sa to spravnymi smermi a v pozadovanych rychlostiach.
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

24. 3. 2022, 4:52

SpdSK píše: 24. 3. 2022, 4:38 kablovanie by malo byt OK to som preveroval na zaciatku.
Uz mam spojazdneny stroj v Mach 3. Idem vylucovacou metodou, ak to bude robit aj v machu tak bude problem v stroji. Potrebujem vylucit vadu softwaru. Ak bude problem v elektronike stroja tak nemam zatial spravny kabel aby som sa vedel dostat do driverov a skontrolovat nastavenie v nich. Mozem este vymenit controller a uvidim.
Musim nastudovat trochu Mach lebo s nim neviem nic okrem spustenia Gcodu ..... motory mam uz zaklad nasteveny, hybe sa to spravnymi smermi a v pozadovanych rychlostiach.
To jsem ti psal už před 8 dny. viewtopic.php?p=447010#p447010
Jen jsem tam napsal, abys použil GRBL. Je velmi jednoduché na nastavení a je zadarmo.
Mach zřejmě musíš použít v nějakém omezeném demo-módu, nebo ukrást. Ani jedno není ideální.
Navíc u GRBL nehraje roli nějaký jitter/latence daného PC, na což u Macha můžeš snadno narazit a zase budeš honit duchy.
chb
Příspěvky: 3802
Registrován: 12. 3. 2013, 7:24
Bydliště: Havl. Brod

24. 3. 2022, 6:15

trochu mi to připomíná mou zkušenost ... viewtopic.php?t=14531&p=229243&hilit=ddum4#p229243
Víťa - BF20 - upraveno na CNC + Mach3 + SS, soustruh CJM250, MK3 Průša, ostřička nástrojů
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

25. 3. 2022, 12:12

Mex viacero veci co si pisal som urobil/skontroloval co sa tej druhej cesty tyka o ktorej pises nie som az tak zdatny v IT veciach, cize tato cesta aj ked moze byt sebelepsia bude u mna ako posledna moznost. Nie preto ze by som nechcel ale....
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

22. 1. 2023, 8:43

robokop píše: 21. 3. 2022, 10:56 Nemas otoceny polarity step a dir signalu?
Po nejakom case sa vraciam k rieseniu problematiky s presnostou.... cely zbitok minuleho roka som nemal vobec priestor to riesit....
viete mi prosim niekto vysvetlit co sposobuje zmenu nastavenia opisanej takto:
"Invert the step signal when transmitting the axis movement commands."
lapa
medaile za lepsi forum
Příspěvky: 2572
Registrován: 6. 5. 2009, 7:18
Bydliště: Praha

22. 1. 2023, 8:34

SpdSK píše: 22. 1. 2023, 8:43
robokop píše: 21. 3. 2022, 10:56 Nemas otoceny polarity step a dir signalu?
Po nejakom case sa vraciam k rieseniu problematiky s presnostou.... cely zbitok minuleho roka som nemal vobec priestor to riesit....
viete mi prosim niekto vysvetlit co sposobuje zmenu nastavenia opisanej takto:
"Invert the step signal when transmitting the axis movement commands."
Asi zalezi na tom, jak jsou vzajemne casovane signaly DIR a STEP a na jakou hranu (vzestupna/sestupna) ten STEP vstup driveru reaguje a s jakym predstihem ma byt stabilni stav DIR.
A tim otocenim/invertem muzes ovlivnit reakci na STEP.
Ale jsou tady urcite chytrejsi ...
Kostka těžko vysvětlí úsečce, natož bodu, že život má i jiné dimenze než má ten jejich ...
SpdSK
Příspěvky: 40
Registrován: 26. 3. 2019, 5:58

23. 1. 2023, 10:21

invertovanie tohto signalu vyriesilo moj problem..... urobil som viacero testov aj na dvojnasobnych rychlostiach... zrychleny rozbeh... vsetko OK. Rad by som ale porozumel co som vlastne zmenil, vies mi to vysvetlit aj ako blbemu? moja domena je mechanika nie elektrika....
Toto mi napisal zo suport Drufel(riadiaci soft):

Step Invert - Inverts the step impulse.
For example, when the stepper motor is stopped, the output of the controller is low potential.
After the inversion, the output will be high potential.

Aj ked som si to prelozil vobec som nepochopil prakticku funkcnost.... ak to nebudem vediet ... nezblaznim sa, ale rad by som pochopil o co ide.
Vopred dakujem
Odpovědět

Zpět na „Krokové motory“