Mesa 7i76- odpálené STEP/DIR

lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

6. 10. 2020, 8:10

Při zapojování externích tlačítek jsem si nějakou náhodou odpálil STEP/DIR výstupy na kartě 7I76-patrně mi někde škrtlo 24V o GND.
Mám kombinaci karet 5i25+7i76. IO na 7i76 fungují bez problémů. 5i25 taky vypadá že přežila, s druhou kartou 7i76 fungovala bez problémů.
Na kartě je patrné poškození jednoho švábu/oddělovače ?
Co jsem hledal na linuxcnc foru na to odnese právě tento šváb. Údajné označení 74ACT540 a 74ACT541.
Při hledání na netu jsem ho našel pouze u mouseru- dopravné 500 mě moc netěší, ale asi jiná možnost nebude.
https://cz.mouser.com/ProductDetail/595-CD74ACT540M96
Akorát si nejsem jistý tím posledním M96.
Řešili jste to už někdo ?
Předpokládám že vyměnit to horkovzduchem nebude problém.
Obrázek
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Miki2t
Příspěvky: 472
Registrován: 22. 9. 2010, 9:02
Bydliště: Levice SR

6. 10. 2020, 8:31

lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

6. 10. 2020, 8:38

To už raději ten mouser :D
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
Thomeeque
Příspěvky: 8911
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

6. 10. 2020, 8:43

https://www.gme.cz/74hct540-so20-texas-instruments

ACT/HCT natož písmenka na konci (M96) můžeš imho v klidu ignorovat.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

6. 10. 2020, 9:17

A jaký je tedy rozdíl mezi ACT a HCT ?
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
Thomeeque
Příspěvky: 8911
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

6. 10. 2020, 9:39

Hm, AC je trochu rychlejší a je schopno dodat na výstupu trochu větší proud:

AC vs HC
AC / ACT stands for Advanced CMOS Logic (ACL for short). HC / HCT stands for High-speed CMOS Logic (HCL).

The AC and ACT subfamilies are faster than the HC and HCT subfamilies, and draw some more power in some circuits. All chips in the AC* subfamily have lower output resistance than HC* and can sink and source 24 mA at logic levels and up 70 mA (typ) per gate for motor loads. As a result AC* gates can handle more than twice the current of HC* gates (50 - 70 mA vs. 24 mA). Note, though, that while most HC* chips have a 25 mA limit, the HC* driver chips such as the 74HC240 and the 74HC245 (i.e., buffers) can handle 35 mA per device, and a maximum of 75 mA per chip.

The AC & ACT families also draw about twice as much current as the HC & HCT chips (but we speaking here of microamps, so it's usually not a huge deal).

It is occasionally possible to find (high quality) motors that you can drive directly from an HC chip. For intermittent operation, such as you get with a quadcore, you COULD drive very efficient (i.e., very low-current) motors directly. You would definitely need a capacitor (say 0.47 uF) across each motor to keep the noise under control.
Přiznám se, že jsem si to dohledal až teď, do teď jsem to sám nevěděl a používal jsem HC/AC jako ekvivalenty s nějakou pro běžného smrtelníka zanedbatelnou nuancí (asi že jsem nikde nenarazil na specifický požadavek použití AC). Stále věřím, že by to zde nehrálo roli, ale možná by to chtělo trochu hlubší rozbor. Rychlosti HC bych se zde nebál a pokud je obvod použit čistě pro vstupy, tak ani proudu.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

6. 10. 2020, 9:56

U této karty je to ale použito jako výstup pokud se nepletu.
Jakože zesiluje to signál STEP/DIR pro servodrvery.
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
Thomeeque
Příspěvky: 8911
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

6. 10. 2020, 10:05

Jo no jo, sorry, nějak se mi ten směr popletl. Tak pro klid v duši raději ACT (ono měnit SMD IC na celkem drahé a ne úplně snadno poříditelné kartě není zase taková prkotina, aby měl člověk chuť experimentovat, chápu). Možná můžeš zkusit napsat přímo výrobci, co on na to a příp. do GME, jestli to, co prodávají jako HCT, není náhodou ACT, myslím, že něco takového už se mi párkrát stalo.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

6. 10. 2020, 3:12

Obvody ACT i běžnější HCT jsou oboje CMOS technologie.
AC je novější a má lepší vlastnosti - je rychlejší a poskytuje větší maximální proud na výstupu.
Ale pro použití v takto jednoduchém nasazení jako je výstup DIR/STEP je to fuk.
Rychlost úplně, protože i to nejpomalejší HCT bude pořád nejmíň 10x rychlejší než je zapotřebí.
Větší výstupní proud při běžném použití taky, běžné drivery potřebují výrazně menší proud, než poskytuje HCT.
Na většině oddělovacích desek se proto používají obvody HC/HCT a nikoli AC/ACT.

Takže jinými slovy tam klidně osaď 74HCT540 a 541. Vedou ho třeba v TME, tam je ekonomické poštovné 40 Kč (dodávka do 4 dnů).
Ale podstatné je to 'T' v označení. Tedy ne 74HC ale určitě 74HCT.

Pokud nepoužíváš diferenciální připojení (což platí pro drtivou většinu krokáčů), tak by Ti stačilo vyměnit jenom jeden z nich (jsou-li vadné oba). Podle toho jak to máš připojené tak vyměnit buď 540 nebo 541.
Plyne z toho i to, že pokud jsi odpálil jen jeden z těch chipů, tak vhodným zapojením můžeš kartu používat bez jakékoli výměny i s tím vadným, protože signál půjde přes ten druhý zdravý.
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

6. 10. 2020, 10:18

Tak jsem to teď zkoušel a vypadá že jsou odpálené oba, ani při opačném zapojení mi to nefunguje. Nebo šel by jsi po něčem jiném ?
Nějak nevím odkud kam vlastně měřit.
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

6. 10. 2020, 10:44

Vezmi odpor (třeba 1k) a multimetr.
Odpor připoj jedním koncem na DIR+ a druhým koncem na GND. Na ten pin DIR+ připoj voltmetr, druhý drát samozřejmě na GND.
Pusť nějaký g-kód, který na této ose pojede chvíli jedním směrem a pak zase chvíli druhým směrem. A dívej se, to ukazuje měřák.
Pak to samé zopakuj s tím, že místo na DIR+ to připojíš na DIR-.
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

7. 10. 2020, 7:11

A co bych měl zhruba pozorovat ?
Zapojení jsem potom zkoušel na druhé kartě a tam to fungovalo bez problémů.
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
testone
Sponzor fora
Příspěvky: 7204
Registrován: 3. 12. 2010, 5:56
Bydliště: Slaný

7. 10. 2020, 7:23

lukin1156 píše: 7. 10. 2020, 7:11 A co bych měl zhruba pozorovat ?
Zapojení jsem potom zkoušel na druhé kartě a tam to fungovalo bez problémů.
měl bys pozorovat změnu napětí na výstupu z log0 (tj. proti zemi nějakých asi 0,5-1,2V) na log1 (4,5-5V)
přesné hodnoty mezních napětí si nepamatuju, ale musí tam být ta změna
pokud tam bude trvale 0V nebo 5V je koncový stupeň toho švába proražený nebo přerušený
samozřejmě tu změnu napětí naměříš v okamžiku SW změny směru pohybu na výstupu "dir-směr"
výstup step funguje stejně, jen tam změna toho napětí bude probíhat opakovaně tak rychle, že na to voltmetr nebude schopen reagovat a bude ukazovat nesmysly
tam by ses musel podívat osciloskopem
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Uživatelský avatar
Thomeeque
Příspěvky: 8911
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

7. 10. 2020, 7:50

Případně si na na step připoj přes odpor nějaký repráček, kroky bys měl slyšet (minimálně na začátku a na konci pohybu, tj. rozběhové/brzdící rampy).
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

7. 10. 2020, 7:25

Jo, přesně jak psali kolegové testone a Thomeeque. Musíš vidět změnu stavu na tom výstupu. V praxi by to mělo lítat při takto malé zátěži někde zhruba mezi 0.2V a 4.8V.
Pokud nemáš měřák a máš aspoň LEDKu, tak tam připoj LEDKu s předřadným odporem něco mezi 330 a 4k7. LEDka musí reagovat na změnu směru (když bude na DIR+-) nebo na posun (když bude na STEP+-).

To s tím reprákem je taky chytré. Jen bych mu dal taky předřadný odpor (zase nějaké stovky ohmů až pár kilo) nebo nějaký kondenzátor (třeba M1).
Odpovědět

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