Découverte de SPICE avec le logiciel SwitcherCAD III



Documents pareils
TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

Instruments de mesure

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

GUIDE DE PRISE EN MAIN ISIS PROTEUS V7

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Le transistor bipolaire

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

L ORDINATEUR FACILE D ACCÈS!

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Utilisation du logiciel GALAAD

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

MODE OPÉRATOIRE : CIEL COMPTA

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

MANUEL TBI - STARBOARD

MEGA ITSM Accelerator. Guide de Démarrage

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Réseau local entre Windows Xp et 7

Tutoriel. Votre site web en 30 minutes

MEGA ITSM Accelerator. Guide de démarrage

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

CHAPITRE IX : Les appareils de mesures électriques

WHS ProRealTime. édition

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

1. Utilisation du logiciel Keepass

Un exemple avec WORKSPACE d'interwrite

Tutorial Cadence Virtuoso

La Clé informatique. Formation Internet Explorer Aide-mémoire

GanttProject : guide utilisateur

YAPBA M. Logiciel libre de suivi de vos comptes

Gestion des documents avec ALFRESCO

Cours de D.A.O. Mécanique

Utilisation de l éditeur.

iil est désormais courant de trouver sur Internet un document

AFTEC SIO 2. Christophe BOUTHIER Page 1

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

1 Gestionnaire de Données WORD A4 F - USB / / 6020 Alco-Connect

OBJECTIFS. I. A quoi sert un oscilloscope?

Utilisation de XnView

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Guide pour la réalisation d'un document avec Open Office Writer 2.2

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Excel 2010 Intermediaire

@telier d'initiation

Télécharger et Installer OpenOffice.org sous Windows

PowerPoint offre trois modes d affichage principaux : le mode Normal, le mode Trieuse de diapositives et le mode Diaporama

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

synchroniser Vos sauvegardes SynchBack Free SE Présentation de SynckBackFree

Organiser les informations ( approche technique )

et de la feuille de styles.

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Les tableaux croisés dynamiques

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Internet : Naviguer en toute sérénité

FICHE 1 : ENTRER DANS LE LOGICIEL POWERPOINT

TD 11. Les trois montages fondamentaux E.C, B.C, C.C ; comparaisons et propriétés. Association d étages. *** :exercice traité en classe.

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Créer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/ / 15

Répertorier vos mots de passe avec Passbox : 1) Télécharger le fichier d'installation :

Choisir entre le détourage plume et le détourage par les couches.

TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE

Notice d'utilisation Site Internet administrable à distance

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Comment enregistrer simplement toute musique restituée par votre PC

Mon aide mémoire traitement de texte (Microsoft Word)

Notice ARES Version 5.20 Française

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

FAIRE SES COMPTES AVEC GRISBI

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

Ref : Résolution problème d'accès aux supports de cours

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

INITIATION A EXCEL Année

Comment autoriser un programme à communiquer avec Internet sous Vista?

Chapitre 1 Régime transitoire dans les systèmes physiques

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

NOTICE D' UTILISATION CAMWORKS FRAISAGE. Luc Vallée Lycée Blaise Pascal Segré

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Guide de l utilisateur Mikogo Version Windows

Découvrez Windows NetMeeting

Activité 11 : Nuage de points ou diagramme de dispersion

Le cas «BOURSE» annexe

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Transcription:

CACHAN GEii1 Simulation électronique Découverte de SPICE avec le logiciel SwitcherCAD III Objectifs : Mettre en oeuvre le logiciel Ltspice / SwitcherCAD III pour la simulation de circuits électroniques. I- Présentation de Spice SPICE ( Simulation Program with Integrated Circuit Emphasis) est le standard incontesté en matière de simulation de circuit électronique. Son succès est dû tant à ses qualités qu à sa distribution gratuite. Nous allons utiliser une version pour PC LTspice distribuée gratuitement en version illimitée par la société Linear Technology qui propose le logiciel SwitcherCADIII. Site INTERNET : http://www.linear.com/software Le programme SPICE permet d effectuer des simulations pour des circuits électroniques contenant des : Résistances, Condensateurs, Selfs, Mutuelles, lignes de transmission Sources de tension et courant indépendantes ou contrôlées Diodes, Transistors bipolaires, transistors FET et MOS. Evidemment à partir des éléments précédents il est possible de simuler des composants électroniques bien plus complexes : Amplificateur opérationnel, Comparateur, Multiplieurs, etc... Les analyses que l on peut effectuer sont de 4 types : ANALYSE EN CONTINU : Calcul du point de repos ou DC operating point : Il s agit du mode d analyse le plus simple car on se place dans le cas d un régime continu pur. Ainsi les capacités sont remplacées par des circuits ouverts et les inductances par des court-circuits. La Commande spice correspondante commence par la directive.op Calcul du point de repos en fonction d une source continue variable ou DC sweep. Dans ce cas on répète plusieurs fois une analyse du point de repos en fonction des variations d une source de tension ou de courant continue. Ces variations peuvent être linéaire ou logarithmique entre 2 points ou tout simplement fixées par l utilisateur sous la forme d une liste. La Commande spice correspondante commence par la directive.dc ANALYSE FREQUENTIELLE ou AC sweep Il s agit en fait d une analyse harmonique linéaire. Tous les composants sont remplacés par leurs modèles petits signaux autour du point de polarisation. Ce type d analyse permet ainsi de représenter les diagrammes de Bode. La Commande spice correspondante commence par la directive.ac ANALYSE TEMPORELLE ou Transient analysis: On effectue ici une analyse temporelle en grands signaux des différents potentiels et courants d un circuit électronique au cours du temps. Ce type d analyse prend en compte les non-linéarités des composants. Il s agit d un mode de simulation qui se rapproche de l observation d un système électronique que l'on peut effectuer avec un oscilloscope. La Commande spice correspondante commence par la directive.tran ANALYSE DU BRUIT ou NOISE ANALYSIS: Nous reparlerons de ce type d analyse un peu plus tard car il ne s agit pas d un élément primordial pour une première utilisation de spice. IUT CACHAN - Oct 03 - ver 1.0 Page 1 sur 12 S.POUJOULY

II- Prise en main du logiciel : Saisie de schéma Avant de lancer l'application, il est indispensable de créer un répertoire sur votre compte utilisateur où vous placerez l'ensemble des fichiers nécessaires à la simulation du circuit. Pour lancer l'application scad3.exe il faut cliquer sur l'icône suivant : Si cet icône ne se trouve pas dans les menus de lancement, effectuer la commande exécuter en recherchant le programme scad3.exe sous la racine suivante : "C:\Program Files\LTC\SwCADIII\scad3.exe" Une fois le lancement effectué on débute la session de travail en créant un nouveau schéma : File New Schematic ou Touche de raccourci ctrl-n ou Bouton Il apparaît alors la fenêtre ci dessous comportant une grille de travail sur laquelle on peut saisir le schéma de notre simulation. Edition d'un schéma : : Pour ajouter une résistance sur le schéma : Pour ajouter un condensateur sur le schéma : pour ajouter la masse : pour ajouter un composant. Il apparaît alors le menu suivant : Symbole du composant choisi Description du composant choisi Liste des composants disponibles Validation du choix IUT CACHAN - Oct 03 - ver 1.0 Page 2 sur 12 S.POUJOULY

L'ensemble des commandes relatives à l'édition du schéma sont accessibles dans le menu Edit ou avec des touches de raccourci Pour annuler l'action précédente Pour ajouter du texte sur le schéma comme des commentaires par ex. Pour ajouter une directive spice sur le schéma : Il s'agit d'instructions données au moteur de simulation spice pour effectuer l'analyse de votre circuit. Pour ajouter des composants Permet d'effectuer une rotation de 90 du composant sélectionné sur la grille de travail. Très utile pour une disposition horizontale ou verticale d'un élément Permet d'effectuer un effet de miroir du composant sélectionné sur la grille de travail. Pour relier les composants par des fils Pour donner un nom (plus parlant) aux potentiels du circuit. Exemple : Ve, Vs Pour effacer un élément du schéma Pour copier et coller un élément Pour déplacer des éléments Pour déplacer un composant et ses connexions Commande de dessin pour illustrer votre schéma : Attention ces commandes ne peuvent pas être utilisées pour effectuer les connexions électriques entre composants (seule la commande Draw Wire permet cela) Afin de compléter l'édition du schéma, il est indispensable de donner les valeurs ou références des composants choisis ou de configurer les générateurs. Un simple clic droit de souris sur le composant fait apparaître le menu de configuration propre à ce composant. Exemple pour une résistance : Exemple pour un condensateur C'est ici que vous saisissez la valeur de la résistance C'est ici que vous saisissez la valeur du condensateur Valeurs du modèle prenant en compte les défauts d'un condensateur IUT CACHAN - Oct 03 - ver 1.0 Page 3 sur 12 S.POUJOULY

A propos des multiples et sous-multiples : f : femto / p : pico / n : nano / u ou µ : micro / m : milli / k : kilo / meg : mega Pour cette première découverte de SwitcherCAD vous pouvez reproduire le schéma suivant ou le télécharger directement à partir du site http://stephane.poujouly.free.fr Il s'agit d'un montage élémentaire dont on connaît parfaitement le fonctionnement. Le but de la manip est de se familiariser avec l'environnement du logiciel et les différentes simulations. Une fois les bases acquises nous aurons tout le loisir de simuler des dispositifs bien plus complexes. Une fois le schéma saisi, il faut configurer les différents générateurs de tension ou de courant et spécifier le type d'analyse à effectuer : c'est l'objet des paragraphes suivants. III- Analyse en continu III.1Calcul du point de repos. On configure la source Voltage pour délivrer une tension continue de 5V : Un clic droit de souris sur le composant voltage fait apparaître la fenêtre suivante : Dans le champ DC value[v] taper 5 puis cliquer sur OK. Le champ Series Resistance[Ohm] permet de prendre en compte la résistance série de cette source de tension. Si on ne remplit pas ce champ la valeur de cette résistance est considérée comme nulle. Pour préparer le type d'analyse ou de simulation choisie il faut éditer la commande de simulation : Dans la barre de menu principale on choisit le menu simulate puis Edit simulation command Il apparaît alors la fenêtre suivante : IUT CACHAN - Oct 03 - ver 1.0 Page 4 sur 12 S.POUJOULY

Chaque onglet correspond à un type de simulation ou à une fonctionnalité de Spice. Lorsque l'on remplit les différents champs il apparaît une ligne de commande dans le bas de la fenêtre : Il s'agit d'une directive de simulation spice. Nous allons choisir ici l'analyse DC op pnt : Dans ce type d'analyse aucun champ n'est à compléter et la directive de simulation spice est simplement.op On valide le choix en appuyant sur le bouton OK. On se retrouve alors sur la grille de travail avec «un objet» attaché à la souris que l'on dépose à coté du schéma avec un clic gauche de souris. La directive spice op apparaît donc sur le schéma. IUT CACHAN - Oct 03 - ver 1.0 Page 5 sur 12 S.POUJOULY

Il est alors temps de lancer la simulation : Menu Simulate puis run ou icône Le résultat de simulation apparaît donc sur la fenêtre suivante : Justifier les valeurs renvoyées par le simulateur spice. III.2 Calcul du point de repos en fonction d une source continue variable. Dans ce type d'analyse on ne configure pas la source Voltage V1 et on se place directement dans le menu Edit Simulation command et sur l'onglet DC sweep : Dans ce type d'analyse on souhaite observer l'évolution du point de repos en chaque point du circuit en fonction des variations d'une ou plusieurs sources. Pour notre exemple on choisit de faire évoluer linéairement V1 entre 0 et 5V par pas de 0,1V. La directive Spice correspondante s'affiche dans le bas de la fenêtre. Comme précédemment il faut placer cette directive sur le schéma de simulation puis lancer la simulation. Il faut ensuite sélectionner la ou les grandeur(s) à afficher. IUT CACHAN - Oct 03 - ver 1.0 Page 6 sur 12 S.POUJOULY

En sélectionnant V(Vs) on obtient la fenêtre graphique suivante : Justifier ce graphique. En conservant les 2 fenêtres actives ( schéma + graphique ) comme le montre la figure ci-dessous, il est possible d'obtenir sur la fenêtre graphique la grandeur correspondante (tension ou courant) en pointant la souris sur un noeud ou sur un composant IUT CACHAN - Oct 03 - ver 1.0 Page 7 sur 12 S.POUJOULY

IV- Analyse fréquentielle Ce type d'analyse est utilisé pour obtenir le diagramme de Bode d'un système (linéaire). On configure la source d'entrée dans le mode AC comme l'indique la figure ci dessous : Le simulateur effectue le calcul du module et de la phase de chaque grandeurs (courant et tension) du circuit en utilisant un modèle linéaire 1 petits signaux de chaque composant. Ce calcul est effectué pour différentes fréquences du signal d'entrée : Ce choix est effectué dans le menu Edit Simulation Command puis l'onglet AC analysis. Dans l'exemple qui suit on se fixe un balayage en fréquence logarithmique entre 10Hz et 10Khz et on effectue 100 points de calcul par décade. On peut évidemment choisir un autre style de balayage ou spécifier les fréquences de calcul. La directive spice correspondante que l'on place sur la grille de travail s'inscrit alors sur le bas de la fenêtre. On peut lancer la simulation en appuyant sur l'icône Run : puis sélectionner la trace V(Vs). 1 Même si l'on choisit 1000V pour l'amplitude du signal d'entrée!!! IUT CACHAN - Oct 03 - ver 1.0 Page 8 sur 12 S.POUJOULY

On obtient alors la fenêtre graphique suivante : Justifier le graphique obtenu. Afin d'obtenir un résultat plus précis, il est possible d'attacher un curseur mobile sur la grandeur affichée : Il faut pointer le curseur de la souris sur le nom de la grandeur représentée ( ici V(vs)) afin d'obtenir une petite main à la place du curseur. En cliquant alors sur le bouton gauche de la souris un curseur apparaît sur la fenêtre graphique et une fenêtre supplémentaire ou figurent les indications relatives au tracé. Pour changer la position du curseur il suffit d'accrocher le pointeur de la souris sur les pointillés et de maintenir le bouton gauche appuyé. Le résultat de simulation renvoie par défaut un affichage en db et un choix d'échelle logarithmique en fréquence que l'on peut modifier à volonté : Pour cela déplacez le curseur de la souris sur les échelles de gain, de fréquence ou de phase que l'on souhaite modifier. Il apparaît alors une petite règle à la place du curseur de souris. En appuyant sur le bouton gauche de la souris on obtient une des 3 fenêtres suivantes en fonction de l'échelle choisie : A cocher si l'on souhaite représenter uniquement la phase Type de représentation : Bode ou Nyquist et type d'échelle A décocher pour obtenir une échelle linéaire A cocher si l'on souhaite représenter uniquement le gain Type de représentation : Phase ou temps de propagation de groupe IUT CACHAN - Oct 03 - ver 1.0 Page 9 sur 12 S.POUJOULY

On peut obtenir le tracé du gain et de la phase sur 2 cadres séparés : Pour cela un clic de souris droit dans la fenêtre graphique permet d'obtenir le menu suivant : Pour ajouter un cadre supplémentaire. En utilisant ce menu et les indications précédentes il est donc possible d'obtenir la représentation suivante : IUT CACHAN - Oct 03 - ver 1.0 Page 10 sur 12 S.POUJOULY

III - Analyse temporelle Dans ce type d'analyse on peut appliquer différentes formes de signaux d'entrée comme le montre le menu disponible dans la source de type voltage. Choix des différentes formes d'ondes et configurations Les figures suivantes donnent la signification des différentes fonctions et des champs correspondants : PULSE Trise Tfall SINE Cycle 1 Cycle 2 Cycle N Von Amplitude Vinitial Tdelay Ton Tperiod Cycle 1 Cycle 2 Si l'on ne donne pas de valeurs pour les quantités Trise et Tfall ou si l'on choisit 0 (physiquement impossible!!) le simulateur Ltspice choisira une valeur par défaut non nulle! Il est donc nécessaire d'imposer une valeur. (Ex 10ns pour un signal carré) Vpulsed Vinitial EXP Rise tau Rise delay Fall delay Fall tau t t DCoffset Amplitude value3 value4 value1 value2 Tdelay 1/Freq Le paramètre phase représente la phase à l'origine. Utile si l'on veut générer des signaux déphasés. Si l'on ne remplit pas ce champ la phase est considérée comme nulle. Le paramètre Theta doit être laissé vide (inutile pour une première approche) PWL time1 time2 time3 time4 PWL : Piece wise linear (synthèse par segments de droite) t t IUT CACHAN - Oct 03 - ver 1.0 Page 11 sur 12 S.POUJOULY

Régler le générateur afin d'obtenir dans notre exemple un signal Ve carré de fréquence 100Hz de rapport cyclique ½ évoluant entre 0 et 1V. (On choisit des temps de montée et de descente de 10ns). Le simulateur Spice effectue le calcul des tensions et des courants du circuit au cours du temps en utilisant les non-linéarités de chaque composant. Avant de lancer ce type de simulation il est indispensable de donner le temps maximum sur lequel on doit effectuer la simulation. Ce réglage est effectué dans le menu Edit Simulation Command puis l'onglet Transient : Pour spécifier le temps à partir duquel on sauve (et donc affiche) les données. A remplir si l'on désire par exemple ne pas observer le régime transitoire initial d'un circuit. Pour spécifier le pas de calcul maximum. Utile si l'on désire observer finement les signaux mais augmente le temps de calcul... Options supplémentaires inutiles pour une première découverte de Switchercad3 La directive spice correspondante que l'on place sur la grille de travail s'inscrit alors sur le bas de la fenêtre. On peut alors lancer la simulation en appuyant sur l'icône Run : puis sélectionner la trace V(Vs). On obtient alors le résultat suivant : Justifier le graphique obtenu. Recommencer la simulation pour un signal sinusoïdal d'entrée d'amplitude 1V de fréquence 10Hz, 100Hz 1kHz et 10kHz. Analyser et justifier les résultats obtenus. IUT CACHAN - Oct 03 - ver 1.0 Page 12 sur 12 S.POUJOULY