23.08.2005, 05:51 PM
ICH bin immer lieb. Das Ekelmonster von uns beiden bist DU!
Schau mal bitte in den "mylibTDA4711.MOD". Die Datei kannst Du gleich aus Spice heraus aufmachen. Da steht irgendwo zweimal "90ns". Da kannst Du höhere Werte reinschreiben.
Wie man Schalter langsamer macht, weiß ich nicht. Letztlich macht Spice irgendeine Multiplikation der einen mit der anderen Größe - mit irrwitzigem Faktor. Wir brauchen keine Schalter sondern zeitlich veränderliche Widerstände, damit wir Anstiege/Abfälle realer simulieren können. Ich schau mir das gleich mal an.
Ob die Datenblattzeile wirklich ne Hystere meint, weiß ich nicht. Wir können die Modell-Schalter aber auch mit Hystere-Option erfassen.
* TDA8939
* 1 = In-a, 2 = In+a
* 3 = In-b, 4 = In+b
* 5 = V+, 6 = V-
* 7 = Outa, 8 = Outb
* 9 = DIAGN, 10 = Powerup, 11 = Enable
.SUBCKT TDA8939 1 2 3 4 5 6 7 8 9 10 11
* die Verzoegerungsleitungen
T1 1 2 21 6 Td=90n Z0=10k <--- hier ("90n") musst Du fummeln
T2 3 4 23 6 Td=90n Z0=10k <--- hier musst Du fummeln
* ... inkl. Abschlusswiderstaende
R1 21 6 10k
R2 23 6 10k
* ...inkl. Rauschgeneratoren
I1 21 6 SINE(0 1u 100k)
I2 23 6 SINE(0 1u 200k)
* nun die beiden Halbbruecken
S1 5 7 6 21 Da
S2 7 6 21 6 Sa
S3 5 8 6 23 Db
S4 8 6 23 6 Sb
.model Da SW(Ron=0.3) <--- hiermit und ff. befaß ich mich
.model Sa SW(Ron=0.3)
.model Db SW(Ron=0.3)
.model Sb SW(Ron=0.3)
.ENDS
Schau mal bitte in den "mylibTDA4711.MOD". Die Datei kannst Du gleich aus Spice heraus aufmachen. Da steht irgendwo zweimal "90ns". Da kannst Du höhere Werte reinschreiben.
Wie man Schalter langsamer macht, weiß ich nicht. Letztlich macht Spice irgendeine Multiplikation der einen mit der anderen Größe - mit irrwitzigem Faktor. Wir brauchen keine Schalter sondern zeitlich veränderliche Widerstände, damit wir Anstiege/Abfälle realer simulieren können. Ich schau mir das gleich mal an.
Ob die Datenblattzeile wirklich ne Hystere meint, weiß ich nicht. Wir können die Modell-Schalter aber auch mit Hystere-Option erfassen.
* TDA8939
* 1 = In-a, 2 = In+a
* 3 = In-b, 4 = In+b
* 5 = V+, 6 = V-
* 7 = Outa, 8 = Outb
* 9 = DIAGN, 10 = Powerup, 11 = Enable
.SUBCKT TDA8939 1 2 3 4 5 6 7 8 9 10 11
* die Verzoegerungsleitungen
T1 1 2 21 6 Td=90n Z0=10k <--- hier ("90n") musst Du fummeln
T2 3 4 23 6 Td=90n Z0=10k <--- hier musst Du fummeln
* ... inkl. Abschlusswiderstaende
R1 21 6 10k
R2 23 6 10k
* ...inkl. Rauschgeneratoren
I1 21 6 SINE(0 1u 100k)
I2 23 6 SINE(0 1u 200k)
* nun die beiden Halbbruecken
S1 5 7 6 21 Da
S2 7 6 21 6 Sa
S3 5 8 6 23 Db
S4 8 6 23 6 Sb
.model Da SW(Ron=0.3) <--- hiermit und ff. befaß ich mich
.model Sa SW(Ron=0.3)
.model Db SW(Ron=0.3)
.model Sb SW(Ron=0.3)
.ENDS