SPICE GUIDA PRATICA LT Spice download page (vai alla pagina)

Slides:



Advertisements
Presentazioni simili
Shell: variabili di sistema PATH HOME USER PWD SHELL HOSTNAME HOSTTYPE Per visualizzare il valore di tutte le variabili dambiente si usa il comando set.
Advertisements

V.I.D.E.O. Video-CV to Increase and Develop Employment Opportunities
Anodo catodo.
Each student will be able to ask an adult or stranger: What do you like to do? and What dont you like to …?
Attività sperimentale 2009
Attività Sperimentale 2007 Elettronica
CORSO DI SIMULAZIONE ELETTRONICA
Attività Sperimentale 2008 Elettronica
Attività sperimentale 2011
Stages Estivi 2013 corso di simulazione elettronica con Spice
ANALISI DEI CIRCUITI IN REGIME STAZIONARIO CON PSPICE
Il SIMULATORE CIRCUITALE SPICE
Il SIMULATORE CIRCUITALE SPICE
ANALISI DEI CIRCUITI IN REGIME STAZIONARIO CON PSPICE
PSPICE – simulazione di circuiti digitali
BRISCOLA GO ON AVANTI. Storia I giochi di carte hanno le origini più disparate e vengono collocati in differenti epoche, la Briscola risale al La.
Queuing or Waiting Line Models
www-lia.deis.unibo.it/materiale/retilogiche
Introduzione al simulatore circuitale SPICE
Fate Adesso: Al ristorante. Cosa fai quando vai al ristorante
Come fanno i ricercatori a vedere le particelle?
20 ottobre 2010 Le discipline che forniscono i fondamenti per lo studio dellingegneria delle reazioni chimiche sono: Termodinamica chimica Cinetica chimica.
Programma di oggi: AMPLIF. OPERAZIONALE (OpAmp): BIPOLI S e N
Frequency Domain Processing
UG40 Energy Saving & Twin Cool units Functioning and Adjustment
Simulatore Circuitale Spice
Simulazione elettronica analogica con Spice e progettazione di un Layout Attività sperimentale 2010 Elettronica.
Interruttore elettronico Dispositivo che permette il collegamento tra ingresso e uscita agendo con un comando du un terzo elettrodo
I giorni della settimana
Consumo di potenza.
4/20/20151 Metodi formali dello sviluppo software a.a.2013/2014 Prof. Anna Labella.
Capitolo 14 Il presente del congiuntivo (the present subjunctive)
Il SIMULATORE CIRCUITALE SPICE
Un problema multi impianto Un’azienda dispone di due fabbriche A e B. Ciascuna fabbrica produce due prodotti: standard e deluxe Ogni fabbrica, A e B, gestisce.
Accoppiamento scalare
Esercitazione 26/1/07.
SUMMARY Time domain and frequency domain RIEPILOGO Dominio del tempo e della frequenza RIEPILOGO Dominio del tempo e della frequenza.
Viruses.
Filtri del primo ordine
Each student will be able to ask an adult or stranger: What do you like to do? and What don’t you like to …?
SUMMARY Quadripoles and equivalent circuits RIEPILOGO Quadripoli e circuiti equivalenti RIEPILOGO Quadripoli e circuiti equivalenti.
L A R OUTINE D EL M ATTINO Ellie B.. Io mi sono svegliata alle cinque del mattino.
SUMMARY Dinamic analysis RIEPILOGO Analisi dinamica RIEPILOGO Analisi dinamica.
Circuiti matematici con amplificatori operazionali
RIEPILOGO Transistor JFET
SUMMARY Transmission and distribution of the electric energy RIEPILOGO Trasmissione e distribuzione dell’energia elettrica RIEPILOGO Trasmissione e distribuzione.
Passato prossimo dei verbi riflessivi con Essere
SUMMARY Thyristors RIEPILOGO I thyristor RIEPILOGO I thyristor.
Summary Module 1 – Unit 1 (Current, potential difference, resistance) RIEPILOGO Modulo 1 – Unità 1 (Corrente, tensione, resistenza)
SUMMARY Different classes and distortions RIEPILOGO Le diverse classi e le distorsioni RIEPILOGO Le diverse classi e le distorsioni.
SUMMARY Applications of synchronous motors and stepper motors RIEPILOGO Applicazioni dei motori sincroni e dei motori passo-passo RIEPILOGO Applicazioni.
SUMMARY Electrical safety devices RIEPILOGO Dispositivi di protezione RIEPILOGO Dispositivi di protezione.
Tipologie e caratteristiche degli amplificatori a retroazione
SUMMARY A/D converters RIEPILOGO Convertitori A/D RIEPILOGO Convertitori A/D.
SUMMARY Speed control RIEPILOGO Controllo di velocità RIEPILOGO Controllo di velocità.
Filtri del secondo ordine e diagrammi di Bode
SUMMARY Real operational amplifiers RIEPILOGO Amplificatori operazionali reali RIEPILOGO Amplificatori operazionali reali.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
SUMMARY Interconnection of quadripoles RIEPILOGO Interconnessione di quadripoli RIEPILOGO Interconnessione di quadripoli.
Lezione n.7 (Corso di termodinamica) Cicli Diretti.
Laboratorio di Architettura Degli Elaboratori1 PSPICE – simulazione di circuiti digitali.
Buon giorno, ragazzi oggi è il quattro aprile duemilasedici.
Titolo evento Luogo, data Seminario INSPIRE Bologna, luglio 2012 Profili, strumenti ed implementazioni dei metadati Antonio Rotundo Agenzia per l’Italia.
Architettura Energy (sviluppo del nodo)
SUMMARY Checking RIEPILOGO Verifiche RIEPILOGO Verifiche.
Simulazione elettronica analogica con Spice e progettazione di un amplificatore audio in classe B a simmetria complementare Attività sperimentale 2016.
STMan Advanced Graphics Controller. What is STMan  STMan is an advanced graphic controller for Etere automation  STMan is able to control multiple graphics.
MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard Facoltà di scienze della comunicazione Università della.
La Grammatica Italiana Avanti! p
Accesso al corpus it. / ing. parola cercata sintagmi preposizioni.
Transcript della presentazione:

SPICE GUIDA PRATICA LT Spice download page (vai alla pagina) LINK UTILI LT Spice download page (vai alla pagina) User Guide (vai alla pagina) Avvisi sul corso o variazioni d’orario (vai alla pagina)

Scopo delle simulazioni COMPONENTI PASSIVI: sistema di equazioni differenziali comportamento di un circuito elettrico COMPONENTI ATTIVI: sistema di equazioni non lineari SIMULAZIONI funzionali attraverso l’ausilio di calcolatori

Il simulatore usato Simulatore SPICE (Simulator Program with Integrated Circuit Emphasis) Sviluppato per la prima volta negli anni sessanta presso l’università statunitense di Berkeley. Nasce come applicazione gratuita (spesso sviluppata dagli stessi studenti). L’aumentare della complessità dei circuiti a la necessità di modelli sempre più accurati ha portato alla realizzazione di pacchetti software (non solo free) molto potenti basati su accurati metodi numerici. Pacchetti software presenti sul mercato OrCAD PSpice : Tra i più diffusi e sviluppati. E’ possibile scaricare una versione student con funzionalità limitate (numero limitato ti transistor instanziabili, limite sul tempo di osservazione della simulazione, …) . LTSPICE : pacchetto software completamente gratuito senza alcun limite nel numero di transistori instanziabili e nel tempo di simulazione. (consigliato) vari…

Struttura del simulatore *.cir *.sch text editor SGE Schematic Grafic Editor SPICE *.lib *.out *.dat probe

Struttura di una Netlist + _ V1 = 6 V R1 = 100 Ohm R2 = 50 Ohm nome (obbligatorio) *titolo file .LIB .INCLUDE .TEMP .OPTION … .MODEL .SUBCKT .ENDS netlist .OP .TRAN .DC .AC .PROBE .PRINT .END 1 2 sezione COMANDI sezione MODELLI SUB-CIRCUITO V1 1 0 DC 6V R1 1 2 100 R2 2 0 50 sezione ANALISI sezione USCITE FINE

Componenti PASSIVI Resistenza Capacità Induttanza nota : <…> campo obbligatorio […] campo opzionale n+ n- R<nome> <n+> <n-> [modello] <val> Capacità n+ n- C<nome> <n+> <n-> [modello] <val> IC=<Vin> Vin rappresenta la tensione iniziale del condensatore (utile nell’analisi del comportamento in transitorio ) Induttanza n+ n- L<nome> <n+> <n-> [modello] <val> IC=<Iin> Iin rappresenta la corrente iniziale nell’induttanza (utile nell’analisi del comportamento in transitorio )

GENERATORI PWL (0,0) (1m,1) (2m,0) (3m,1) (4m,0) Ideali V I PER Tf Tr PW Td Iin 1m 2 m 3 m 4 m 1 PWL (0,0) (1m,1) (2m,0) (3m,1) (4m,0) Ideali n- n+ V n+ n- I generatore di tensione V<nome> <n+> <n-> DC <value> [AC <amp> [<fase>]] [...] generatore di corrente I<nome> <n+> <n-> DC <value> [AC <amp> [<fase>] ][...] descrizione aggiuntiva - di tipo eponenziale EXP(<Iin> <Ip> <Td1> <Tc1> <Td1> <Td2>) - di tipo impulsivo PULSE(<Iin> <Ip> <Td> <Tr> <Tf> <PW> <PER>) - di tipo lineare a tratti PWL(Time, Val) - di tipo sinusoidale SIN(<Ioff> <Iamp> <freq> <Td> <df> <phase>) nota : per il comportamento in transitorio di un generatore di tensione sostituire V ad I.

GENERATORI di tensione comandati di corrente comandati comandati in tensione n- n+ V=(-) <nc+> <nc-> <g> ⇒V = g (Vnc+-Vnc-) VALUE=<espressione> ⇒V = espressione E<nome> <n+> <n-> comandati in corrente <Vname> <g> ⇒V = g Iname VALUE=<espressione> ⇒V = espressione H<nome> <n+> <n-> di corrente comandati n+ n- I=(-) comandati in tensione <nc+> <nc-> <g> ⇒I = g (Vnc+-Vnc-) VALUE=<espressione> ⇒ I = espressione G<nome> <n+> <n-> comandati in corrente <Vname> <g> ⇒ I = g Iname VALUE=<espressione> ⇒ I = espressione F<nome> <n+> <n->

Dispositivi ATTIVI per tutti i dispositivi attivi bisogna istanziarne un modello con il comando .MODEL Diodo n+ n- D<nome> <n+> <n-> <nome modello> [area] … .MODEL<nome modello> <tipo modello> [<PARAM>=<VALUE>] (example .MODEL <nome modello> D n=1.1) Transistor BJT Q<nome> <C> <B> <E> [<SUB>] <nome modello> [area] … .MODEL<nome modello> NPN(op PNP) [<PARAM>=<VALUE>]

Dispositivi ATTIVI Transistor MOS G B M<nome> <D> <G> <S> <B> <nome modello> [<PARAM>=<VALUE>] … .MODEL<nome modello> NMOS(op PMOS) LEVEL=<numero> [<PARAM>=<VALUE>] livello 1 fattore moltiplicativo

comando .SUBCKT - ESEMPIO: descrizione di un OPAMP + .SUBCKT <nome> <p1> <p2> …<pn> [PARAM: <par>=<value>]] … .ENDS Il comando permette la realizzazione di sottocircuiti all’interno della netlist caratterizzati da una completa dissociazione dalla rete principale, nel senso che: 1) i nodi interni hanno visibilità esclusivamente locale; 2) la funzionalità del sottocircuito può essere descritta analiticamente o circuitalmente; 3) il sottocircuito può essere parametrizzato. ESEMPIO: descrizione di un OPAMP * Realizzazione OPAMP .SUBCKT OPAMP inP inN Out PARAMS: VUMP=10 VUMN=-10 AD=400K E1 Out 0 VALUE={MAX(MIN(AD*v(inP,inN),VUMP),VUMN)} .ENDS Ving 1 0 DC 0 AC 1 sin(0 1 50 000) XAMP 1 0 3 OPAMP PARAMS: AD=500K Rload 3 0 1K .DC LIN Ving -2.5 2.5 70m .PROBE .END inP inN Out + -

tipi di analisi .OP punti di riposo del circuito Perform a DC operating point solution with capacitances open circuited and inductances short circuited. Usually a DC solution is performed as part of another analysis in order to find the operating point of the circuit. Use .op if you wish only this operating point to be found. The results will appear in a dialog box. There is no guarantee that the operating point of a general nonlinear circuit can be found with successive linear approximations as is done in Newton-Raphson iteration. Should direct Newton iteration fail, LTspice tries a number of other methods to find an operating point.

tipi di analisi .DC analisi in continua This performs a DC analysis while sweeping the DC value of a source. It is useful for computing the DC transfer function of an amplifier or plotting the characteristic curves of a transistor for model verification. .dc <srcnam> <Vstart> <Vstop> <Vincr> + [<srcnam2> <Vstart2> <Vstop2> <Vincr2>] The <srcnam> is either an independent voltage or current source that is to be swept from <Vstart> to <Vstop> in <Vincr> step sizes. In the following example, the default MOS characteristic curves are plotted: * example DC M1 2 1 0 0 nmosD Vgs 1 0 3.5 Vds 2 0 3.5 .dc Vds 3.5 0 -0.05 Vgs 0 3.5 0.5 .model nmosD NMOS Level=1 .save I(Vds) .end

tipi di analisi .AC analisi in frequenza a i piccoli segnali The small signal(linear) AC portion of LTspice computes the AC complex node voltages as a function of frequency. First, the DC operating point of the circuit is found. Next, linearized small signal models for all of the nonlinear devices in the circuit are found for this operating point. Finally, using independent voltage and current sources as the driving signal, the resultant linearized circuit is solved in the frequency domain over the specified range of frequencies. This mode of analysis is useful for filters, networks, stability analyses, and noise considerations. .AC <oct, dec, lin> <Nsteps> <StartFreq> <EndFreq> The frequency is swept between frequencies StartFreq and EndFreq. The number of steps is defined with the keyword "oct", "dec", or "lin" and Nsteps according to the following table: Keyword Nsteps Oct No. of steps per octave Dec No. of steps per decade Lin Total number of linearly spaced steps between StartFreq and EndFreq

tipi di anailisi .TRAN analisi in transitorio Perform a transient analysis. This is the most direct simulation of a circuit. It basically computes what happens when the circuit is powered up. Test signals are often applied as independent sources. .TRAN <Tstep> <Tstop> [Tstart [dTmax]] [modifiers] .TRAN <Tstop> [modifiers] The first form is the traditional .tran SPICE command. Tstep is the plotting increment for the waveforms but is also used as an initial step-size guess. LTspice uses waveform compression, so this parameter is of little value and can be omitted or set to zero. Tstop is the duration of the simulation. Transient analyses always start at time equal to zero. However, if Tstart is specified, the waveform data between zero and Tstart is not saved. This is a means of managing the size of waveform files by allowing startup transients to be ignored. The final parameter dTmax, is the maximum time step to take while integrating the circuit equations. If Tstart or dTmax is specified, Tstep must be specified.

ARCES via Toffano 2/2 Bologna Dott. Mauro Mangia ARCES via Toffano 2/2 Bologna mauro.mangia2@unibo.it mmangia@arces.unibo.it www.unibo.it