Propojení servomotoru a LinuxCNC

Uživatelský avatar
zz912
Příspěvky: 1573
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: 426
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: 1573
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: 426
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: 426
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: 1573
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: 426
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: 426
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 8 x
Uživatelský avatar
zz912
Příspěvky: 1573
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: 426
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

2. 11. 2025, 2:44

to som neskumal- nabuduce
aj tak je nieco zle
Uživatelský avatar
Pipik
Příspěvky: 1103
Registrován: 9. 11. 2016, 3:32
Bydliště: České Budějovice

3. 11. 2025, 9:40

Oukej.
Tak jen doufám že mi někdo vysvětlí jak tohle funguje, protože přesně tohle jsi namaloval ( = obkreslil z toho tišťáku)
Protože jestli je to fakt zapojený přesně takhle, tak se ani nedivím že tam konstantně teče těch 100mA. Spíš se divím že to vůbec funguje.
IMG_1860.JPG
Ten blbec, kterej to vyrobil, pač mu zapoměli říct že to nejde vyrobit :wink:
oscar
Příspěvky: 1235
Registrován: 2. 5. 2010, 8:50
Bydliště: Perníkovice

3. 11. 2025, 9:50

pipik: bude to dioda v trojnohem provedeni. normalni vec....
treba
jaro.va
Příspěvky: 426
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

3. 11. 2025, 11:04

Pipik píše: 3. 11. 2025, 9:40 Oukej.
Tak jen doufám že mi někdo vysvětlí jak tohle funguje, protože přesně tohle jsi namaloval ( = obkreslil z toho tišťáku)
a inde pisem, ze ten skrat asi nebude koser

o trojnohych diodach som nevedel- dost nechapem ich zmysel, ale OK - aspon som sa nieco dozvedel
Uživatelský avatar
Pipik
Příspěvky: 1103
Registrován: 9. 11. 2016, 3:32
Bydliště: České Budějovice

3. 11. 2025, 11:09

jaro.va píše: 3. 11. 2025, 11:04 o trojnohych diodach som nevedel- dost nechapem ich zmysel, ale OK - aspon som sa nieco dozvedel
Ale jo, občas to vídám - prostě použijou tranzistor jako dvě protisměrné diody, což tranzistor defacto je.
Jen ten zkrat mi tam nedává smysl - proč by se pak proud obtěžoval vůbec téct přes ten tranzistor, když ten odpor 24R je mnohem menší než je odpor diody (cca 750R), potažmo tranzistoru (cca 1K5)
Trošku si myslím jestli ses nepřehlídl.
Ten blbec, kterej to vyrobil, pač mu zapoměli říct že to nejde vyrobit :wink:
oscar
Příspěvky: 1235
Registrován: 2. 5. 2010, 8:50
Bydliště: Perníkovice

3. 11. 2025, 11:19

myslel jsme ze v sot23 pouzdre je bezne zapouzdrena 1 normalni dioda. vidaval jsem to v automotivu. mozna je to kvuli osazovani, pouziva se stejna hlava jako na tranzistory, nevim.

kod z te soucastky neprectes?
Odpovědět

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