Stránka 1 z 2

Segmenty a 4094 na delší vzdálenost

Napsal: 29 říj 2016, 17:05
od xeflex
Zdravím,

řídím pomocí arduina přes 74HC245 obvod 74HC4094 pro zobrazení na segmentech. Když jich zapojím hodně zasebou tak na konci mám na CLK 0,5V a zadní čísla nefungují. Moje otázka zní jaký obvod použít pro zesílení v průběhu třeba cca po 5 číslech (4094)? Můžu použít hc245 nebo navrhujete jiné řešení?

Děkuji

Napsal: 29 říj 2016, 17:31
od EKKAR
Jestli ti jde JEN o obnovení logický úrovně na sběrnici CLK (hodiny), tak dej hned na začátek dva NPN tranzistory zapojený jako dva invertující stupně za sebou - dvojí negací získáš původní průběh jen minimálně zpožděnej a budeš mít po starostech s úrovněma - napájení tam přece potáhneš pro ty 4094, tak není problém tu prodlužovačku udělat jen jako budicí a těma trandama si na místě vytvořit signál CLK s dostatečně nízkou impedancí, aby ho připojený množství těch registrů neovlivnilo ... Navíc můžeš stejnýma opakovačema posílit i signál DATA - ale to už by bylo výhodnější použít integrovaný NON-INVERT budiče sběrnice jako takový.

Napsal: 29 říj 2016, 17:35
od Cowley
74LS07

A o kolika 4094 za sebou je tady rec ?

Napsal: 29 říj 2016, 17:43
od xeflex
Obnovoval bych všechny 4 dráhy ( i když data je zbytečný ale když už tak už) Ty tranzistory se mi moc nezamlouvají spíš raději ten obvod ale 74LS07 je moc drahý není něco levnějšího?

Edit: Mám vždy za sebou 8 potom mazeru a drát 2m a pak dalších 8 ptoom mezeru 2m a zase 8 a možná ještě budu další 2m a dalších 8 přidávat ;)

Edit: Moc se v tom nevyznám ale co říkáte na toto? http://www.tme.eu/cz/details/74hc14d/hr ... 4hc14d653/[/url]

Napsal: 29 říj 2016, 17:49
od Cowley
Nejaky displej casomiry?

A co to rozdelit na nekolik mensich useku a jednotlive panely propojit RS485?

Napsal: 29 říj 2016, 17:50
od xeflex
Display to není ale ovládání vláčku :D ale to není moc důležité. rozdělit to není moc možné.

Napsal: 29 říj 2016, 17:52
od Cowley
Psal si, ze zadni cisla nefunguji :)

Napsal: 29 říj 2016, 17:56
od xeflex
Na těch jsem to zkoušel když mi to nefungovalo. Pro zdejší je jednoduší napsat čísla než se rozepisovat, že mi to nespína návěstidlo s výhybkou. Potom jak to tady znám tak hledají problém spíše u té výhybky než u toho, že tam je dlouhý signál. + nejčastěji se ty 4094 používají na ovládání segmentovek co jsem na googlu našel :D

Napsal: 29 říj 2016, 17:58
od lesana87
Že máš na konci 0,5V jsi zjistil osciloskopem?

Napsal: 29 říj 2016, 18:01
od xeflex
Koukal jsem i na osciloskop ale je to jednoduché na začátku mám tolik na konci tolik tak problém, bude určitě v tom, že toho je hodně na dlouhou vzdálenost.

Napsal: 29 říj 2016, 18:03
od Cowley
Jen aby to nakonec nebylo celkovym odberem tech nepotrebnych cislovek. Za 4094 davam ULN2803 a pres to pak spinam vse potrebne...

A vyhybkam a navestidlum fandim :)

Napsal: 29 říj 2016, 18:08
od xeflex
Každé světélko panelu, každou periferii spínám přes samostatný tranzistor takže odběrem to nebude.

Jak tak koukám ULN2083 neinvertuje výstup? když bduu mít na vstupu 1 tak na výstupu 0 ne?

Napsal: 29 říj 2016, 18:22
od lesana87
xeflex píše: je to jednoduché na začátku mám tolik na konci tolik
No a čím jsi tedy ty toliky měřil? Na pármetrovém vedení spíš bývají problém odrazy a zpoždění než úbytky. Předpokládám, že máš měděné vodiče a ne nasolené provázky.

Napsal: 29 říj 2016, 18:41
od xeflex
Ano používám měděné vodiče AWG28-08H

Edit: Teď tady laboruji s možností použít logický obvod AND např: 74AHC08D.112 a 1A,2A,3A,4A dát na High a s 1A - CP, 2A - STR, 3A - D, 4A - OE a Výstup použít Klasicky Y co vy na to?

Napsal: 29 říj 2016, 18:47
od procesor
Čo za vodiče to máš, a aké frekvencie CLK?
Záleží na priestorovom usporiadaní,...."vedenie s rozloženými parametrami, prisposobenie, charakteristická impedancia,....atď, atď.