poraďte servo jako náhradu za nema17
Zdravím, mám potíže s krokovým motorem. Funguje jako pohon trapezové tyče na které je pojezd. V provozu potřebuji aby se vozík posouval po cca 2mm v celkem rychlé frekvenci .Potíž dělají právě ty krátké rychlé posuny. Zřejmě se tam indukuje rušení (nejsem odborník) a způsobuje náhodné posuny mimo impuls z arduina. Mám tam driver TB6660, testoval jsem i TB6560, a nějaké jiné ale stejný problém.
Napadlo mě nahradit to servomotorem. Je to low cost řešení. není to žádné CNc, nevyžaduje to moc síly na posun.
díky za rady
Napadlo mě nahradit to servomotorem. Je to low cost řešení. není to žádné CNc, nevyžaduje to moc síly na posun.
díky za rady
- jova
- Příspěvky: 2510
- Registrován: 2. 11. 2007, 1:40
- Bydliště: Chýnov to je kousek od Tábora
- Kontaktovat uživatele:
Já bych zkusil odladit to co tam máš, nebo tam dej něco takového:
https://www.ebay.com/itm/100W-3000rpm-N ... Swy9Zd8bnv
https://www.ebay.com/itm/100W-3000rpm-N ... Swy9Zd8bnv
dopředu se omlouvám, že odbočuji - jde ten integrovaný pohon z toho linku provozovat jako klasický vřetenový pohon (když se na nějakém jeho vstupu objeví log1, tak se to roztočí pevnýma otáčkama na konkrétní stranu) ?jova píše: ↑27. 5. 2020, 8:08 Já bych zkusil odladit to co tam máš, nebo tam dej něco takového:
https://www.ebay.com/itm/100W-3000rpm-N ... Swy9Zd8bnv
Potřeboval bych, aby to běželo chvili jako pulse /dir a pak delší dobu (třeba 10 sec) při těch 3000 - pak zase pulse/dir a tak stále dokola.
Evidentne se potykas s EMC problemem. Vymena pohonu nemusi byt ani nutne a nakonec ani ucinne opatreni. Misto toho bys mel vyresit pricinu problemu. Promerit si ridici system a kabelaz tak, abys vedel co se tam vlastne deje a jake vazebni mechanismy ti zpusobuji popsane ruseni. Pokud to neumis, sver to nekomu kdo ano. Pokud nikoho nemas, tak muzes zkusit overit "obvykle chyby implementace", jako jsou zemni smycky, nevhodna topologie uzemneni, chybejici stineni ci soubeh vodicu, impedancni neprizpusobeni, preslechy logickych signalu apod. pro kompletni vycet a vysvetleni tu neni prostor, ale neco dohledas urcite i na netu.
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
- robokop
- Site Admin
- Příspěvky: 22397
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
Ja jsem pochopil ze se jedna o kkasickou ztratu kroku a neb rychle presuny tam a zpet tj zadne rampy atd... Proste cukatura a tudiz rezim ktery si vylozene rika o ztratu kroku. A autor to spatne prisoudil nrjakemu ruseni ktere bych tam videl asi s mensi pravdepodobnosti
Vsechna prava na chyby vyhrazena (E)
- jova
- Příspěvky: 2510
- Registrován: 2. 11. 2007, 1:40
- Bydliště: Chýnov to je kousek od Tábora
- Kontaktovat uživatele:
Ne, tohle servo se chová jako klasický krokový motor ovládaný pulse/dir. Jeho výhoda je, že je s tím krokovým motorem záměnné bez další úpravy, točí max. těch 3000 otáček a nepotřebuje na rozdíl od krokového motoru rozjezdové rampy.milan584 píše: ↑28. 5. 2020, 7:06dopředu se omlouvám, že odbočuji - jde ten integrovaný pohon z toho linku provozovat jako klasický vřetenový pohon (když se na nějakém jeho vstupu objeví log1, tak se to roztočí pevnýma otáčkama na konkrétní stranu) ?jova píše: ↑27. 5. 2020, 8:08 Já bych zkusil odladit to co tam máš, nebo tam dej něco takového:
https://www.ebay.com/itm/100W-3000rpm-N ... Swy9Zd8bnv
Potřeboval bych, aby to běželo chvili jako pulse /dir a pak delší dobu (třeba 10 sec) při těch 3000 - pak zase pulse/dir a tak stále dokola.
Těch 10 sekund chodu bych řešil programově, například generováním obdélníkového signálu o maximální frekvenci, co roztočí servo na 3000 otáček.
To mě taky napadlo - ale je to taková spíš prasárna - točit s tím, že do toho budu prát ty pulzy.jova píše: ↑28. 5. 2020, 8:38Ne, tohle servo se chová jako klasický krokový motor ovládaný pulse/dir. Jeho výhoda je, že je s tím krokovým motorem záměnné bez další úpravy, točí max. těch 3000 otáček a nepotřebuje na rozdíl od krokového motoru rozjezdové rampy.milan584 píše: ↑28. 5. 2020, 7:06dopředu se omlouvám, že odbočuji - jde ten integrovaný pohon z toho linku provozovat jako klasický vřetenový pohon (když se na nějakém jeho vstupu objeví log1, tak se to roztočí pevnýma otáčkama na konkrétní stranu) ?jova píše: ↑27. 5. 2020, 8:08 Já bych zkusil odladit to co tam máš, nebo tam dej něco takového:
https://www.ebay.com/itm/100W-3000rpm-N ... Swy9Zd8bnv
Potřeboval bych, aby to běželo chvili jako pulse /dir a pak delší dobu (třeba 10 sec) při těch 3000 - pak zase pulse/dir a tak stále dokola.
Těch 10 sekund chodu bych řešil programově, například generováním obdélníkového signálu o maximální frekvenci, co roztočí servo na 3000 otáček.
A co je v tom uvnitř - normální bldc a nebo je to jenom obyčejný krokáč s kodérem pro zpětnou vazbu polohy?
- jova
- Příspěvky: 2510
- Registrován: 2. 11. 2007, 1:40
- Bydliště: Chýnov to je kousek od Tábora
- Kontaktovat uživatele:
Zda je tam komutátorový, nebo BLDC motor netuším, ale má to normální optický enkoder pro hlídání polohy. Když zaberu rukou, tak s tím trochu pootočím, ale hned to začne zabírat proti té síle, aby se to vrátilo do původní polohy. Nechápu jaký je z tvého pohledu rozdíl mezi pulzy z generátoru a pulzy z něčeho, co jejich počet počítá
Tím, „ chová se jako krokový motor“, bylo míněno to, že se připojuje úplně stejně na signály step, dir, enable, jako ten krokáč, jinak je to samozřejmě servo.
Tím, „ chová se jako krokový motor“, bylo míněno to, že se připojuje úplně stejně na signály step, dir, enable, jako ten krokáč, jinak je to samozřejmě servo.
Mohl bys ten pohyb definovat zcela přesně? Myslím tím tu celkem rychlou frekvenci, rychlost pohybu, rozjezdové a brzdné rampy, stoupání šroubu, čím pulzy generuješ.. Případně udělej krátké video.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
zkusím to jinak.jova píše: ↑28. 5. 2020, 10:25 Zda je tam komutátorový, nebo BLDC motor netuším, ale má to normální optický enkoder pro hlídání polohy. Když zaberu rukou, tak s tím trochu pootočím, ale hned to začne zabírat proti té síle, aby se to vrátilo do původní polohy. Nechápu jaký je z tvého pohledu rozdíl mezi pulzy z generátoru a pulzy z něčeho, co jejich počet počítá
Tím, „ chová se jako krokový motor“, bylo míněno to, že se připojuje úplně stejně na signály step, dir, enable, jako ten krokáč, jinak je to samozřejmě servo.
Když je to vypnutý (tzn. zcela bez napětí, na vstupech i na napájení) a zatočí se hřídelí rukou, tak to má charakter pohybu jako :
a.) krokáč (tj. skáče to po polových nástavcích - tj. třeba 200 poloh na otáčku)
b.) klasický BLDC (tj. je tam nic a nebo malý počet poloh odpovídající počtů pólů - tj. třeba 6)
Rozdíl je v tom samozřejmě zcela zásadní - protože pokud to je krokáč s zpětnou vazbou, tak se to prostě bude chovat jako krokáč s zpětnou vazbou - a to mi nevyhovuje.