0% ont trouvé ce document utile (0 vote)
14 vues75 pages

Projet d'électronique avec Orcad 17.2

Le document présente un outil de simulation en électronique, Cadence Orcad, en détaillant ses fonctionnalités, la création de projets et de schémas, ainsi que la simulation de circuits. Il aborde également les analyses possibles, les erreurs courantes lors de la simulation et les méthodes d'observation des résultats. Cadence Orcad est justifié comme un choix de logiciel en raison de sa simplicité d'utilisation et de sa bibliothèque de composants étendue.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues75 pages

Projet d'électronique avec Orcad 17.2

Le document présente un outil de simulation en électronique, Cadence Orcad, en détaillant ses fonctionnalités, la création de projets et de schémas, ainsi que la simulation de circuits. Il aborde également les analyses possibles, les erreurs courantes lors de la simulation et les méthodes d'observation des résultats. Cadence Orcad est justifié comme un choix de logiciel en raison de sa simplicité d'utilisation et de sa bibliothèque de composants étendue.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

2E203

Outil de simulation et Projet


en Electronique

[Link]@[Link] 2021-22
2E203

C4 : Cadence Orcad

[Link]@[Link] 2021-22
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


3
Modules concernés
 Orcad Capture (CIS)
 CIS = Components Information System
 PSpice AD

 Mais, il y a aussi :
 Pspice Model Editor
 Orcad PCB Editor
…

4
Cadence Orcad 16.5 à 17.2
 Justification du choix du logiciel :
 La référence
• Beaucoup de logiciels similaires
• Cadence, numéro 1 mondial
 Version complète disponible à la plateforme
d’électronique (16.5)
• 25 licences
 Assez simple d’emploi
• Bcp de manipulations élémentaires possibles
 Bibliothèque de composants conséquentes
 Compatible avec tous Windows et
émulateurs 5
Cadence Orcad
 Version étudiante disponible
 Cadence Orcad 16.5 Lite et supérieure
• Bibliothèque de composants suffisantes
• Téléchargeable gratuitement

 Limitations de la version gratuite :


 Une page de schéma au format A4
 Nombre limité de composants et de nœuds par
schéma
 Bibliothèque simplifiée de composants

 Très suffisant pour nous !


6
Processus de simulation
 Ce que l’on voit lors d’une simulation

7
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


8
Création d’un projet
1 2

9
Création d’un projet

Gestionnaire
de projet

10
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


11
Créer un schéma
 Saisie d’un schéma

Feuille de dessins
du schéma

12
Créer un schéma
 Saisie d’un schéma
Composants
Fil

Alias

Masse et terre Alimentations

13
Créer un schéma
 Saisie d’un schéma

Choix des
Sondes composants

Librairies
Symbole du
composant

Modèle disponible
(PSpice et layout)
14
Créer un schéma
 Chaque composants simulables
appartient à une (des) librairie(s) :

 ANALOG : Composants élémentaires (R, C,


L, …)
 BREAKOUT : Eléments de base pour la
génération de modèles
particuliers (MOSFETs, AOP, …)
 EVAL : Composants analogiques et
éléments digitaux de base
 SOURCE : Sources de tension et de
courant analogiques, générateurs
numériques
 …

15
Créer un schéma
 Principaux composants
 Analogiques :
Composants Dénom. SPICE
Résistance R
Capacité C
Inductance L
Diode D
Transistor MOS M
Transistor bipolaire Q
Transistor JFET J
Sous-circuit X
Ligne de transmission T
16
Circuit magnétique K
Créer un schéma
 Principaux composants
 Analogiques :
Nous ne pouv ons pas afficher l’image.

17
Créer un schéma
 Principaux composants
 Numériques :
 Famille TTL,

 Fonctions de base : OR, AND, NAND, …

 Convertisseurs AN et NA,

 Mémoires ROM et RAM,

 PLD (PAL, GAL, …),

 …

18
Créer un schéma
 Principales sources
 Commandées :

Nous ne pouv ons pas afficher l’image.

19
Créer un schéma
 Principales sources
 Indépendantes :
Sources Dénom. SPICE DC/OP AC TR
Potentiel 0 (masse) GND_ANALOG x x x

Continue VDC, IDC x / x


Alternative VAC, IAC / x
Temp. carrée / trapézoïdale VPULSE, IPULSE / / x

Temp. Sinusoïdale VSIN, ISIN / / x

Temp. par segments VPWL, IPWL / / x

Temp. Exponentielle VEXP, IEXP / / x

Temp. logiques DSTM1, DIGCLOCK x 20


Créer un schéma
 Principales sources
 Indépendantes :
 Continue (VDC, IDC)

 Peut être présent et indispensable lors de toutes analyses (point de


21
polarisation, alimentation de composants, …)
Créer un schéma
 Principales sources
 Indépendantes :
 Alternative (VAC, IAC)

 Indispensable lors de l’analyse AC


 Possibilité de mettre une valeur DC (à 0 sinon) 22
Créer un schéma
 Principales sources
Nous ne pouv ons pas afficher l’image.

 Temporelles indépendantes :

 Sinusoïdale (VSIN, ISIN)

VOFF : tension de décalage


VAMPL : amplitude
FREQ : fréquence
TD : temps de retard
DF : facteur d’amortissement
PHASE : décalage initial

 Analyse temporelle
 Possibilité de mettre une valeur AC et DC (à 0 sinon) 23
Créer un schéma
 Principales sources
 Temporelles indépendantes :
 Par segments (VPWL, IPWL)
Nous ne pouv ons pas afficher l’image.

Les segments relient (T1,V1) à (T2, V2), puis


(T2, V2) à (T3, V3), (T3, V3) à (T4, V4), etc …

 Analyse temporelle
 Possibilité de mettre une valeur AC et
24
DC (à 0 sinon)
Créer un schéma
 Principales sources
 Temporelles indépendantes :
 Trapèze VPULSE (IPULSE)
Nous ne pouv ons pas afficher l’image.

o V1 : valeur du niveau bas


o V2 : valeur du niveau haut
o TD : temps de retard
o TR : temps de montée
o TF : temps de descente
o PW : temps à l’état haut
o PER : période

 Analyse temporelle
 Possibilité de mettre une valeur AC et DC (à 0 sinon)

Rem.: tjrs regarder l’entrée avant la sortie … 25


Créer un schéma
 Principales sources
 Temporelles indépendantes :
 Quelconque (VPWL_F_RE_FOREVER,
IPWL_F_RE_N_TIMES)
 Temps Valeur

Chemin d’accès  Analyse temporelle


.txt  Possibilité de mettre une valeur AC et DC (à 0 sinon)

Rem.: employé pour lors de la sim du projet 26


Créer un schéma
 Principales sources
 Temporelles indépendantes :
 Numériques

 Analyse temporelle uniquement

27
Créer un schéma
 Exemple :
 Réalisation d’un circuit RC

Définition de la
source VPULSE :
DC = 1 V
AC = 1 V
V1 = 0 V
V2 = 10 V
TD = 0 s
TR = 0.1 µs
TF = 0.1 µs
 Mise en place de sondes PW = 1 ms
 Edition des fils (alias) PER = 2 ms
28
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


29
Principales analyses possibles
 Analyse continue (DC) : Circuits linéaires et
non-linéaires
 Points de polarisation (I0, V0),
 Courbe de transfert (Vs/Ve), …
 Analyse fréquentielle (AC) : Circuits linéaires*
 Diagramme de Bode (GdB, φ)
 Bruit, …
 Analyse temporelle (Trans) : Circuits
linéaires et non-linéaires
 Retards (Δt),
 Distorsions, FFT, …
 Analyses statistique et paramétrique :
 Température,
 Monte – Carlo, sensibilité, … 30
Configuration de la simulation
1 3

31
Configuration de la simulation
 Analyse du point de fonctionnement
(OP) :

 Toujours effectuée par défaut


 Nécessité d’avoir des sources DC dans le circuit analysé
32
 Pour .TF, nécessité de connaitre le nom des nœuds lors de la saisie
Configuration de la simulation
 Analyse en courant continue (DC) :

.DC V1 0 10 0.1

 Nécessité d’avoir des sources DC dans le circuit analysé


33
 Connaitre le nom de l’élément qui va varier lors de la saisie
Configuration de la simulation
 Analyse en courant alternatif (AC) :

 Nécessité d’avoir des sources AC dans le circuit analysé


34
 Sources DC nécessaires dans certains cas (polarisation)
Configuration de la simulation
 Analyse temporelle (Trans) :

Final Time  10 périodes

Step Ceiling  1000 points

 Pas de nécessité d’avoir toujours


des sources temporelles
(oscillateur, par ex.)
 Sources DC nécessaires dans
certains cas

35
Configuration de la simulation
 Remarque :

Pour toutes les analyses,


possibilité d’y adjoindre
d’autres analyses :
 Statistique
 Paramétrique

36
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


37
Lancement de la simulation
 E
 Exemple :
 Simulation d’un circuit RC

38
Simulation finie correctement ?
 E !! Communication avec le serveur !!  Long

 Exemple :
 Simulation d’un circuit RC

Calculs/Simulation(s) en cours ?
Résultats disponibles ?

39
Erreurs usuelles
 Oubli de masse (référence de potentiel)
 Nom de composant dupliqué sur un schematic (2
résistances nommée R1, par ex.)
 Espace entre nombre et facteur d’échelle (10 nF ≠
10nF pour SPICE)
 Facteur mal choisi (M ≠ 106)
 Mauvaise définition de la simulation (par ex. :
Absence de source AC lors d’une analyse AC)
 Temps de simulation ou pas de simulation mal
choisi
 Non convergence du simulateur
 Modèle de composant non défini
 Elément court-circuité ou en circuit ouvert* … 40
Erreurs usuelles
 Déclaration du modèle de composant non défini

Profil déjà créé avant

41
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


42
Quelle type d’observation ?
 Visualisation de la netlist
Texte
 *.cir : Circuit File
 Visualisation des valeurs
numériques sous forme :
Texte
 *.out : Output File  .PRINT
Graphique
 *.dat : Probe File  .PROBE, .PLOT
43
Observation des résultats
 Résultats de la simulation OP

 En continu, Capacité = Circuit ouvert


 Pont diviseur par 2 44
Observation des résultats
 Résultats de la simulation DC
.DC V1 0 10 0.1

 En continu, Capacité = Circuit ouvert


 Pont diviseur par 2

45
Observation des résultats
 Barre d’outils de Spice A/D :

 Curseurs très utiles


 Rajout d’autant de courbes que voulues
 Opérations mathématiques élémentaires possibles 46
 …
Observation des résultats
 Barre d’outils de Spice A/D :

Fonctions

Signaux

47
Observation des résultats
 Barre d’outils de Spice A/D :
Fonctions

48
Observation des résultats
 Opérateurs et fonctions basiques
Fonction Description
ABS(x), M(x), SGN(x) Valeur absolue, magnitude et signe de x
SQRT(x), EXP(x) Racine carré et exponentiel de x
LOG(x), LOG10(x) Log népérien et décimal de x
P(x), DB(x) Phase et valeur en dB de x
R(x), IM(x) Parties réelle et imaginaire de x
PWR(x,y), RMS(x) x puissance y, Racine carrée de la valeur quadratique moyenne de x
SIN(x), COS(x), TAN(x) Sinus, cosinus et tangente de x
ATAN(x), ARCTAN(x,y) Arc tangente de x et arc tangente de x/y
D(x), S(x) Dérivée et intégrale de x
AVG(x), AVG(x,d) Valeur moyenne de x et valeur moyenne de x sur l’intervalle d
MIN(x), MAX(x) Minimum et maximum de x 49
Observation des résultats
 Résultats de la simulation AC

Echelle
linéaire

Echelle logarithmique*

* Car variation logarithmique demandée lors de la déclaration de l’analyse à effectuer 50


Observation des résultats
 Résultats de la simulation AC

Diagramme de Bode

51
Observation des résultats
 Résultats de la simulation AC

 Filtre du 1ier ordre


• G(f = 0 Hz) = -6 dB (div. par 2)
• fC-3dB = 1/(2πReqC) = 3.18 kHz
• Φ(f = fC-3dB ) = -45°

52
Observation des résultats
 Résultats de la simulation Trans.

 Charge et décharge de C à travers les R


 Courant pas toujours visible

53
Observation des résultats
 Résultats de la simulation Trans.

Même échelle : I(R2) non visible ici !!

 Charge et décharge de C à travers les R


 Courant pas toujours visible

54
Observation des résultats
 Résultats de la simulation Trans.
 FFT (Fast Fourier Transform) : Transformée
de Fourier Rapide
 Représentation spectrale à partir de son
évolution temporelle
 Répartition énergétique du signal en fonction de
la fréquence (contenu fréquentiel du signal)

Plus amples explications dans Rappel_1.pdf

55
Observation des résultats
 Résultats de la simulation Trans.
 FFT

56
Observation des résultats
 Résultats de la simulation Trans.
 FFT

Décroissance de -20dB/décade

57
Observation des résultats
 Résultats de la simulation Trans.
 FFT

58
Observation des résultats
 Résultats de la simulation Trans.
 FFT

 Analyse transitoire de 20 ms, avec un pas max de 20 µs


 Axe des fréquence de 0 à 1/20µ = 50 kHz
 Env. 1000 pts  Puissance de 2 voisine : 1024 (210)
 Recalcul pour un intervalle de 20m/1024 = 19.5 µs
 Définition de l’axe des x de 1/20m = 50 Hz
 Largeur des raies de 100 Hz

59
Observation des résultats
 Résultats de la simulation Trans.
 FFT

 Source d’erreurs de calcul et d’interprétation :


• La largeur des raies (donc la résolution en fréquence),
est d’autant plus fine que la durée d’analyse sera longue
• L’excursion en fréquence sera d’autant plus importante
que la période d’échantillonnage (pas de calcul) sera
faible

60
Observation des résultats
 Résultats de la simulation Trans.
 FFT

 Vin :
• Valeur moyenne Vin = 5 V
• Raies à des multiples impairs de 500 Hz (= 1/2ms)
• Somme de toutes les raies = Amplitude Vin(t)

 Même raisonnement pour Vout


• Mais signal modifié par la fonction de transfert du circuit
(valeur moyenne à 2.5 V, atténuation avec f, …)

61
Observation des résultats
 Résultats de la simulation Trans.
 Cas d’un VSIN à fréquence paramétrable

3 fréquences
différentes

 Lancement d’une même analyse plusieurs fois avec une valeur


différente de la fréquence de VSIN à chaque fois
62
 Ligne « fvar … » à ajouter
Observation des résultats
 Résultats de la simulation Trans.
 Cas d’un VSIN à fréquence paramétrable

63
Observation des résultats
 Résultats de la simulation Trans.
 Cas d’un VSIN à fréquence paramétrable

64
Observation des résultats
 Résultats de la simulation Trans.
 Cas d’un VSIN à fréquence paramétrable

 Pour f = fC-3dB = 3.18 kHz  Vout = Vin/2√2 et déphasage de –π/2

65
Observation des résultats
 Analyse Monte-Carlo
 Analyse statistique
 Simulations itératives prenant des valeurs tirées
au hasard, compte tenu des lois de dispersion
connues des composants (de leurs paramètres)
• Distrib. uniforme par défaut
• Cas idéal : Valeur nominale

66
Observation des résultats
 Analyse Monte-Carlo

67
Observation des résultats
 Analyse Monte-Carlo

 Dispersion de R2 à distribution uniforme

68
Sommaire
 Cadence Orcad

 Créer un projet

 Créer un schéma

 Simulation d’un circuit

 Observation des résultats

 Cas des circuits numériques


69
Cas des circuits numériques
 Simulation transitoire uniquement
 Possibilité de laisser des pattes en l’aire
 Configuration préliminaire
supplémentaire

70
Cas des circuits numériques
 Simulation transitoire uniquement
 Possibilité de laisser des pattes en l’aire
 Configuration préliminaire
supplémentaire

71
Cas des circuits numériques
 Simulation transitoire uniquement
 Possibilité de laisser des pattes en l’aire
 Configuration préliminaire
supplémentaire

 Observation dédiée des résultats 72


Cas des circuits numériques
 Simulation transitoire uniquement
 Possibilité de laisser des pattes en l’aire
Numérique  Configuration préliminaire
supplémentaire

Analogique

 Observation dédiée des résultats


73
Gestionnaire de projet
 On y retrouve tout

 Observation dédiée des résultats

74
Questions ?

[Link]@[Link] 2021-22

Vous aimerez peut-être aussi