Forum: Analoge Elektronik und Schaltungstechnik diode UF4007


von Anna F. (anna1217)


Lesenswert?

Hallo,

ich such ein Modell des UF4007 diodes für die Simulation in
LTSpice. Auf der Seite von On Semiconductor habe ich zwar das Modell
gefunde aber steht nicht die simulation datei , damit ich das 
herunterladen und in ltspice inserieren.
habt vielleicht jemand eine idee wo ich das finden könnten bitte , am 
besten wäre super der link direkt .

danke sehr
anna

von TomA (Gast)


Lesenswert?

Hallo Anna.

Hier ein Model der UF4007, das direkt in die standard.dio aufgenommen 
werden kann (einfach in die Textdatei "standard.dio" kopieren), falls du 
sie öfter brauchst. Falls Du sie nur selten brauchst, kannst Du den 
Modeltext auch in den Schaltplan kopieren.

.MODEL UF4007 D N=3.97671 IS=3.28772u RS=0.149734 EG=1.11 XTI=3 
CJO=2.92655E-011 VJ=0.851862 M=0.334552 FC=0.5 TT=1.84973E-007 BV=1000 
IBV=0.2 Iave=1 Vpk=1000 type=silicon

Viel Erfolg und Gruß. Tom

von Helmut S. (helmuts)


Lesenswert?

Hallo,

Hier die Originalquelle des Modells.
http://www.vishay.com/docs/88184/uf4007.txt
http://www.vishay.com/diodes/list/product-88755/tab/designtools-ppg/


****************************************
* (c)1999 Thomatronik GmbH             *
*   info@thomatronik.de                *
                                      
* Author: Arpad Buermen                *
*   Arpad.Burmen@ieee.org              *
****************************************

.MODEL UF4007 D (
+   N=3.97671
+  IS=3.28772E-006
+  RS=0.149734
+  EG=1.11
+ XTI=3
+ CJO=2.92655E-011
+  VJ=0.851862
+   M=0.334552
+  FC=0.5
+  TT=1.84973E-007
+  BV=1000
+ IBV=0.2
+  KF=0
+  AF=1 )


Neben dem Vorschlag das in ein Datei standard.dio einzufügen, kann man 
das Modell entweder als SPICE-Directive in den Schaltplan kopieren oder 
in einer Datei ablegen. Im letzteren Fall benötigt man dann im 
Schaltplan eine SPICE-Directive.
.lib uf4007.txt
Das ist übrigens meine übliche Methode, weil dadurch der Schaltplan 
übersichtlich bleibt und das Projekt einfach an andere weitergegeben 
kann.

: Bearbeitet durch User
von hinz (Gast)


Lesenswert?

Es würde wohl auch reichen die MURS120 zu verwenden, in der Simulation.

von Dirk J. (dirk-cebu)


Lesenswert?

@ Anna F.
Bitte nicht plenken!

: Bearbeitet durch User
von Anna F. (anna1217)


Lesenswert?

danke sehr Tom:)

von Anna F. (anna1217)


Lesenswert?

DANKE SEHR HELMUT S

von Anna F. (anna1217)


Angehängte Dateien:

Lesenswert?

ich habe die datei im sub und cmp adieren aber die simulation geht 
nicht:(
sagt es könnte die datei UF4007 nicht offnen.
hilfe bitte. danke

von Helmut S. (helmuts)


Lesenswert?

Anna F. schrieb:
> ich habe die datei im sub und cmp adieren aber die simulation geht
> nicht:(
> sagt es könnte die datei UF4007 nicht offnen.
> hilfe bitte. danke

Kopiere doch die Datei UF4007.lib in den Ordner des Schaltplanes. Dann 
funktioniert es.

Ich kopiere weder etwas in Standard.dio noch kopiere ich eigene Files in 
die Installationsverzeichnisse von LTspiceXVII.


PS: Wahrscheinlich warst du im falschen lib-Ordner. LTspice verwendet 
die Dateien von C:\Users\Anna\Documents\LTspiceXVII\lib

: Bearbeitet durch User
von Anna F. (anna1217)


Angehängte Dateien:

Lesenswert?

wir kopieren das dokument nach cmp, wenn wir die diode für jedes mal 
speichern wollen, wenn wir sie benutzen. ich versuche zu speichern, aber 
es funktioniert nicht. ich weiß nicht warum. mein problem ist, dass wenn 
es nur für diese simulation ist, kann ich die diode benutzen? Weil ich 
die Schritte genau befolgt habe, d.h.
1- Erstellen Sie einen neuen Editor-Ordner, kopieren Sie die Werte der 
Diode, die ich von vishard genommen habe, und legen Sie sie in das 
Dokument .
2- dann versuchte ich, das Dokument direkt in ltspice/lib/sub zu 
speichern, aber es lehnte ab, so dass ich das Dokument in benutzer/admin 
speichern musste.
3- dann kopierte ich es und legte es in ltspice/lib/sub
4- danach ging ich in ltspice schaltung und fügte die Diodendaten in 
einem spice directive (op)
5- Ich habe auch einen include gemacht

Nach all dem sagt mir die Simulation immer noch, dass es nicht möglich 
ist.
hilfe bitte
danke

von hinz (Gast)


Lesenswert?

Poste doch mal dein ASC-File.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hier ein Beispiel. Den File u4007.txt in den Ordner des SChaltplanes 
kopieren.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Das vorherige Beispiel mit Bild und Netznamen in/out.

von Großschreibung (Gast)


Lesenswert?

Anna F. schrieb:
> wir kopieren das dokument nach cmp, wenn wir die diode für jedes mal
> speichern wollen, wenn wir sie benutzen. ich versuche zu speichern, aber
> es funktioniert nicht. ich weiß nicht warum. mein problem ist, dass wenn
> es nur für diese simulation ist, kann ich die diode benutzen? Weil ich

Versuche mal Klein/Großschreibung in deinen Postings.
Oft hift das was.

von Anna F. (anna1217)


Angehängte Dateien:

Lesenswert?

hier mein asc file

von Anna F. (anna1217)


Lesenswert?

WIE MACHST DU DAS DIREKT IN DER Schaltplan bitte?
DAS WAR FALSCHE LIB ODNER BEI BEI ICH HABE VERSUCHE MIT
C:\Users\Anna\Documents\LTspiceXVII\lib
und ich habe in C:\Users\Anna\Documents\LTspiceXVII\lib/sub eine neue 
textdokument(uf4007.lib) geoffnet und die datei gebasteln.
danach habe ich in mein schaltplan . inc uf4007.lib
aber simulation sagt könnte nicht der datei uf4007 offnen warum bitte?

wenn die admin ja sagt vielleicht konnten jemand per mail mich 
kontaktieren um mir zu helfen?

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Mach mal einen Reset. Lösche alle Dateien UF4007.lib die du in die 
Verzeichnisse von LTspice kopiert hast.
Lösche den Eintrag UF4007 in standard.dio.

Kopiere meinen uf4007.txt in den Ordner in dem dein Schaltplan liegt.
Füge die folgende SPICE-directive ein.
.lib uf4007.txt
Kopiere uf4007.txt in den Ordner in dem dein Schaltplan liegt.
Das funktioniert auf jedem PC auf der ganzen Welt.

Ich hab dir jetzt ein Beispiel mit deinem Schaltplan gemacht. Einfach 
irgendwo unzip machen und dann den Schaltplan öffnen und RUN drücken. 
Fertig.

Leider weiß ich nicht wie die eingekreiste Schaltung wirklich aussieht. 
Außerdem habe ich R1 zu 6.8k geändert. Ändere das wieder zurück zu dem 
Wert den du benötigst. Ich weiß ja nicht was deine Schaltung überhaupt 
machen soll.

: Bearbeitet durch User
von Helmut S. (helmuts)


Lesenswert?

Hallo Anna,
noch ein Tipp zum Schaltplanzeichnen.
Drehen von Bauteilen: CTRL r
Spiegeln von Bauteilen: CTRL e

von Anna F. (anna1217)


Lesenswert?

Ich versuche mal alle uf4007 datei zu löschen und machen wie du 
erklärst. danke

 Ich habe solche Spulen hier und kenne den AL-Wert ihrer Kerne von ca. 
36,5nH, ihre Induktivität ist 4,7μH. Der AL-Wert des Kerns einer 
bekannten Spule kann bestimmt werden durch (AL = L / Windungsquadrat). 
Damit istes jetzt möglich die Induktivität des Originals zu 
berechnen.Die Induktivität L = Windungsquadrat x AL-Wert (in nH)alsoL = 
50 x 50 x 36,5nH = 91250nH = 91,25μH ~ 100μHSomit ist die Induktivität 
der Spule bekannt und sie ist mit diesem Wert in der Simulation 
einsetzbar. Ich verwende den gerundeten Wert von 100μH. Der 
Drahtwiderstand ist nicht groß, ich wähle 0,1 Ohm.
Spulen mit Kern weisen eine magnetische Sättigung des Spulenkerns auf. 
Gerät der Kern in die Sättigung,fällt die Induktivität der Spule auf 
einen deutlich kleineren Wert. Erkennbar ist das im abgebildeten 
Diagramm(mit Oszilloskop gemessen) an dem deutlichen Knick.Gemessen 
wird   der  Strom   durch   die   Spule.   Bei Sättigung ist die 
Induktivität kleiner,  wodurch der Strom   stark   zunimmt.   Die 
Spulen   in   LTSpiceberücksichtigen die Sättigung des Spulenkerns 
nicht.Es   müssen   also   passendere   Modelle   für   dieverwendeten 
Spulen her.
Die Induktivität kann mit einem Messgerät oder aus den Schirmbildern der 
Sättigungsmessung ermitteltwerden. Im Beispiel war die Spule 68μH:
ES FEHLT NOCH EIN POTENTIOMETER IN R2, ich habe das nicht in ltspice 
gefunden . ich bin dann auf der suche wie könnte ich ein potentiometer 
in lt spice bauen.

Ich versuche mal alle uf4007 datei zu löschen und machen wie du 
erklärst. danke :)

von Anna F. (anna1217)


Lesenswert?

DANKE:)

von Gerald K. (geku)


Lesenswert?

TomA schrieb:
> Hier ein Model der UF4007, das direkt in die standard.dio aufgenommen
> werden kann (einfach in die Textdatei "standard.dio" kopieren), falls du
> sie öfter brauchst. Falls Du sie nur selten brauchst, kannst Du den
> Modeltext auch in den Schaltplan kopieren.
>
> .MODEL UF4007 D N=3.97671 IS=3.28772u RS=0.149734 EG=1.11 XTI=3
> CJO=2.92655E-011 VJ=0.851862 M=0.334552 FC=0.5 TT=1.84973E-007 BV=1000
> IBV=0.2 Iave=1 Vpk=1000 type=silicon

Die Datei standard.dio komt 2x am PC vor. Am besten beide Dateien suchen 
und in beide das MODEL eintragen. standard.dio im Programmpfad reicht 
nicht.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

> Ich bin noch auf der Suche nach einem Potentiometer in LTspice.

Siehe Beispiel im Anhang. In dem Schaltplanordner sind jetzt zusäetzlich 
noch die Dateien das Symbol potentiometer.asy und das Modell 
potentiometer.sub.

Fehler bei R5
Ein Widerstand mit 0,1Ohm muss 0.1 im Schaltplan geschrieben werden. In 
LTspice funktioniert nur "." als Dezimalzeichen.


Spulen mit Sättigung erfordern eine bestimmte Ersatzschaltung. 
Normalerweise verichtet man auf so ein Modell da man die Spulen nicht in 
der Sättigung betreibt.

von Anna F. (anna1217)


Angehängte Dateien:

Lesenswert?

das meinst du bei
Kopiere meinen uf4007.txt in den Ordner in dem dein Schaltplan liegt.
Füge die folgende SPICE-directive ein.
.lib uf4007.txt
????

weil ich das gemacht habe und es funktioniert immer nicht:(
oder soll ich mit op. in ltspice die datei eingeben????

von Anna F. (anna1217)


Lesenswert?

OK DANKE FUR DEINE HILFE FÜR DAS POTENTIOMETER:
 Aber eine frage WARUM HAST DU EIN POTENTIOMETER IN R1 EINGESTELLT UND 
NICHT IN R2???
Fehler bei R5 stimmt danke:)
und wenn die Spulen in
der Sättigung betreibt welche schaltung können wir benutzen?
DANKE

von _Stack_ (Gast)


Lesenswert?

Anna F. schrieb:
> das meinst du bei Kopiere meinen uf4007.txt in den Ordner in dem
> dein Schaltplan liegt.
> Füge die folgende SPICE-directive ein.
> .lib uf4007.txt
> ????
>
> weil ich das gemacht habe und es funktioniert immer nicht:(
> oder soll ich mit op. in ltspice die datei eingeben????

Was soll das Ganze? Eine UF4007 ist eine stinknormale 1N4007!!!
Die ist in LTspice schon mit drin.
Nimm die 1N4007 und gut ist!

von Helmut S. (helmuts)


Lesenswert?

_Stack_ schrieb:
> Anna F. schrieb:
>> das meinst du bei Kopiere meinen uf4007.txt in den Ordner in dem
>> dein Schaltplan liegt.
>> Füge die folgende SPICE-directive ein.
>> .lib uf4007.txt
>> ????
>>
>> weil ich das gemacht habe und es funktioniert immer nicht:(
>> oder soll ich mit op. in ltspice die datei eingeben????
>
> Was soll das Ganze? Eine UF4007 ist eine stinknormale 1N4007!!!
> Die ist in LTspice schon mit drin.
> Nimm die 1N4007 und gut ist!

Die 1N4007 hat eine Sperrverzögerungszeit von mehreren Mikrosekunden. 
Die UF4007 hat 100ns. Die 1N4007 taugt bis 1kHz. Wer baut schon 
Schaltregler mit einer Frequenz unter 1kHz.

von Helmut S. (helmuts)


Lesenswert?

Anna F. schrieb:
> das meinst du bei
> Kopiere meinen uf4007.txt in den Ordner in dem dein Schaltplan liegt.
> Füge die folgende SPICE-directive ein.
> .lib uf4007.txt
> ????
>
> weil ich das gemacht habe und es funktioniert immer nicht:(
> oder soll ich mit op. in ltspice die datei eingeben????

1. Man macht für jedes Projekt ein eigenes Verzeichnis.

2. Schau dir meine Beispiele an. Die funktionieren genau so wie ich das 
beschrieben habe.

von Anna F. (anna1217)


Lesenswert?

1N4007 habe ich nicht in ltspice leider

von Anna F. (anna1217)


Lesenswert?

kannst du mir bitte nicht helfen für UF4007?? ICH möchte wissen ob ich 
dein diretive richtig gemacht habe?
STIMMT WAS ICH IN BILD GEMACHT habe ?
kann ich dir per Mail kontaktieren bitte?

von hinz (Gast)


Lesenswert?

Anna F. schrieb:
> 1N4007 habe ich nicht in ltspice leider

Wenn du nicht ausdrücklich die UF4007 verwenden sollst, dann nimm die 
bei LTspice vorhandene MURS120.

von TomA (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Helmut, hallo Anna.

Die Schaltung ist kein Schaltregler, sondern eine kleine Testschaltung 
zum ermitteln des Sättigungsstromes und der Induktivität von Spulen nach 
folgendem Vorbild:

http://staff.ltam.lu/feljc/electronics/messtechnik/simulation_ferritspulen.pdf

Und wie Du schon erwähnt hast kann die UF4007 nicht einfach durch eine 
lahme 1N4007 ersetzt werden.

Die Schaltung des Testgerät findet sich auf Seite 7 im angehängten PDF. 
Dort ist auch ein Modell der Diode zu finden. Ein paar Worte zu 
Bauteilen in den Bibliotheken von LTSPICE finden sich auf Seite 5 unten 
ab ACHTUNG:

Was dort nicht steht, ist dass LTSPICE beim update die 
Originalbibliotheken wieder herstellt und Änderungen ohne weitere 
Maßnahmen überschrieben werden. Das ist aber im Netz hinreichend 
beschrieben.

Gruß. Tom

von TomA (Gast)


Lesenswert?

Habe noch vergessen, die Diode ist nur eine Freilaufdiode für die zu 
testende Spule. An sie werden keine besonderen Ansprüche gestellt, sie 
muss nur schnell genug sein die Schaltung vor der 
Selbstinduktionsspannung zu schützen.

von Anna F. (anna1217)


Lesenswert?

danke sehr Tom

von Anna F. (anna1217)


Lesenswert?

ok danke

von Anna F. (anna1217)


Lesenswert?

ja ich habe probiert funktioniert auch danke sehr hinz

Beitrag #6251443 wurde von einem Moderator gelöscht.
Beitrag #6251454 wurde von einem Moderator gelöscht.
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.