Inversion de tension lors d'une simulation spice.

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From French to

Threaded View
Bonjour C3%A0 tous,

j'ai dans ma netlist :

* gnetlist -g spice-sdb -o exo_freqence-periode.net exo_freqence-periode.sch
*********************************************************
* Spice file generated by gnetlist                      *
* spice-sdb version 4.28.2007 by SDB --                 *
* provides advanced spice netlisting capability.        *
* Documentation at http://www.brorson.com/gEDA/SPICE/ *
*********************************************************
*3D%3D3D%3D3D%3D3D%3D3D%3D3D%3D3D%3D  Begin SPICE netlist of main de=
sign 3D%3D3D%3D3D%3D3D%3D3D%3D3D%3D
VBF 0 n0 DC 0 PULSE(1 -3 2NS 2NS 2NS 10NS 100NS)
.INCLUDE ./simulation.cmd
R2 0 n1 1k20%20
R1 n1 n0 1k20%20
.end

Pas de quoi fouetter un chat donc.
Avec ngspice, je fais :

******
** ngspice-20 : Circuit level simulation program
** The U. C. Berkeley CAD Group
** Copyright 1985-1994, Regents of the University of California.
** Please submit bug-reports to: snipped-for-privacy@lists.sourceforge.net
** Creation Date: Fri Nov 20 10:19:22 GMT 2009
******

Circuit: * gnetlist -g spice-sdb -o exo_freqence-periode.net exo_freqence-p=
eriode.sch

ngspice 1 -> run
Doing analysis at TEMP 3D% 27.000000 and TNOM 3D% 27.000000



No. of Data Rows : 1

Initial Transient Solution
--------------------------

Node                                   Voltage
----                                   -------
n0                                          -1
n1                                        -0.5
vbf#branch                             -0.0005



No. of Data Rows : 3044

ngspice 2 -> plot n0
ngspice 3 ->20%


Et lC3%A0 je ne comprends pas car la base du signal se situe C3%A0 -1V et=
 le pic
C3%A0 3V...? Bref, c'est comme si j'avais branchC3%A9 la sonde de l'oscil=
loscope C3%A0
l'envers ! Il doit y avoir une inversion dans les nets...

Re: Inversion de tension lors d'une simulation spice.
On 28 oct, 17:08, valrik

Quoted text here. Click to load it

Peux-tu poster une copie d'E9%cran de ton schE9%ma
avec indication des points de mesure ?

Re: Inversion de tension lors d'une simulation spice.
Le 28/10/2011 17:08, valrik a écrit :
Quoted text here. Click to load it
exo_freqence-periode.sch
Quoted text here. Click to load it


Voila ce que j'ai fait :

habib@betelgeuse:~/Bureau/as4e-ide/DOCS$ emacs test.cir
habib@betelgeuse:~/Bureau/as4e-ide/DOCS$ ngspice
******
** ngspice-20 : Circuit level simulation program
** The U. C. Berkeley CAD Group
** Copyright 1985-1994, Regents of the University of California.
** Please submit bug-reports to: snipped-for-privacy@lists.sourceforge.net
** Creation Date: Tue Jan  5 03:58:52 UTC 2010
******
ngspice 1 -> source test.cir

Circuit:

ngspice 2 -> run
Doing analysis at TEMP = 27.000000 and TNOM = 27.000000

ngspice 3 -> tran 1n 200n
Doing analysis at TEMP = 27.000000 and TNOM = 27.000000


Initial Transient Solution
--------------------------

Node                                   Voltage
----                                   -------
n0                                           1
n1                                         0.5
vbf#branch                             -0.0005



No. of Data Rows : 232

ngspice 4 ->


En réalite je pense que cela viens de cette ligne
VBF 0 n0 DC 0 PULSE(1 -3 2NS 2NS 2NS 10NS 100NS)

qui chez moi est plutot
VBF n0 0 DC 0 PULSE(1 -3 2NS 2NS 2NS 10NS 100NS)

Voila j'espère avoir correctement répondu. H


Re: Inversion de tension lors d'une simulation spice.

Quoted text here. Click to load it

Merci pour ta rC3%A9ponse. J'utilise gschem et j'ai du faire une rotation =
un
peu violente : visiblement, c'est polarisC3%A9 ces petites bC3%AAtes lC3%
A0%   ;-)
Je vais creusC3%A9 de ce cotC3%A9 lC3%A0 et je vous tiens au courant.


Re: Inversion de tension lors d'une simulation spice.

Quoted text here. Click to load it
Bon, je confirme... C'C3%A9tait bien cela... Il faut, lorsque j'C3%A9labo=
re le
schC3%A9ma que les numC3%A9ros de broches (pinlabels) soient dans le bonne
ordre.  Pour les "pinseqs" c'est accessoire il me semble.
Merci pour vos rC3%A9ponses.

Re: Inversion de tension lors d'une simulation spice.
Le 28/10/2011 23:41, valrik a écrit :
Quoted text here. Click to load it
Toi qui utilise gschem je voudrais bien connaitre ton point de vue sur
ces logiciels (gEDA). Un des auteurs DJ. Delorie qui au passage est un
type formidable m'assure que c'est vraiment un outil "PowerUser".

Avant de me lancer dans un vrai projet avec la suite gEDA j'aimerai
avoir un avis comparatif là dessus. Merci d'avance.

H

Re: Inversion de tension lors d'une simulation spice.

Quoted text here. Click to load it
Salut Habib.
Comme je suis capable de brancher un gC3%A9nC3%A9rateur C3%A0 l'envers, =
ne t'attends
pas C3%A0 une rC3%A9ponse d'expert !   ;-)

D'abord, c'est linux obligatoire, il me semble. Pas de portage sous
Win-win.
Comme tout unix-like, on a affaire C3%A0 tout un tas de petites applicatio=
ns
limitC3%A9s dans leurs fonctionnalitC3%A9s, mais qui de mon point de vue,
tournent trC3%A8s biens. Je n'ai pas encore dC3%A9tectC3%A9 de bug.
Les outils sont donc un peu disparates, surtout dans leur IHM. Les
raccourcis clavier de gschem sont puissants, mais peu communs comme tu
pourras le remarquer.

Toute la documentation est en anglais et je ne crois pas que la
communautC3%A9 francophone soit lC3%A9gion.
Mais, il y a tout un tas de tutoriels trC3%A8s complets sur le site gEDA.
J'ai commencC3%A9 pas celui lC3%A0 :
http://geda.seul.org/wiki/geda:gsch2pcb_tutorial
Cela permet de commencer dans la conception de A C3%A0 Z, mais sans
simulation.

Ce qui m'a posC3%A9 le plus de problC3%A8mes, c'est le manque de vision g=
lobale
de cet ensemble d'outils. L'aide a sans doute C3%A9tC3%A9 faite par de bo=
ns
connaisseurs de la suite, mais pour un dC3%A9butant c'est dC3%A9routant. =
 C'est
pourquoi, je te conseille vivement de garder sous le coude ce petit
schC3%A9ma :
http://www.brorson.com/gEDA/SPICE/x64.html
Il est incomplet, mais donne dC3%A9jC3%A0 une bonne idC3%A9e de l'archit=
ecture de la
suite. Il fait partie d'un tutoriel qui est un bon dC3%A9part pour la
simulation.

Pour finir en matiC3%A8re de simulation, l'important, c'est ce qu'il y a
dans la boC3%AEte! Spice et VHDL (ce dernier, non testC3%A9 par moi-mC3%
AA%me) sont
supportC3%A9s depuis bien longtemps. Donc c'est du sC3%BBr !

Pour les empreintes, on est loin d'une application commerciale, mais
l'outil PCB est vraiment de bonne facture. Il est relativement aisC3%A9 de
s'en faire soi-mC3%AAme. Et puis, il y a les C3%A9changes possibles entre
utilisateur.

Je terminerai en remarquant que le projet est encore trC3%A8s actif et C3%
A7%a,
c'est un trC3%A8s bon point.

Si tu as d'autres questions, n'hC3%A9site pas.

Bon week-end

Re: Inversion de tension lors d'une simulation spice.
Le 29/10/2011 13:07, valrik a écrit :
Quoted text here. Click to load it
Ok.
Fort bien.

Peut être en aurais-je. Merci.

H

Re: Inversion de tension lors d'une simulation spice.
Le Sat, 29 Oct 2011 13:07:32 +0200, valrik a écrit :

Quoted text here. Click to load it

Kicad pour le PCB

Re: Inversion de tension lors d'une simulation spice.

Quoted text here. Click to load it
Cette application ne fait pas partie du projet gEDA mais semble une
alternative crC3%A9dible C3%A0 PCB. Je n'ai travaillC3%A9, et encore peu=
, que sur
PCB. Et je ne connais pas les possibilitC3%A9s d'C3%A9changes de fichiers=
 entre
ces deux applications.

Site Timeline