Forum: Mikrocontroller und Digitale Elektronik bei zwei Logik Signale (00, 01, 11, 10) ein Zustand auf 100ns Dauer begrenzen (00->01)


von Tom (Gast)


Lesenswert?

Liebe Elektronik-Experten,

ich möchte zwei Logik/Steuersignale (High/Low = 5V/0V) mittels einer 
Logikschaltung so verschalten dass bei einem der 4 Zustände am Eingang 
am Ausgang dieser nur eine maximale Zeit von 100ns ausgegeben wird und 
danach auf einen anderen Wert umschält. Die Restlichen Signale sollen 
1:1 ausgegeben werden.

Wahrheitstabelle
1
-IN- | -OUT-
2
 H L | 
3
------------
4
 0 0 | 0 0   (für 100ns sobald der Eingang sich auf 0 0 ändert) 
5
 0 0 | 0 1   (nach 100ns 0 0 am Eingang)
6
7
 0 1 | 0 1   (unverändert)
8
 1 0 | 1 0   (unverändert)
9
 1 1 | 1 1   (unverändert)

Es gibt ja PWM Logikschaltungen die mit Logikinvertern + RC-Gliedern 
(bei denen in eine Richtung eine Diode das R kurzschließt), aus einem 
Logiksignal zwei mit definierter Totzeit gemacht wird.

Vielleicht ist mit einer ähnlichen Logik-Schaltung möglich das zu 
realisieren? Die Flanken der Signale sind ungefähr 5 ns und die Änderung 
der Signale ist im 1 MHz Bereich, sollte also für Standard-Logikgatter 
kein Problem darstellen.

Für Ideen wie das realisieren kann wäre ich dankbar!

Dankeschön,
Tom

Beitrag #5692726 wurde von einem Moderator gelöscht.
von Wolfgang (Gast)


Lesenswert?

Tom schrieb:
> Für Ideen wie das realisieren kann wäre ich dankbar!

Du brauchst ungefähr
- einen Dekoder, der dir den 00-Zustand rausfiltert
- ein (flankengetriggertes) Monoflop, dass die Pulslänge begrenzt
- ein XOR-Gatter, mit dem du das Signal ggf. invertierst
- ein 2:1 Mux, mit dem du den zweiten Ausgang zwischen normalem Zustand 
und durch die Monoflop-Logik gesteuertem Zustand umschaltest

von H.Joachim S. (crazyhorse)


Lesenswert?

Sollte mit einem 74HC123 und 3 OR-Gattern machbar sein (eigentlich nur 
2, das dritte nur wegen gleicher Signallaufzeiten).

1.OR liefert dir eine fallende Flanke, wenn die Eingänge auf 00 
wechseln.
Damit triggerst du den 123er, dessen Ausgang wieder OR mit einem 
Eingansgsignal.

von Stefan F. (Gast)


Lesenswert?

Mit nur einem 74HC132 (Nand Schmitt Trigger)
1
              ______
2
             |      |              ______
3
In L o=======| NAND |o------------|      |
4
             |______|             | NAND |o---------------o Out L
5
                              +---|______|
6
              ______          |
7
             |      |         |
8
In H o---+===| NAND |o---||---+---[===]---| GND
9
         |   |______|    C         R
10
         |
11
         |
12
         +------------------------------------------------o Out H

Die Torzeit ist ungefähr T = 1,5 × R × C

von Tom (Gast)


Lesenswert?

Hallo Joachim und Stefanus,

vielen Dank für die Anregungen, so werde ich es mal versuchen zu 
realisieren.

Danke
Tom

von Stefan F. (Gast)


Lesenswert?

Sorry Tom, meine Schaltung ist falsch.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Stefanus F. schrieb:
> Sorry Tom, meine Schaltung ist falsch.

Kann sein, aber ich denk' mal, die Problemstellung ist schon 
falsch/unvollstaendig. Wahrscheinlich ist's viel sinnvoller mal zu 
gucken, wo diese ominoesen Signale herkommen und wohin sie nach der 
lustigen Schaltung wieder verschwinden. Sprich: Der Blick aufs 
Gesamtkunstwerk koennte hier stark erhellend wirken.

Gruss
WK

von WIRO (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Tom,
es ist nicht ganz einfach zu realisieren. Versuch es mal mit der 
Schaltung im Bild.
Für das Äquivalenzgatter musst Du mal was passendes suchen.

Gruß
WIRO

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.