Forum: Analoge Elektronik und Schaltungstechnik pSpice - Bauteil hinzufügen.


von Manuel S. (doc-snyder)


Lesenswert?

Hallo Leute,

ich will in Pspice einen Schaltkreis mit einem Transistor simulieren. Es 
soll der BC547A sein. Mal abgesehen davon, dass ich diese lib noch 
nirgends gesehen habe, weiß ich gar nicht wie ich eine hinzufüge. Denn 
libs die ich includen kann haben die endung *.slb . Alles was ich habe 
ist aber olb oder lib.

Ich nutze pSpice Student 9.1 . Ich habe zum Test die Philips_rf.lib und 
zetex.lib hier. Aber egal welche Knlpfe ich drücke, ich kann sie einfach 
nicht importieren.

Ich wär für eure Hilfe sehr dankbar, denn ich habe bestimmt schon 6-8 
Stden gesessen und mich dran versucht.

Grüße
Manuel

: Verschoben durch Admin
von Ralf G. (ralg)


Lesenswert?

1. Nach spice model bc547a googlen.
2. Model an die Liste der Transistoren anhängen.
3. fertig.

von Manuel S. (doc-snyder)


Lesenswert?

Ich finde leider keine Lib aber ich glaube wenn ich den BC547B nehme 
ändert das nicht viel an der simulation.

kannst du mir 2. bitte etwas genauer erklären?

ich habe schon einige tutorials gefunden aber keines ist kompatibel zu 
meiner version...

grüße

EDIT:

*Website PHILIPS
.MODEL QBC547A NPN(IS=1.533E-14 NF=1.002 ISE=7.932E-16 NE=1.436 BF=178.7
+IKF=0.1216 VAF=69.7 NR=1.004 ISC=8.305E-14 NC=1.207 BR=8.628 IKR=0.1121
+VAR=44.7 RB=1 IRB=1E-06 RBM=1 RE=0.6395 RC=0.6508 XTB=0 EG=1.11 XTI=3
+CJE=1.61E-11 VJE=0.4209 MJE=0.3071 TF=4.995E-10 XTF=139 VTF=3.523 
ITF=0.7021
+PTF=0 CJC=4.388E-12 VJC=0.2 MJC=0.2793 XCJC=0.6193 TR=1E-32 CJS=0 
VJS=0.75
+MJS=0.333 FC=0.7762 )



sieht ganz brauchbar aus ... aber ich weiß nicht was cih damit anfangen 
soll...

NOCHMAL EDIT:

hab den download knopf übersehn. ich habe das jetz als bc547a.mod. da 
stehn genau die daten oben drin.

von Ralf G. (ralg)


Lesenswert?

Na irgenwo müssen doch Dateien sein, wo die Bauteile hinterlegt sind. 
Schön sortiert nach Dioden, Widerständen, Transistoren. Und in die Datei 
mit den Transistoren hängt man das Model hinten mit dran. Und schon 
erscheint's in der Liste, aus der man zur Simulation die Bauteile 
auswählt.
(Da dürfte zu LT-Spice, was ich verwende, kein großer Unterschied sein.)

Tante Edit meint noch:
Da brauch man nichts downloaden. Einfach Copy&Paste.

von Manuel S. (doc-snyder)


Lesenswert?

Aaaaalso,

ich habe jetz ein klein wenig Ahnung wie das funktioniert, glaube ich. 
Pspice braucht für die simulation die .lib bzw .olb dateien. ABER damit 
cih mir überhaupt ein Schaltplan zeichnen kann brauche ich die 
bibliotheken mit den selben Namen wie die der .lib bzw .olb dateien. 
Allerdings hab die die endung .slb.

Und das ist mein Problem. ich weiß  nicht woher ich die bekomme.

Bitte um Hilfe...

von Ralf G. (ralg)


Lesenswert?

Manuel Schneider schrieb:
> Pspice braucht für die simulation die .lib bzw .olb dateien.
Hast du mal in so eine Datei reingeschaut?
In irgendeiner Datei sind die Models aufgelistet.
(in LT-Spice heißen die mitgelieferten Bauelementedateien alle 
'Standard.*')

von Andreas (proteus1984)


Angehängte Dateien:

Lesenswert?

Hallo und einen schönen Tag.

Jetzt möchte ich doch einmal hier konstruktiv etwas dazu beitragen.
Vor ein paar Jahren stand ich vor demselben Problem, und kann deshalb 
die Problematik sehr gut nachvollziehen mit der Bauteilsohle.
Hier ist man wohl mit dem Programm LTSpice besser bedient.
Aber zurück zur Problematik.

Ich hatte mir vor vielen Jahren einmal folgendes Buch gekauft:
(hier der Link)

https://www.hanser-fachbuch.de/fachbuch/artikel/9783446467798

Dieses Werk ist irgendwie legendär, hat es doch in dieser damaligen Zeit 
doch zumindest unter Studenten sehr positive Resonanz erhalten.
Auch wenn die darin mitgelieferte Version wunderbar funktionierte, 
natürlich mit einem zusätzlichen Hilfsprogramm welches die europäischen 
DIN Bauteile im Design generiert.
Leider ist dieses Programm unter Windows 10 nicht mehr lauffähig.
Das soll uns abwickeln nicht stören!

Es geht hier um die Beschreibung wie die Bibliotheken selbst generiert 
werden können. Und auf das kommt es ja hier an!

Zu Eurer Information, ich arbeite mit der Version 9.2 als noch etwas 
älter wie die Version die hier beschrieben wird. Soweit funktioniert ja 
auch alles auch unter Windows 10.(seltsamerweise).

Also... Kauft Euch dieses Buch in der aktuellen Auflage bzw. Version. Es 
gibt hier einiges an Historie. Wie gesagt es geht um die Beschreibung 
der Bauteile und wo hier welches Bauteil zu finden ist.
Ich habe hier das Bibliotheksverzeichnis über die Bauteile von OCad mit 
hinzugefügt. Ich habe bis jetzt alle Bauteile ich die benötigt habe hier 
größtenteils wiedergefunden!

Beste Grüße




Manuel S. schrieb:
> Hallo Leute,
>
> ich will in Pspice einen Schaltkreis mit einem Transistor simulieren. Es
> soll der BC547A sein. Mal abgesehen davon, dass ich diese lib noch
> nirgends gesehen habe, weiß ich gar nicht wie ich eine hinzufüge. Denn
> libs die ich includen kann haben die endung *.slb . Alles was ich habe
> ist aber olb oder lib.
>
> Ich nutze pSpice Student 9.1 . Ich habe zum Test die Philips_rf.lib und
> zetex.lib hier. Aber egal welche Knlpfe ich drücke, ich kann sie einfach
> nicht importieren.
>
> Ich wär für eure Hilfe sehr dankbar, denn ich habe bestimmt schon 6-8
> Stden gesessen und mich dran versucht.
>
> Grüße
> Manuel

von Andi B. (andi_b2)


Lesenswert?

Das du einen Uralt-Thread ausgegraben hast, ist dir nicht aufgefallen?

Andreas schrieb:
> DIN Bauteile im Design generiert.
> Leider ist dieses Programm unter Windows 10 nicht mehr lauffähig.
> Das soll uns abwickeln nicht stören!

Was soll da nicht mehr laufen? Die DOS Batch Datei in eine passende .cmd 
abändern oder händisch die libs rüberkopieren, geht bis heute. Also die 
von der Heinemann PSpice Buch CD sind noch immer hilfreich.

von Andreas (proteus1984)


Lesenswert?

Das wäre schon sehr interessant wenn es doch ginge.
Leider habe ich einen solchen Hinweis all die letzten Jahre nicht 
gesehen.

Welche Bat-Datei ist es?
Wie muss diese umgestaltet werden? Leider habe ich hier keine Erfahrung.

Danke für Antworten.
************* Ende der Nachricht *************





Andi B. schrieb:
> Das du einen Uralt-Thread ausgegraben hast, ist dir nicht aufgefallen?
>
> Andreas schrieb:
>> DIN Bauteile im Design generiert.
>> Leider ist dieses Programm unter Windows 10 nicht mehr lauffähig.
>> Das soll uns abwickeln nicht stören!
>
> Was soll da nicht mehr laufen? Die DOS Batch Datei in eine passende .cmd
> abändern oder händisch die libs rüberkopieren, geht bis heute. Also die
> von der Heinemann PSpice Buch CD sind noch immer hilfreich.

von Andi B. (andi_b2)


Lesenswert?

Ich bin davon ausgegangen, dass die 9.1er Student-CD die bei meinem Buch 
dabei war die einzige dieser Art ist. Und da sollten die Euro-Libs per 
Batch Datei kopiert werden, was aber bei vielen Installationen nicht 
funktioniert, weil nicht jeder nur Standardlaufwerksbuchstaben und 
-pfade verwendet. Die libs auf meiner Student-CD liegen hier -

....\V9_Heinemann_BuchCD(IEEE)
├──Buntes
│  └──MISC.SLB
├──Euro_Cap
│  ├──EANALOG.OLB
│  ├──EBREAKOU.OLB
│  ├──Eeval.olb
│  ├──eval.lib
│  ├──E_Source.olb
│  ├──MISC.OLB
│  └──Sample.lib
├──Euro_Sch
│  ├──analog.slb
│  ├──breakout.slb
│  ├──eval.slb
│  ├──port.slb
│  └──source.slb

Und die kopiere ich auch heute noch per angepasstem .cmd script rüber, 
selbst wenn ich eine PSPice 15.7 oder testweise eine 16er oder 17er 
installiere. Funktioniert natürlich auch händisch.

Hab erst nachher gemerkt, dass es anscheinend noch ein zweites PSpice 
Standardwerk gibt, das von dir verlinkte, welches ich trotz meiner 
langen PSpice Zeit, tatsächlich noch nie gesehen habe.

Ist bei deiner CD was anderes drauf als die anpassten .slb/.olb libs?

von Andreas (proteus1984)


Lesenswert?

Ich kann bestätigen, dass diese Bibliotheken von dieser Buch-CD in 
dieser 10er Version funktionieren. Auch in der 9.2 er Version.
Absolut korrekt... Manuell ein kopieren. Es klappt.
Aber es müssen in diversen .ini auch Pfade eingepflegt werden.

Bei neuere Versionen weden diese Bibliotheken vom System nach 
Bestätigung konvertiert.

Es gibt mittlerweile eine Aktualisierte Version von diesem Fachbuch,- 
selbes Design aber ein anderer Autor (Professor).
Ich konnte allerdings NICHT in Kenntnis bringen ob eine CD beiliegt 
(neuere Studenten-Version).

https://lesekistl.buchkatalog.at/pspice-9783446471481

Ich bleibe bei meiner 9.2er, da diese alles kann was ich so in meinem 
Umfang brauche.



##
Beste Grüße.
************* Ende der Nachricht *************



Andi B. schrieb:
> Ich bin davon ausgegangen, dass die 9.1er Student-CD die bei meinem Buch
> dabei war die einzige dieser Art ist. Und da sollten die Euro-Libs per
> Batch Datei kopiert werden, was aber bei vielen Installationen nicht
> funktioniert, weil nicht jeder nur Standardlaufwerksbuchstaben und
> -pfade verwendet. Die libs auf meiner Student-CD liegen hier -
>
> ....\V9_Heinemann_BuchCD(IEEE)
> ├──Buntes
> │  └──MISC.SLB
> ├──Euro_Cap
> │  ├──EANALOG.OLB
> │  ├──EBREAKOU.OLB
> │  ├──Eeval.olb
> │  ├──eval.lib
> │  ├──E_Source.olb
> │  ├──MISC.OLB
> │  └──Sample.lib
> ├──Euro_Sch
> │  ├──analog.slb
> │  ├──breakout.slb
> │  ├──eval.slb
> │  ├──port.slb
> │  └──source.slb
>
> Und die kopiere ich auch heute noch per angepasstem .cmd script rüber,
> selbst wenn ich eine PSPice 15.7 oder testweise eine 16er oder 17er
> installiere. Funktioniert natürlich auch händisch.
>
> Hab erst nachher gemerkt, dass es anscheinend noch ein zweites PSpice
> Standardwerk gibt, das von dir verlinkte, welches ich trotz meiner
> langen PSpice Zeit, tatsächlich noch nie gesehen habe.
>
> Ist bei deiner CD was anderes drauf als die anpassten .slb/.olb libs?

von Uwe (neuexxer)


Lesenswert?

Simulier doch einfach mal mit einem "B" Typ.
Und dann z.B. mit einem 2N2222 oder was auch immer mit weniger 
Stromverstärkung.
Wenn die Schaltung was taugt, ändert sich dann nicht viel.

von Tom (tom_major)


Angehängte Dateien:

Lesenswert?

Warum nimmst du nicht "PSpice for TI", aktuelle Version 17.4? Da ist 
nicht nur alles dabei was man braucht, es gibt ständig Updates und 
Ergänzungen, und externe Modelle lassen sich super einfach einbinden, 
natürlich auch selbstgeschriebene.

von Andi B. (andi_b2)


Lesenswert?

> Es klappt. Aber es müssen in diversen .ini auch Pfade eingepflegt werden.

Du meinst das man unter in psched unter Editor configuration Library 
settings diese auch angeben muss?

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.