demultiplexer

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
drxpq
Příspěvky: 4
Registrován: 16 črc 2008, 00:00

demultiplexer

#1 Příspěvek od drxpq »

Nevite co se deje s vystupama, ktere nejsou prave adresovany?

Predpokladam, ze jsou shozeny na nejakou uroven.
Potreboval bych udrzet stav v te chvili neadresovanych vystupu na urovni, kterou meli pri minule adresaci.

Jestli tam dat nejakou pamet nebo se to da koupit demux uz rovnou s timto?

Diky
Uživatelský avatar
EKKAR
Příspěvky: 35019
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#2 Příspěvek od EKKAR »

To se řeší pamětí neboli LATCH obvodem před tím demultiplexem - aby adresa zůstala zachovaná po dobu, jakou potřebuješ, i když mezitím zadávací obvod (čítač např.) svůj výstup už změnil. Některé čítače už LATCH na výstupech obsahují.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
drxpq
Příspěvky: 4
Registrován: 16 črc 2008, 00:00

#3 Příspěvek od drxpq »

pro 4514
http://www.standardics.nxp.com/products ... hc4514.pdf

LE vstup
a Q0-Q15 vystupy podle adresy.

Takze pokud adresuju napr Q2, tak vsechny ostatni Qx budou nastaveny na minulou hodnotu?
Uživatelský avatar
EKKAR
Příspěvky: 35019
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#4 Příspěvek od EKKAR »

Ne - budou podle funkční tabulky. Jakmile jeden výstup adresuješ, je podle té tabulky v log.1 a ostatní v log.0. LATCH ENABLE INPUT znamená, že si to při aktivaci LE vstupu přepnutím z log.1 na log.0 pamatuje vstupní hodnotu bez ohledu na to, jaká adresa se nachází na vstupech potom. Pokud potřebuješ udělat zapamatování úrovně na výstupu, musíš použít samostatnou LATCH paměť na každý jednotlivý výstup toho DMPX a nějak nadefinovat, kdy se teprve přepíšou.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
drxpq
Příspěvky: 4
Registrován: 16 črc 2008, 00:00

#5 Příspěvek od drxpq »

a nevis jak konretne to napr.provest aby si to pamatovalo vystup
Uživatelský avatar
fero_b
Příspěvky: 581
Registrován: 17 kvě 2004, 00:00
Bydliště: Kosice

#6 Příspěvek od fero_b »

demultiplexer z definicie = vybraty jeden z "n" vystupov teda vsetky ostatne vyvodu okrem toho adresovaneho maju opacnu uroven (podla toho ci mas DMX s negovanyma lebo priamym vystupom) a neviem ci Ti rozumiem spravne, ty by si si predstavoval, ze by si v kroku 1 vybral povedzme nulty vodic v kroku 2 povedzme piaty a nulty by ostal "vybraty" - teda by nezmenil stav..... Neviem naco to sice potrebujes ale exituju posuvne registre (74HC595) s vystupnou pametou.... napises do nich nejake slovo (osem hodinovych impulzov) a potom prepises na vystup.... neviem ci toto by ti pomohlo ale ak do toho pises z CPU mohol by si si pametat v procesore slovo a zhodit mu patricny bit, zapisat do posuvneho registra a potom prepisat vystup... tak by ti ten predosly "vybraty" vodic ostal zachovany
Uživatelský avatar
drxpq
Příspěvky: 4
Registrován: 16 črc 2008, 00:00

#7 Příspěvek od drxpq »

(viz obr.)


ano.

napr.:

IN = H; ADR=0; => Y'0=H
IN = L; ADR=1; => Y'1=L a Y'0=H(stale dokud neni adresovano)
IN = H; ADR=2; => Y'2=L a Y'0=H a Y'1=L(stale dokud neni adresovano)
...

nevim jak a jaky na ten DMPX napojit registr?
Přílohy
a.JPG
(51.31 KiB) Staženo 100 x
Uživatelský avatar
Banda
Příspěvky: 1170
Registrován: 22 bře 2005, 00:00
Bydliště: OV

#8 Příspěvek od Banda »

Tak pokud to nechceš realizovat CPU, tak Ti nezbývá, než použít Tvůj oblíbený demultiplexer k tomu hradla a klopné obvody D a s chutí do toho :P
Uživatelský avatar
radekrd
Příspěvky: 642
Registrován: 21 kvě 2008, 00:00
Bydliště: Moravský Krumlov
Kontaktovat uživatele:

#9 Příspěvek od radekrd »

Tohle řeší např. IO 74HC259. Adresovatelný D latch. Adresovaný výstup sleduje vstupní úroveň, ostatní výstupy si pamatují poslední zapsanou hodnotu.
DEmX

#10 Příspěvek od DEmX »

Ak dovolíte, mal som taktiež otázočku na demultiplexer MH74150, avšak jednoduchšieho využitia
:arrow: http://www.io.freehosting.cz/106.gif
:arrow: http://www.standardics.nxp.com/products ... hc4514.pdf
Potreboval by som totiž postupné spínanie 16-tich spotrebičov za sebou.
Mám takú predstavu, že na vstup privediem impulzy s pravouhleho generátora.
Otázne však je, čo dať na výstup, kedže požadovaný signál má hodnotu LOW.
:?: mám tam snáď zapojiť priamo bázu tranzistorov vodivosti PNP :?:
Marie Fůrie

#11 Příspěvek od Marie Fůrie »

DEmX píše:Ak dovolíte, mal som taktiež otázočku na demultiplexer MH74150, avšak jednoduchšieho využitia
:arrow: http://www.io.freehosting.cz/106.gif
:arrow: http://www.standardics.nxp.com/products ... hc4514.pdf
Potreboval by som totiž postupné spínanie 16-tich spotrebičov za sebou.
Mám takú predstavu, že na vstup privediem impulzy s pravouhleho generátora.
Otázne však je, čo dať na výstup, kedže požadovaný signál má hodnotu LOW.
:?: mám tam snáď zapojiť priamo bázu tranzistorov vodivosti PNP :?:

74150 je multiplexer, ten na to asi nepůjde použít a 4514 má výstupy aktivní v H. Chtělo by to lépe popsat co to má dělat a hlavně co to má spínat. (A na vstup bude asi potřeba nějaký 4bit čítač)
D.S.R

#12 Příspěvek od D.S.R »

Malo by to spínať piezo repráčiky v rýchlom slede ( jednotky KHz ) za sebou, v neprerušenom cykle =
Technologia americkej korporácie ATCO - DirectedSickRadiator.
Piezo repráčiky budú umiestnené za sebou v plastovej rúrke.
Akonáhle dorazí vlna prvého pieza ku druhému, tento taktiež vyšle tlakový impulz a zosilní tak prvotný impulz. Takto sa trubicou preženie silný tlakový impulz.

:arrow: http://www.patentstorm.us/patents/59403 ... ption.html
:arrow: http://www.non-lethal-weapons.com/sy03abstracts/P40.pdf
Přílohy
DSR.jpg
(44.42 KiB) Staženo 94 x
D.S.R

#13 Příspěvek od D.S.R »

Asi som narazil na stenu mlčania, hmm :?
Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“