LTSpice und Logikgatter

Gast
Helge A. schrieb:

> Gibt es die Möglichkeit, gewöhnliche Logikgatter realistisch im
> LTSpice
> zu simulieren? - Kann ja nit sein, daß ein 4011 20 Ampere liefert am
> Ausgang.
>
> Und wenns die gibt - wie wird's gemacht?

Kürzlich hatte ich noch ein Schieberegister mit D-FF in LTspice. Den 
Elementen sind noch keine Eigenschaften wie Anstiegs- und Abfallzeiten 
und Laufzeit und Ausgangsimpedanz zugewiesen, und dann geht es natürlich 
nicht wie erwartet. Das kann man mit einem Mausklick auf das Symbol 
machen. Linke oder rechte Maustaste, weiß ich im Augenblick nicht so 
genau. Was man da zuweisen kann, das steht in der Hilfe.
Gast
Helge A. schrieb:

> Man kann nicht annähernd z.B. das Verhalten eines CMOS - Ausgangs
> oder
> eines TTL-Eingangs einstellen.
> Zum Beispiel schaltet ein Ausgang beim "eingebauten" Logikgatter einfach
> hart um mit Impedanz=0.

Also wie schon gesagt: Du mußt dem Gatter erst mal Werte zuweisen. Wie 
das geht, steht in der Hilfe zu LTspice.
OP
Mööp. Falsch. ;)

Da geht nix einzustellen wie das Verhalten des TTL-Eingangskreises oder 
der CMOS-Ausgangsstufe. Nur Laufzeit, Schaltpunkt idealisisert, 
Ausgangsimpedanz idealisiert als R-C. Das ist weit weit entdernt von 
einem realen Bauteil.
Angehängte Dateien:
>Man kann nicht annähernd z.B. das Verhalten eines CMOS - Ausgangs oder
eines TTL-Eingangs einstellen.

Die ursprüngliche Anwendung der A-Bauteile, zu denen AND, OR, ...dflop 
gehören, ist es schnelle Simulationsmodelle für die DC/DC Wandler ICs 
von LTC zu erstellen. Diese Modelle kann man dann als Basis zur 
Simulation eigener Logikbausteine verwenden. Wenn du einen "richtigen" 
CMOS-Ausgang haben willst, dann könntest du einen PMOS+NMOS Inverter an 
den Ausgang des A-Bausteins anhängen.

In deiner Tabelle fehlt noch "Ref" für die Schaltschwelle der A-gates 
und Flipflops. Beim Schmitt-Trigger heißt die Schwellspannung "Vt" und 
die Hysterese "Vh". Groß- oder Kleinschreibung ist egal. Flipflops 
benötigen unbeding eine Verzögerung "Td".


Beispiel: TTL

Vhigh=3.5 Vlow=0.4 Ref=1.4 Td=10n Trise=10n


Beispiel: HCMOS

Vhigh=5 Td=10n Trise=5n


Wenn man kein Ref angibt, dann ist Ref=(Vhigh+Vlow)/2

Sobald man Td?, Trise oder Tfall angibt, gibt es kein Rout oder Cout.


Schmitt-Trigger 74HC14:

Vt=1.35 Vh=0.7 Vhigh=5 Td=10n Trise=5n


Um den Ausgang ein bisschen realistisch zu gestalten solltest du einen 
50Ohm Widerstand an den Ausgang schalten.
Gast
Danke Sehr!

1. Wofür steht allerdings die Bezeichnung TTL?
2. Kann man doch sagen, dass ein TTL-Gatter sowie ein paar anderer, wie 
ein Komparator mit negativer und/oder negativer Schaltschwelle 
funktioniert?

Vielen Dank im Voraus!
Gast
Danke!

1. Wofür steht die Bezeichnung TTL?
2. Kann man doch sagen, dass ein TTL-Gatter sowie ein paar anderer, wie
ein Komparator mit negativer und/oder negativer Schaltschwelle
funktioniert?

Vielen Dank!
Beitrag #6607760 wurde von einem Moderator gelöscht.
Gast
Rdm schrieb:
> Wofür steht die Bezeichnung TTL?

Ich schreib das mal im Klartext hin, damit man nicht jedesmal beim 
Anklicken des Links auf "alles akzeptieren" klicken muss, nur um zu 
erfahren dass TTL Transistor-Transistor-Logik bedeutet. Das lohnt die 
ganze Anmelderei und Akzeptiererei nämlich nicht. Und man handelt sich 
womöglich dabei noch versehentlich Push-Ups ein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 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.