Propojení servomotoru a LinuxCNC

Uživatelský avatar
zz912
Příspěvky: 1570
Registrován: 25. 5. 2008, 7:16

1. 11. 2025, 9:05

Tak si to zapoj single ended čili varianta A a poreferuj. :D
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

1. 11. 2025, 11:38

neviem ,ci sa mi bude chciet -som dost lenivy od prirody :?
ale mozno sa premozem...zvedavost mi neda :idea:

mam to uz namontovane pod sustruhom a dufal som, ze to nebudem musiet davat na stol- ale asi sa tomu nevyhnem, lebo merat to pod stolom nejde - minimalne zmeriam tie realne prudy , ~50 mA na jeden vstup je proste vela a zvlat ma udivuje udaj z manualu:

All step and direction outputs are buffered 5V signals that can drive 24 mA.
All outputs support differential mode to reduce susceptibility to noise.
pritom sa to toci v reale
este pockam , ci to vnutro driveru pozrie oscar. ale svrbia ma prsty a asi to rozoberiem tiez
Uživatelský avatar
zz912
Příspěvky: 1570
Registrován: 25. 5. 2008, 7:16

1. 11. 2025, 12:32

jaro.va píše: 1. 11. 2025, 11:38 neviem ,ci sa mi bude chciet -som dost lenivy od prirody :?
Pokud je můj předpoklad správný, tak předpokládám, že v driveru je klasická dioda na ochranu diody v optronu. Tudíž pokud bude na výstupu logická 1, tak diodou v optronu bude protékat pár mA. Pokud bude na výstupu logická 0, dojde na výstupu k přepólování, bude tam -5V. To znamená, že přes tu ochranou diodu ten výstup z Mesy budeš posílat defakto do zkratu.

Chudák Mesa. :-(
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

1. 11. 2025, 12:58

2025-11-01-13-25-43-843.jpg
2025-11-01-13-28-32-361.jpg
tak je tam 24 Ohm odpor = 24x10^0 (R76)

a je tam D17 - co by teda mala byt dioda, ale vyzera ako tranzistor = asi bude tranzistor - na baze je ten 24 Ohm odpor a az odtial ide z kolektoru do U9 (optocleny)

cize to nebude celkom ako predpokladas s tou diodou, ale daleko nebudes

ta schema z manualu je asi z doby, ked zacinali vyrabat a odvtedy to nechavaju tak..
suciastky nejde poznat, nemaju oznacenie ,alebo su tak kvalitne pokryte lakom

budem to musiet zmerat multimetrom
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

1. 11. 2025, 1:05

takto mi to vychadza ,ak dobre vidim
PXL_20251101_150727873.jpg
este ma napadlo, ze ten tranzistor mozno vyuziva zapojenie, ktore chrani obvod pred tym, co popisujes (otvori len kladnu polvlnu ).
proxy-image.jpg
Uživatelský avatar
zz912
Příspěvky: 1570
Registrován: 25. 5. 2008, 7:16

1. 11. 2025, 6:51

Já si myslím, že je jedno jak to funguje. Vem multimetr, nastav na mA. Připoj ho na dir. Jed doprava, zmer proud. Jeď doleva a zmer proud. Práce na 10 minut a můžeš mé teorie potvrdit nebo vyvrátit. Nebo to přepoj na single ended a porovnej odber oproti původnímu diferenciálnímu zapojení.
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

2. 11. 2025, 8:16

vyskusam, chvilu to potrva pri mojom dochodcovskom tempe :D

ale zas tak jedno to nie je- chcem vediet ako to funguje

ten obrazok je iba ilustracny, je tam skrat-asi zle pozeram,alebo je tam pod tranzistorom prepoj do inej vrstvy.ale nepodoba sa to manualovemu zobrazeniu., pisal som cinanom o realnu schemu vstupu , tak snad na Vianoce (2026) to poslu.
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

2. 11. 2025, 2:02

tak som vyskusal DIR aj STEP jedneho krokaca v single ended mode (VAR A) zapojenie -rovnako ako pri differential mode(VAR B) tecie prud priblizne 50 mA (jednosmerny rozsah- nie som si isty, ci som meral aj striedavy) - v klude , bez toho aby bezalo servo (pri behu serva som neskusal, lebo problem je inde), na STEP+ aj DIR+ je +5V, pri pripojeni serva klesne na +3.95V , cize pokles o 1V = nejaky odpor je 1V/0.1A= 10 Ohm co nezodpoveda odporom(statickym) 2x24 Ohm v servodriveri

pri fyzickom odpojeni serva je kludovy odber MESA 510 mA, co ma byt +- podla datasheetu
pri pripojeni jedneho serva = ~610mA ( cize prida 100 mA= 2 x 50mA, STEP/DIR )
pri pripojeni 4 serv to bolo tych ~900mA

mam podozrenie na nespojene zeme

zdroj MESA karty 5V (Mean Well RS-25-5 / 5V/5A) , kostra zdroja je uzemnena na instalacnu krabicu , jednosmerne minus je galvanicky oddelene od kostry (>50 MOhm) -nie je spojene s kostrou krabice = plavajuci zdroj 5V

MESA Ground /tienenie plosaku, je spojene s instalacnou krabicou , ale minus napajanie (common-) nie (co podla manualu ma tak byt ?)

celkom sa obavam spojit common - na kostru instalacnej krabice ...nameral som rozdiel napati jednosmernych (teraz rozmyslam ci nie striedavych :roll: ) asi 2 V

pre koumakov - STEP/DIR budenie na 7i95T je obvod ISL 32 174 (primarne urceny na budenie RS-422, ale spominaju aj motor controller) , vystup z integracu PRIAMO na konektor (nezbadal som odpory, aj meranie multimetrom ukazuje 0 Ohm) - napodiv sa pri mojom kratkom vyskume nehrial , napriek tym tecucim sumarne 100 mA => podorenie ze tecu zemniace ? prudy inak, ako by mali
ISL 32174.jpg
ISL 32174.pdf
(1.47 MiB) Staženo 2 x
Uživatelský avatar
zz912
Příspěvky: 1570
Registrován: 25. 5. 2008, 7:16

2. 11. 2025, 2:37

Ovšem to nejdůležitější si nenapsal. Teče stejný proud při logické 0 a při logické 1 ?
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 423
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

2. 11. 2025, 2:44

to som neskumal- nabuduce
aj tak je nieco zle
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“