Você está na página 1de 3

Departamento de Engenharia Eltrica Laboratrio de Engenharia Eltrica I TE042

Introduo ao Spice
Prof. Marlio Bonfim

O PROGRAMA SPICE SPICE significa Simulation Program with Integrated Circuits Emphasis (Programa de Simulao com nfase em Circuitos Integrados). Concebido por Laurence W. Nagel na Universidade da Califrnia em Berkeley, o programa SPICE teve sua primeira verso finalizada em 1972, escrito na linguagem FORTRAN IV. Cpias gratuitas do SPICE foram distribudas entre universidades e indstrias de eletrnica. Com base nas necessidades dos usurios, o programa foi melhorado, chegando sua segunda verso, o SPICE2. A partir de 1980 tornou-se disponvel, atravs da Universidade da Califrnia em Berkeley, a verso SPICE3, cujo programa fonte codificado em linguagem C foi disponibilizado para Universidades e Centros de Pesquisa. Uma vez que existem compiladores C para a maioria dos sistemas computacionais, este programa foi extensivamente utilizado desde ento e tem servido como base de diversos programas comerciais. Em 1985 foi desenvolvido o primeiro programa comercial exclusivamente para ser usado em microcomputadores. basicamente o programa SPICE2, que foi adaptado pela empresa MicroSim para uso em microcomputadores IBM-PC e posteriormente para workstations com sistema operacional UNIX. A grande vantagem em relao ao programa SPICE2 de Berkeley foi a apresentao de um programa associado chamado PROBE, de modo a permitir a visualizao grfica dos resultados da simulao de modo mais interativo que as listagens originais do SPICE2. As verses mais recentes do programa Pspice incluem a possibilidade de se efetuar alm da simulao analgica a simulao lgica do circuito (nveis digitais). Esto tambm disponveis diversas bibliotecas de dispositivos semicondutores comerciais previamente modelados. H verses para microcomputadores (Windows e Linux) e para diversos tipos de workstations. TIPOS DE ANLISES DISPONVEIS A simulao de um circuito eletrnico normalmente envolve a combinao de trs anlises: ponto de operao (anlise DC), anlise de sinais transientes no domnio do tempo e anlise para pequenos sinais AC. O programa SPICE (e tambm o PSpice) permite que sejam feitas as seguintes anlises: Anlise da polarizao (Bias point): - Ponto de Operao DC; - Funo de Transferncia para pequenos sinais; - Sensibilidade para pequenos sinais; Anlise DC (DC Sweep): - Curvas de Transferncia DC. - Anlise em funo de tenses, correntes, temperatura, parmetros dos modelos Anlise Transiente (Time Domain): - Resposta no domnio do tempo; - Anlise de sinais em srie de Fourier. Anlise AC (AC Sweep): - Resposta a pequenos sinais no domnio da freqncia; - Anlise de rudo; - Anlise de distoro. CARACTERSTICAS DA ANLISE DA POLARIZAO Atravs desta anlise determina-se o ponto de operao quiescente do circuito. Os capacitores so considerados como circuitos abertos e os indutores como curto-circuitos. Ao final desta anlise o programa SPICE fornece as tenses em todos os ns do circuito, as correntes nas malhas e a potncia total dissipada no circuito.

Departamento de Engenharia Eltrica Laboratrio de Engenharia Eltrica I TE042

CARACTERSTICAS DA ANLISE DC Esta anlise possibilita o clculo do ponto de operao do circuito repetidas vezes para uma srie de valores de um elemento ou parmetro do circuito atravs de uma varredura, da qual se obtm as caractersticas de transferncia DC do circuito. O usurio determina a faixa de valores dentro da qual a fonte varia, bem como os passos de clculo ou incrementos de variao. CARACTERSTICAS DA ANLISE TRANSIENTE A Anlise Transiente permite determinar a resposta do circuito em funo de sinais variveis no domnio do tempo. O comportamento no tempo zero obtido pela Anlise de polarizao DC; portanto esta ser sempre realizada antes da Anlise Transiente, mesmo que o usurio no a solicite. O intervalo de tempo da simulao determinado pelo usurio, bem como os incrementos ou passos de tempo. Na verdade o programa determinar internamente um passo de clculo varivel, com o objetivo de garantir a preciso dos resultados. As fontes do circuito podem ser senoidais, quadradas, triangulares, pulsadas ou com diferentes formas de variao no tempo. CARACTERSTICAS DA ANLISE AC A Anlise AC tem como objetivo determinar a resposta em freqncia do circuito. Normalmente especificase uma srie de valores de freqncia, de modo que a anlise seja feita de forma repetitiva dentro desta faixa de variao. tambm possvel verificar as caractersticas de rudo e de distoro de um circuito eletrnico usando essa anlise. UTILIZANDO O OrCAD PSpice PARA SIMULAO DE CIRCUITOS O SPICE interpreta uma linguagem de descrio do circuito sob a forma de arquivo texto, tambm chamado netlist. Esse arquivo pode ser criado tanto manualmente quanto atravs de programas que geram o netlist com base em um diagrama esquemtico do circuito. No nosso caso usaremos o programa OrCAD Capture para desenhar os circuitos e gerar automaticamente os arquivos de netlist atravs do diagrama esquemtico. A utilizao do Capture simples, bastando apenas que o usurio desenhe o circuito, fornea os valores dos componente e execute a simulao. Seqncia de execuo: 1. 2. 3. 4. 5. 6. 7. 8. Criar um novo projeto [File > New > Project] Obs.: O tipo de projeto deve ser: Analog or MixedSignal Circuit Wizard Adicionar as bibliotecas de componentes necessrias ao projeto Desenhar o circuito adicionando os componentes [Place > Part] Interligar os diversos componentes do circuito [Place > Wire] Definir o perfil de simulao [PSpice > New Simulation Profile] Selecionar o tipo de simulao e definir seus parmetros Executar a simulao [PSpice > Run] Analisar os dados diretamente no circuito (bias point) ou na janela grfica (Probe).

Alguns cuidados que devem ser observados: Um dos ns do circuito sempre deve ser o terra (0/SOURCE), pois ser usado como n de referncia para a resoluo do circuito. necessrio que o circuito contenha pelo menos um elemento ativo (fontes de tenso ou corrente). Cada componente deve ter um nome nico e todos os seus terminais devem estar conectados a algum n do circuito.

Departamento de Engenharia Eltrica Laboratrio de Engenharia Eltrica I TE042

Experimento 5 Fontes Dependentes


Prof. Marlio Bonfim

Aluno:

N matrcula:

Data:

1. Objetivos: Familiarizar o aluno com uso do simulador PSpice. Fixar os conhecimentos sobre anlise de circuitos com fontes dependentes; 2. Teoria envolvida: Fontes Dependentes, Anlise dos Ns, Anlise das Malhas Fonte de tenso controlada por tenso: FTCT
+ -

Fonte de tenso controlada por corrente: FTCC


+ -

V=G.Vc

V: tenso da fonte Spice: E2 + G: Ganho de tenso E Vc: tenso de controle

+ -

V=Z.Ic

V: tenso da fonte Z: Transimpedncia Ic: corrente de controle

Spice:

H1
+ -

Fonte de corrente controlada por tenso: FCCT

Fonte de corrente controlada por corrente: FCCC

I=Y.Vc

Spice: I: tenso da fonte G1 Y: Transadmitncia + Vc: corrente de controle G

I=.Ic

I: corrente da fonte : ganho de corrente Ic: corrente de controle

Spice: F1
F

3. Procedimento: Calcule teoricamente e simule utilizando o programa Capture/OrCAD (PSpice), os seguintes circuitos: a) Determine ia , ib e va
R1 1k R2 I1 5mA 2k

+ va -

ia I=0,04.va

R3 Ib

R4

300

100

0
b) Determine ia , ib e va

400 ia + va

200 ib I=10ia

12V

Obs: Cada aluno deve entregar esta folha ao final da aula. O clculo terico deve ser apresentado no verso.