Stránka 1 z 1
Přepínání signálů Rx Tx GND
Napsal: 28 srp 2015, 12:54
od frantajetel11
Zdravím všechny bastlíře a bastlířky.
Potřebuju vyřešit přepínání signálů na oboustrannou komunikaci s PC.
Je to do práce a jde mi o to, že při kalibraci přepínám několik přístrojů, které se postupně kalibrují. Můžou mít buď proudový, nebo napěťový výstup a jejich napájení je společné = protože komunikace má většinou "plovoucí zem", tak potřebuju, abych měl vždycky "zapnutou" jenom jednu sekci Rx Tx GND. Těch vstupů bude cca 20 (možná víc). A nechce se mi na každou sekci použít 4 spínací kontakty relé (ten čtvrtej kontakt je na analog. výstup). V principu to bude podle obrázku. Má někdo nějakej "bezrelátkovej" nápad?
Díky předem všem za reakce.
P.S. Softwareový řešení v PC nechci - neosvědčilo se
Napsal: 28 srp 2015, 13:00
od Cowley
Co jedna 4066 pro jedno zarizeni, ovladana treba multiplexerem 4067 s 4029. K tomu nejaka klavesnice pro primou volbu vstupu nebo jen tlacitka +/- nebo krokovani jen jednim smerem.
To by dalo 16 kanalu.
Jinak by se daly ty 4066 ovladat z mcu treba pres 4094 no a tam uz by se to dalo retezit po osmi furt pryc za sebou.
Napsal: 28 srp 2015, 13:18
od BOBOBO
4053 ?
Napsal: 28 srp 2015, 13:35
od Jirka525
Nevím, o kolika přístrojích se bavíme. Možná to je tak trochu kanón na vrabce. Myslím, že by bylo možno použít nějaký MCU se 2 Uarty například ATTiny 441/841, jeden uart na přístroj, druhé uarty ze všech 441/841 pospojovat a připojit na nějaký velitelský MCU, který by si vybral přístroj, se kterým chce komunikovat a odeslal a přijal relaci a poslal do USB.
Napsal: 28 srp 2015, 14:13
od termit256
Pokud z nejakeho duvodu opravdu musis odpojavat rx, tx i gnd, pouzil bych 3 multiplexery s poctem vstupu podle toho kolik potrebujes.
Pred casem jsem resil podobny problem s prepinanim hafo vstupu, pouzil jsem nekolik 32 vstupych multiplexeru ADG731. Funguje to bez problemu. Ridit si je muzes z PC, mcu s klavesnici, prepinacem ci dle libosti cimkoliv jinym.
Napsal: 28 srp 2015, 14:35
od frantajetel11
Asi použiju ty 4066.
ADG 731 - TQFP ani LFCSP pouzdra nemám rád
Spíš by mne zajímalo jestli ten odpor v sepnutym stavu cca 50Ω (4066) nebude s tou komunikací dělat nějaký brikule?
Zatím všem díky za nakopnutí.
Napsal: 28 srp 2015, 14:57
od Cowley
Jeste by to slo optocestou. CPC1017 mel v sepnutym stavu hodne malo.
Napsal: 14 zář 2015, 14:49
od frantajetel11
Tak zkouším 74HCT4066 a měl bych ohledně těchto obvodů pár dotazů:
1) Jak je to s nezapojenými vstupy - mají být přes nějaký pull down/up odpory připojený, nebo můžou zůstat ve vzduchu?
2) Pokud budu mít vždycky sepnutý jen jeden obvod, může mít propojené výstupy s ostatníma (vypnutýma)?
Napsal: 14 zář 2015, 19:11
od lesana87
Nezapojené řídicí vstupy budou náhodně zvyšovat odběr obvodu. Nezapojené spínané vstupy/výstupy nemají na funkci vliv.
Spínané vstupy/výstupy samozřejmě můžeš spojit a udělat z toho multiplexer. Je otázka, jestli by nakonec nebylo jednodušší použít rovnou multiplexer (třeba 4051).
Napsal: 14 zář 2015, 20:12
od frantajetel11
Díky za odpověď. Myslel jsem spínací vstupy/výstupy (řídící budou mít všechny pulldown odpory).
Ty 74HCT4066 jsem zvolil i proto, že použiju na každej kanál jednoho brouka. Ten čtvrtej výstup bude použitej na signalizaci, kterej kanál je sepnutej a na přepnutí příslušný proudový smyčky - tam jedno relé na kanál určitě bude.
Udělám to asi jako moduly, aby tam šlo případně přidávat. A řízení určitě MCU+prozměnu mux
Ještě jeden dotaz ohledně spínacích vstupů... Potřebuju to udělat blbuvzdorný = pokud bude vše pod napětím a na vstup připojím komunikační kabel, tak to švábi musej vydržet. Jak jsou ty vstupy odolný, třeba proti statice?
Napsal: 14 zář 2015, 20:21
od lesana87
Jako běžný CMOS obvod, 2000V člověk, 200V stroj.
K tomu řízení je vhodný spíš dekodér, ne?
Napsal: 14 zář 2015, 21:02
od TubeGuru
Zdar, jestli vede komunikační kabel prostředím, kde se do něj může cokoliv naindukovat, bývá dobrým zvykem jej od citlivého zařízení galvanicky oddělit optočleny.
Napsal: 15 zář 2015, 07:39
od frantajetel11
lesana87 píše:K tomu řízení je vhodný spíš dekodér, ne?
JJ máš jako vždycky pravdu, mělo tam bejt dmux
