Unterschied Schmitt Trigger, D-Latch

#1249397
@  Schnuber B. (schnuber)

>Was liegt der Unterschied vom funktionalem Aspekt her zwischen einem
>Schmitt Trigger und einem D-Latch bei welchem der Enable fest auf high
>geschlossen ist.

Was ist der Unterschied zwischen einem Schraubendreher und einem Hammer?

Keiner. Beides Werkzeuge, aber vollkommen verschieden.

Siehe Schmitt-Trigger und Latch.

MFG
Falk
#1249428
Das ein Schmitt-trigger zwangsweise eine Hystere hat?
Bei D-Latch-Bausteinen nicht unbedingt Standart, in aller Regel wird ja 
auch erst der Pegel am Eingang eingestellt und dann erst vom 
Clock-Impuls übernommen, man braucht also eigentlich keine Hysterese.
OP #1249438
Wenn ich die Antwort nicht wissen möchte würde ich nicht fragen. Frech 
werd ich, wenn ich auf meine Frage keine Antwort bekomme, sondern darauf 
hingewiesen werde, dass ein Hammer und ein Schraubendreher Werkzeuge 
sind, denn dann fühl ich mich nicht ernst genommen.

Ich versuche es nochmal:
Wenn ich ein leicht verrauschtes Signal habe, dann kann ich daraus mit 
einem Schmitt-Trigger wieder ein sauberes digitales Signal gewinnen. 
Doch das könnte ich mit einem D-Latch doch auch, denn diese liefert mir 
am Ausgang ja auch entweder 0 oder 1. Also die Frage ist nun, ob ich 
hier einen Überlegungsfehler mache, oder ob es hinsichtlich dieser 
Anwendung keinen Unterschied zwischen den beiden Bauteilen gibt.

Gruss und Vielen Dank
OP #1249442
Andreas Klepmeir schrieb:
> auch erst der Pegel am Eingang eingestellt und dann erst vom
> Clock-Impuls übernommen, man braucht also eigentlich keine Hysterese.

Das bedeutet also, wenn ich beim D-Latch den Clock bzw. den Enable 
Eingang fest auf high hänge womit das Latch transparent wird, ist der 
funktionelle Unterschied zum Schmitt Trigger nur noch das Hysterese 
Verhalten?
Gruss
Gast #1249445
Hi

Die Frage ist nicht, ob der Ausgang 1 oder 0 liefert, sondern bei 
welchen Eingangspegel. Und was muss man sich jetzt schon wieder unter 
einem 'leicht verrauschten Signal' vorstellen?
Die bisherigen Antworten entsprechen durchaus deiner unkonkreten 
Fragestellung.

MfG Spess
#1249447
Hallo,

ich habe keine Ahnung, was Du mit "leicht verrauscht" bei einem 
Logikpegel meinst.
Unterschiede gibt es ja nur beim Pegelwechsel. Wenn im Übergangsbereich 
der steigenden/fallenden Flanke das Rauschen dazu führt, daß der 
Gatterausgang  ein paarmal hin- und herschaltet hilft die Hysterese 
eines Schmitt-Triggers, solange die Rauschamplitude kleiner als die 
Hysterese ist.
Dein D-Latch wird genauso mit dem Ausgang zappeln wie jedes andere 
Gatter, es sei denn, es hat einen Schmitt-Trigger-Eingang mit Hyserese 
(sehr unwahrscheinlich).

Es bleibt beim Hinweis darauf, was ein Schmitt-Trigger ist und was er 
macht...

Gruß aus Berlin
Michael
#1249450
Schnuber B. schrieb:

> Doch das könnte ich mit einem D-Latch doch auch, denn diese liefert mir
> am Ausgang ja auch entweder 0 oder 1.

Nein, das ist nicht gesichert. Sowohl bei flankengetriggerten Flipflops 
als auch bei pegelgetriggerten Latches können metastabile Zustände 
auftreten, wenn die im Datasheet angegebenen Bedingungen am Eingang 
hinsichtlich Pegel oder zeitlichen Bezug zum Taktsignal nicht 
eingehalten werden. Da kann am Ausgang so ziemlich alles passieren.

Das ist übrigens ein prinzipielles Problem solcher Bauteile und ist zwar 
reduzierbar aber nicht gänzlich vermeidbar.
Moderator Persönliche Seite #1249453
Schnuber B. schrieb:

> Wenn ich die Antwort nicht wissen möchte würde ich nicht fragen. Frech
> werd ich, wenn ich auf meine Frage keine Antwort bekomme, sondern darauf
> hingewiesen werde, dass ein Hammer und ein Schraubendreher Werkzeuge
> sind, denn dann fühl ich mich nicht ernst genommen.

Die Antwort entsprach aber völlig deiner Fragestellung.  Du hast
nämlich entweder die Funktion eines D-Latch oder die eines
Schmitt-Triggers (oder beide) nicht verstanden.

> Doch das könnte ich mit einem D-Latch doch auch, denn diese liefert mir
> am Ausgang ja auch entweder 0 oder 1.

Das macht ein normales Gatter (oder zwei davon in Reihe, wenn man
nur invertierende hat wie beim 7404) auch.  Dafür braucht man die
Zusatzfunktionalität des D-Latch rein gar nicht.

Der Punkt beim Schmitt-Trigger ist die Hysterese.
Gast #1249460
hallo

@ Schnuber B.
Gib doch mal die Bezeichnungen der Gatter an, die Du verwenden möchtest: 
74xxxx, 40xxx, ?.

D-Flipflop und D-Latch haben oft einen flankengesteuerten Clock. Weitere 
Stichworte für generellen Unterschied: kombinatorische und sequentielle 
Logik.

Tschü Dude
OP #1249474
A. K. schrieb:
> bei pegelgetriggerten Latches können metastabile Zustände
> auftreten, wenn die im Datasheet angegebenen Bedingungen am Eingang
> hinsichtlich Pegel oder zeitlichen Bezug zum Taktsignal nicht
> eingehalten werden. Da kann am Ausgang so ziemlich alles passieren.

Ja aber wie gesagt ich hänge das Enable fest auf high, dann sind die 
Bedingungen am Eingang klar definiert. Ich verweise auf SN74AHC- Reihe.


>Das macht ein normales Gatter (oder zwei davon in Reihe, wenn man
>nur invertierende hat wie beim 7404) auch.  Dafür braucht man die
>Zusatzfunktionalität des D-Latch rein gar nicht.

>Der Punkt beim Schmitt-Trigger ist die Hysterese.
ok, entlich mal eine klare Antwort die einem weiterhilft.
Moderator Persönliche Seite #1249475
12er Dude schrieb:

> D-Flipflop und D-Latch haben oft einen flankengesteuerten Clock.

Nein, genau das ist der Unterschied zwischen Flipflop und Latch:
Flipflops sind flankengetriggert, Latches sind zustandsgetriggert.
(OK, mal davon abgesehen, dass man im deutschen Sprachraum u. U.
ein D-Latch auch als D-Flipflop bezeichnet.)
#1249479
Hallo

Schnuber B. schrieb:
> A. K. schrieb:
>>Der Punkt beim Schmitt-Trigger ist die Hysterese.
> ok, entlich mal eine klare Antwort die einem weiterhilft.

Das hättest Du doch aber schon aus dem Link, den Falk in der allerersten 
Antwort gepostet hat, einfach rauslesen kännen, oder?

Gruß aus Berlin
Michael
OP #1249482
Michael U. schrieb:

> Das hättest Du doch aber schon aus dem Link, den Falk in der allerersten
> Antwort gepostet hat, einfach rauslesen kännen, oder?

Ich weiss das Falk in diesem Forum grosses Ansehen geniesst, aber das 
mit dem Hammer und dem Schraubendreher war mir einfach zuviel.
Gruss
#1249483
Schnuber B. schrieb:

> Ja aber wie gesagt ich hänge das Enable fest auf high, dann sind die
> Bedingungen am Eingang klar definiert. Ich verweise auf SN74AHC- Reihe.

Das ändert nichts daran, dass für Logikbausteine eine untere Grenze der 
Flankensteilheit am Eingang definiert ist. Also eine maximal zulässige 
Zeit, in der das Signal von definiertem "high" Pegel auf definierten 
"low" Pegel wechseln darf, oder umgekehrt.

Wenn diese Bedingung nicht eingehalten wird, ist das Verhalten der 
Bausteine nicht definiert.

Das gilt für einfache Gatter wie auch für Flipflops oder Latches. 
Ausnahme: Schmitt-Trigger.
#1249484
Jörg Wunsch schrieb:
> 12er Dude schrieb:
>
>> D-Flipflop und D-Latch haben oft einen flankengesteuerten Clock.
>
> Nein, genau das ist der Unterschied zwischen Flipflop und Latch:
> Flipflops sind flankengetriggert, Latches sind zustandsgetriggert.
> (OK, mal davon abgesehen, dass man im deutschen Sprachraum u. U.
> ein D-Latch auch als D-Flipflop bezeichnet.)

Kommt so hin, zum Vergleich zwei fast identische IC`s:
SN54ALS573 Levelgetriggert,
SN54ALS574 Flankengetriggert.
Moderator Persönliche Seite #1249487
Schnuber B. schrieb:

> Ich weiss das Falk in diesem Forum grosses Ansehen geniesst, aber das
> mit dem Hammer und dem Schraubendreher war mir einfach zuviel.

Er ist einfach nur ein wenig direkt und undiplomatisch, aber hatte
die Sache komplett auf den Punkt gebracht.  Du hättest die Links
halt nur verfolgen müssen. Für jemanden, der sowohl mit Schraubendreher
als auch Hammer täglich umgeht, klang deine Frage halt genau so.
OP #1249488
A. K. schrieb:

> Das ändert nichts an der Bedingung, dass für Logikbausteine eine untere
> Grenze der Flankensteilheit am Eingang definiert ist. Also eine maximal
> zulässige Zeit, in der das Signal von definiertem "high" Pegel auf
> definierten "low" Pegel wechseln darf, oder umgekehrt.

Verstehe, Danke für den Tipp
Gruss
OP #1249498
Jörg Wunsch schrieb:

> Du hättest die Links
> halt nur verfolgen müssen. Für jemanden, der sowohl mit Schraubendreher
> als auch Hammer täglich umgeht, klang deine Frage halt genau so.

Die Links bringen mir nichts. Sie erklären nur grob die Funktionsweise 
der Bauteile doch das war nicht meine Frage.
Moderator Persönliche Seite #1249510
Schnuber B. schrieb:

> Die Links bringen mir nichts. Sie erklären nur grob die Funktionsweise
> der Bauteile doch das war nicht meine Frage.

Dagegen hilft es, dass man das, was man schon darüber weiß und kennt,
einfach in der Fragestellung mit erwähnt.  Dann weiß der Antwortende,
worauf er sich in der Antwort konzentrieren kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.