MOSFET Driver in LTspice

Gast #1952035
Lesenswert?

Hallo,
ich bräuchte da einen (invertierenden) Treiber für eine 
Meßtechnikanwendung.
Der Ausgang soll möglichst nahe an die Versorgungsleitungen schalten 
können.
Bei 1,5mA würde ich gerne näher als 50mV an 5V bzw GND herankommen.
Der soll an einer Portleitung eines ATtiny hängen.
Zuerst habe ich daran gedacht, die 6 Inverter eines 74HC04 parallel zu 
schalten.
Dann habe ich gedacht, diskret mit einem BS170 & BS250 ist auch schön.
Leider kann ich diese in LTspice nicht finden, habe statt dessen den 
BSS123 und den BS84 gefunden, siehe Bild.

1. Wo kann ich den BS170 & den BS250 für LTspice finden?
2. Gibt es sowas mit einem N-Kanal & P-Kanal schon fertig in einem 
Gehäuse?
3. Ich sehe da mit LTspice eine Stromspitze von über 350mA.
Im Umschaltmoment scheinen beide MOSFET's für einen winzigen Moment 
leitend zu sein. Was tun?
Angehängte Dateien:
Gast #1952180
Lesenswert?

... Wo muss ich die hinspeichern, damit ich die benutzen kann? ...

In ein Unterverzeichnis deiner Wahl. Bei mir ist es "lib2". In einen 
Schaltplan kannst du die Transistoren dann wie folgt einbinden:

.lib C:\Programme\LTC\LTspiceIV\lib2\BS250.LIB
.lib C:\Programme\LTC\LTspiceIV\lib2\BS170.LIB
Gast #1952200
Lesenswert?

Martin schrieb:
> .lib C:\Programme\LTC\LTspiceIV\lib2\BS250.LIB
> .lib C:\Programme\LTC\LTspiceIV\lib2\BS170.LIB

was genau soll ich mit diesen beiden Ausdrücken machen?

Ich habe die beiden Ausdrücke als "Spice Direktive" hingeschrieben und 
die BS*.lib dateien in den neu angelegten Ordner .lib 
C:\Programme\LTC\LTspiceIV\lib2 gespeichert.

Wenn ich die Simulation starten will bekomme ich die Meldung:
m1 Can's find definition of Model BS170 siehe Bild
Angehängte Dateien:
Gast #1952285
Lesenswert?

Danke Martin, mit deiner MOSFET_Driver.asc Datei klappt es.
Mit meiner nicht. Ich kapiere bloß immer noch nicht, was ich anders 
mache.
Wenn ich bei meiner MOSFET_Driver.asc Datei mit der rechten Maustaste 
auf den MOSFET klicke bekomme ich (siehe Bild auf der linken Seite) ein 
Fenster mit MOSFET Properties.

Wenn ich bei deiner MOSFET_Driver.asc Datei mit der rechten Maustaste 
auf den MOSFET klicke bekomme ich (siehe Bild auf der rechten Seite) 
ein Fenster "Componet Attribute Editor"

Irgendwas ganz Elementares mache ich da falsch...
Gast #1952301
Lesenswert?

Wenn der Transistor angelegt wird, dann hältst du die CTRL-Taste 
gedrückt und mit der rechten Maustaste klickst du auf das 
Transistorsymbol. In der Box - die sich dann öffnet - trägst du unter 
Prefix ein X ein und unter Value den Namen des Transistors.
Gast #1952321
Lesenswert?

Martin schrieb:
> ...trägst du unter Prefix ein X ein

Wow, danke funktioniert!

Bedeutet dieses Prefix X externe Lib?

Ich habe jetzt mal die Anstiegsgeschwindigkeit des Rechteckgenerators 
auf 1µs gesetzt. Jetzt kann man deutlich sehen, das *beide MOSFET's* 
während der Umschaltphase leitend sind. Auweia

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren