Simuladores de Circuitos Eletrônicos

Simuladores de Circuitos Eletrônicos
1. História
Em 1972, o Departamento de Engenharia Elétrica e da Ciência da Computação (EECS) da Universidade da Califórnia, Berkeley, publicou a primeira versão do programa SPICE (Simulation Program with Integrated Circuit Emphasis). O Chefe do Departamento, Donald Pederson, decidiu, na época, que o programa seria distribuído gratuitamente. O SPICE foi escrito originalmente em FORTRAN e recebeu várias atualizações, tais como o SPICE2, em 1975, e a versão atual, SPICE3 de 1985, escrita em linguagem C. Atualmente, versões modificadas do SPICE são comercializadas por várias companhias usando vários nomes. Algumas modificações, como adaptações para uso em PC’s ou Mac’s, são normais e úteis, outras são feitas, apenas, para deixar as várias versões incompatíveis entre si. Os programas fonte, no entanto, são essencialmente os mesmos. Variantes, como o HSPICE e o XSPICE, também estão no mercado.

2. Descrição
O programa SPICE foi desenvolvido originalmente para propiciar aos projetistas de circuitos integrados analógicos a possibilidade de testar seus projetos em uma bancada virtual de laboratório. Sem a existência de simuladores, a criação de circuitos complexos e avançados seria praticamente impossível, principalmente com o advento da eletrônica CMOS submicrométrica. Nos dias atuais, o SPICE é extensivamente usado para praticamente todas as áreas da eletrônica, incluindo eletrônica discretizada de potência e de comunicações em altas freqüências. É, portanto, uma ferramenta imprescindível para o engenheiro eletrônico moderno. As principais versões comerciais de simuladores disponíveis no mercado são: PSpice 10 (Cadence/OrCad): Um dos mais populares simuladores da atualidade. Possui versão mixed mode (PSpice A/D), capaz de simular circuitos analógicos e digitais simultaneamente. Versões demo limitadas e gratuitas estão disponíveis na página: http://www.cadence.com/orcad/ Multisim 7 (EWB-Electronics Workbench): Simulador que se tornou muito popular porque simula instrumentos reais de bancadas de laboratório, como osciloscópios, multímetros, analisadores lógicos, etc.. É mixed mode e possui funções especiais como Carta de Smith. Uma versão gratuita completa, chamada DesignSuite 9 Software, com validade de 45 dias, está disponível na página: http://www.electronicsworkbench.com/

P. R. Veronese

1

SEL-EESC-USP

MESFET’s e HFET’s de GaAS. otimizada para simulações de eletrônica de potência.intusoft.jsp P..co.catena. Possui uma versão de avaliação. notadamente para simulações de fontes chaveadas (SMPS). É mixed mode e traz muitas funções extras que o tornam versátil e fácil de ser usado. limitada.uk/ - LTSpice/SwCADIII (Linear Technology Co.): Poderoso simulador. será o simulador usado neste mini-curso. tais como: heteroestruturas.Simuladores de Circuitos Eletrônicos - ICAP/4 (Intusoft): Outro poderoso simulador comercial que usa o SPICE3f5 de Berkeley e o XSPICE. para Windows ou Linux. R. Como está disponível. heterojunções. na página: http://www.spectrum-soft. gratuita e sem esquemático. Possui uma versão demo. limitada e gratuita. Está disponível uma versão de avaliação.com/designtools/softwareRegistration.3 (AIM-Software): Automatic Integrated Circuit Modeling Spice é um simulador que possui alguns modelos avançados para microeletrônica. na página: http://www.): Simulador que usa o SPICE3f4 de Berkeley e que possui modelos avançados de MOSFET’s.aimspice.): É um simulador versátil e fácil de ser usado. Possui uma versão de avaliação. uma extensão do SPICE3 desenvolvida na Universidade da Geórgia.2 (Catena Software Ltd.winspice.com - AIM-Spice 4. Suporta o modelo BSIM4 (Level = 14) de Berkeley para transistores MOS com dimensões mínimas inferiores a 130 nm.com/ - WinSpice (OuseTech Ltd. Possui uma versão de avaliação. tais como BSIM3 e BSIM4.uk. limitada.linear.com/ - Micro-Cap 8 (Spectrum Software): Um dos mais antigos simuladores disponíveis no mercado. na página: http://www. completo e gratuito. Apresenta grande precisão e alta rapidez de simulação e é preferido por muitos projetistas de circuitos integrados analógicos. na página: http://www. gratuita e sem esquemático. Veronese 2 SEL-EESC-USP . Possui uma versão chamada SIMetrix/SIMPLIS. Este programa pode ser obtido na página: http://www. etc. na página: http://www. compatível com o PSpice e que possui modelos otimizados para eletrônica de potência.com - SIMetrix 5. limitada. limitada e gratuita.

bancadas virtuais de laboratório. corriqueiramente. na página: http://ltspice. É. quatro tipos de análise de circuitos: P. no entanto. na verdade.Simuladores de Circuitos Eletrônicos Figura 1 – Circuito Elétrico com Polarização Estática. não é adequado para o desenvolvimento de projetos. São. isto é. R.linear. O simulador não é um programa de síntese de circuitos. A precisão dessa análise. está atrelada à precisão dos modelos usados para representar os diversos elementos do circuito. O manual completo do usuário do programa LTSpice/SwCADIII está disponível. O LTSpice/SwCADIII Simuladores baseados no SPICE são programas capazes de retratar o funcionamento e o comportamento de circuitos eletrônicos com grande precisão. uma poderosa ferramenta de análise de circuitos.pdf 3. em inglês.com/software/scad3. O SPICE faz. por outro lado. Veronese 3 SEL-EESC-USP .

Simuladores de Circuitos Eletrônicos Figura 2 – Grandezas Quiescentes do Circuito da Figura 1. Para isso. Para que essa simulação seja obtida. Veronese 4 SEL-EESC-USP .TRAN não linear ≡ Esta análise é feita variando-se uma grandeza elétrica do circuito em função do tempo. apresenta as grandezas quiescentes ou de repouso calculadas pelo simulador e apresentadas na Figura 2. uma análise estática em DC (corrente contínua). na verdade. deve-se solicitar: Simulate → Edit Simulation Cmd → DC op pnt → OK → ou .b. por exemplo. 3. que possuem. onda quadrada. a tensão da fonte V1 poderia ser estipulada variável na faixa 0 ≤ V1 ≤ 12 V e as grandezas apresentadas na Figura 2 seriam calculadas dentro dessa variação. deve-se solicitar: Simulate → Edit Simulation Cmd → DC sweep → OK → ou . deve-se solicitar: Simulate → Edit Simulation Cmd → Transient → OK → ou . os valores adequados de nome da fonte (V1). Análise . pelo menos o tempo total de simulação (Stop Time). O circuito da Figura 1. 3. Como no caso anterior. R. na maioria das vezes. 3. uma fonte de excitação. para essa análise. Para que essa simulação seja obtida. É. essa análise pode ser não linear porque obedece equações de modelagem dos vários dispositivos eletrônicos. pulso. com uma. Na análise DC sweep. deve ser variável no tempo (senóide. valor final e incremento da variação. O resultado é apresentado em forma de um gráfico que mostra a variação da grandeza desejada em função do tempo. onda triangular. Essa análise pode ser não linear porque obedece equações de modelagem dos vários dispositivos eletrônicos. mas executada em vários pontos. características não lineares. Essa análise é muito importante para se determinar o ponto de polarização de circuitos eletrônicos ativos. Deve ser acertado. calcula as grandezas quiescentes ou grandezas de repouso do circuito.OP ≡ Esta análise.c. Análise . características não lineares. Análise . P. devem ser acertados. por exemplo. duas ou três grandezas contínuas do circuito admitidas como variáveis.). O resultado seria apresentado em forma de um gráfico que iria mostrar a variação da grandeza desejada em função da variação de V1. na maioria das vezes. valor inicial. Para que essa simulação seja obtida.a. que possuem. como V1.DC não linear ≡ Esta análise é semelhante à anterior. chamada de ponto de operação. etc. No circuito da Figura 1. por exemplo.

Para que essa simulação seja obtida. mas variável em freqüência. R. deve-se solicitar: Simulate → Edit Simulation Cmd → AC Analysis → OK → ou .TEMP). Essa análise é sempre linear porque. o número de pontos da análise linear ou o número de pontos da análise por oitava ou por década. nesse caso. O resultado dessa simulação é plotado em forma de diagrama de Bode. pode ser logarítmica (em oitavas ou em décadas) ou linear. Veronese 5 SEL-EESC-USP .AC linear ≡ Essa análise é feita através da excitação do circuito por uma grandeza elétrica fixa em amplitude. o simulador os substitui por modelos linearizados de pequenos sinais e.0 V. A variação da freqüência. Devem ser acertados. Uma análise linear de transferência em DC. então. para pequenos sinais. deve ser designada a fonte de excitação (Source) e o ponto no qual deve ser feita a análise (Output). 3. mesmo que os dispositivos sejam não lineares. Nesse caso.d.NOISE) e análise de Fourier (.FOUR). posteriormente. 1. variação de amplitudes e fases de grandezas elétricas solicitadas versus freqüência. ser fornecida uma lista discreta de freqüências a serem analisadas (list). também alternativamente. Pode-se. P. como. isto é. análise de ruído (.Simuladores de Circuitos Eletrônicos Figura 3 – Área de Trabalho do LTSpice/SwCAD III. Análise . também pode ser solicitada através de: Simulate → Edit Simulation Cmd → DC Transfer → OK → ou . por exemplo. a freqüência inicial e a freqüência final da simulação. calcula as variáveis do circuito. Outras análises que podem ser executadas por esse simulador são: análise térmica (.

Para resistores. deve-se clicar Ctrl R.00000000001 F é igual a um capacitor de 10 pF e um indutor de 0. respectivamente. (-).1. diodos. indutores e diodos) podem ser obtidos diretamente na barra de ferramentas. um resistor de 1000 Ω é igual a um resistor de 1 kΩ. como indica a Figura 3. Nesse espaço. basta clicar com o botão esquerdo do mouse sobre o componente desejado. clica-se o botão direito do mouse para sair dessa tarefa. Usando o LTSpice 4. um capacitor de 0. ele será espelhado. giga (g) e tera (t). transistores de efeito de campo de junção e de porta isolada (JFET e MOSFET) e transistores de efeito de campo metal-semicondutor (MESFET). capacitores. pode-se abrir um projeto já existente. t=1012 . Lembrandose que: f=10-15 . Esses componentes podem ser primitivos. basta levar o cursor do mouse até ele. Para isso. clicando-se no ícone ou através do menu Iniciar. ou iniciar um novo projeto. meg=106 . Quando todos os componentes desse tipo já foram posicionados. clicando-se no ícone apropriado da barra de ferramentas. R. kilo (k). girará em torno dele mesmo.001 H é igual a um indutor de 1 mH. que possuem modelagem própria individualizada. n=10-9 .b. nano (n). clicando-se no ícone mais à esquerda. que possuem internamente vários componentes primitivos ou equações matemáticas que descrevem seu comportamento elétrico. Quando aparecer uma mãozinha apontando. como mostra a Figura 3. ou subcircuitos (macros). (-)= 100 .b. 4. Portanto. Esses valores podem ser de ordens de grandeza de: fento (f). g=109 . mili (m). m=10-3 . Passivos Os componentes primitivos passivos (resistores. enquanto ele estiver selecionado. tais como: resistores. capacitores. p=10-12 . u=10-6 .a. Para isso. P. Para se estipular valores para os componentes primitivos. pico (p). Componentes Eletrônicos Primitivos Componentes eletrônicos primitivos são aqueles que possuem modelos próprios individualizados.Simuladores de Circuitos Eletrônicos 4. transistores bipolares (BJT). arrastá-lo até o local escolhido da área de trabalho e liberá-lo clicando-se novamente o botão esquerdo do mouse. o programa apresentará a área de trabalho mostrada na Figura 3. isto é. Se o componente precisar ser girado. clica-se o botão direito do mouse para abrir o menu de valores. Na montagem de um esquemático. indutores. micro (u). Área de Trabalho Após ser aberto. quase todos os componentes físicos possuem um símbolo equivalente que deverá ser adicionado ao circuito através da barra de ferramentas. o projetista deverá inserir o esquemático do circuito que deverá ser analisado. Se for clicado Ctrl E enquanto o componente estiver selecionado. 4. C ou L. Veronese 6 SEL-EESC-USP . capacitores e indutores deve-se escrever seus valores no lugar de R. mega (meg). k=103 .

zener. isto é. varactor). Zener. O modo de se selecionar o componente desejado é o mesmo usado para os primitivos passivos. 4. JFET’s (njf ou pjf).2. A Figura 4 mostra uma área de trabalho com vários componentes passivos inseridos. O diodo fica assim selecionado. inclusive os passivos anteriormente descritos. etc. indutor (ind). R. leva-se o cursor do mouse até o componente e quando aparecer uma mãozinha apontando. Deve-se notar que os vários tipos de diodos (retificador. como mostra a Figura 3. P.Simuladores de Circuitos Eletrônicos Figura 4 – Vários Componentes Passivos Inseridos na Área de Trabalho. schottky. Schottky.b. Ativos Os componentes eletrônicos primitivos ativos devem ser selecionados clicando-se sobre o ícone Inserir Componentes da Biblioteca. aberta. Deve-se escolher o diodo desejado clicando-se sobre o seu nome e em seguida clicando-se em OK. Esses nomes são: resistor (res). LED. clica-se o botão direito do mouse para abrir o menu de valores.) são automaticamente caracterizados. Uma biblioteca de diodos será. o menu de valores apresentará a opção Pick New Diode que deverá ser clicada. LED. então. MOSFET’s (nmos ou pmos) e MESFET’s (mesfet). Os primitivos. diodos (diode. abrirá um menu com várias bibliotecas e com vários componentes disponíveis. podem ser selecionados teclandose sobre seus nomes ou escrevendo-se seus nomes no campo apropriado ao lado do desenho. Se o componente for um diodo. capacitor (cap). Quando esse ícone for clicado. Veronese 7 SEL-EESC-USP . transistores bipolares (npn ou pnp).

Deve-se escolher o componente desejado clicando-se sobre o seu nome e em seguida clicando-se em OK. Uma biblioteca de modelos será. R.c. Veronese 8 SEL-EESC-USP . para serem testados e funcionarem corretamente. A Figura 6 mostra essas fontes. Fontes alternadas.Simuladores de Circuitos Eletrônicos Figura 5 .. Essas fontes podem ser selecionadas clicando-se sobre o ícone Inserir Componentes da Biblioteca. Tensões senoidais da rede de 60 Hz. A Figura 6 mostra duas dessas fontes inseridas na área de trabalho. que deverá ser clicada. 60 Hz. são apresentadas de várias formas.. A Figura 5 mostra uma área de trabalho com vários componentes ativos inseridos. aberta. Fontes Independentes de Alimentação e de Excitação Os circuitos eletrônicos. 4. 220V ou rede. O menu de valores apresentará a opção Pick New . como mostra a Figura 3. O componente fica assim selecionado. P. de alimentação ou de excitação. Dentro desse menu podem ser selecionadas fontes de tensão contínua (battery ou cell). devem ser alimentados com fontes de tensão ou de corrente contínuas e devem ser excitados por fontes de tensão ou de corrente alternadas... podem ser obtidas pelos nomes: 110V. que é uma rede trifásica 220V/127V. então. O valor da tensão dessas fontes pode ser escolhido clicando-se o botão direito do mouse sobre a letra V e escrevendo-se o valor desejado no campo apropriado. por exemplo.Vários Componentes Ativos Inseridos na Área de Trabalho. 127V.. O SPICE apresenta vários tipos de fontes independentes de tensão ou de corrente.

d. Fontes Dependentes de Alimentação e de Excitação Além das fontes independentes de corrente e de tensão. e a fonte gerador apresenta resistência interna de 600 Ω. o SPICE permite que fontes dependentes sejam usadas. Fontes de tensão de excitação ou de sinal podem ser obtidas de três modos: sinal. Ela pode ser ajustada como fonte senoidal (SINE). São quatro as fontes dependentes disponíveis: P. fonte de subida e decaimento exponencial (EXP) ou fonte de tensão DC (none). ao invés de tensão. A Figura 6 também mostra esses tipos de fonte. Veronese 9 SEL-EESC-USP . 4. é equivalente à fonte signal. mas fornecendo corrente. A fonte sinal é ideal. As fontes sinal e gerador são restritas a sinais senoidais. fonte de sinal modulado em freqüência (SFFM). e com uma resistência interna muito alta ou infinita. facilitando a implementação comportamental de circuitos complexos. gerador ou signal. podem ser solicitadas. com amplitudes e freqüências ajustáveis. A fonte selecionada por current. R. Tais como as fontes independentes de tensão. A fonte signal também pode ser selecionada pelo nome voltage. fonte de sinal aleatório (PWL). apresenta resistência interna nula. fontes independentes de corrente. por exemplo. com resistência e capacitância internas selecionáveis. contínuas ou alternadas.Simuladores de Circuitos Eletrônicos Figura 6 – Várias Fontes Inseridas na Área de Trabalho. isto é. fonte pulsada (PULSE). A fonte signal é uma fonte de tensão de excitação mais eclética.

4. sendo Ai o ganho de corrente da fonte.1 – Fonte de Tensão Controlada por Tensão (VCVS): Este tipo de fonte. n. Na Figura 7.d.<Vnome> Ai P. designado pela letra E. apresenta em sua saída uma tensão igual a Aυ vezes a tensão entre dois outros pontos do circuito. 4. nc. designado pela letra F. R.2 – Fonte de Corrente Controlada por Corrente (CCCS): Este tipo de fonte.é o terminal negativo de controle da fonte e Aυ é o ganho de tensão da fonte.b). a fonte [E1 out 0 a b 1] é uma fonte de tensão cuja saída vale Vout =1× V(a. sendo Aυ o ganho de tensão da fonte.é o terminal negativo de saída da fonte. Veronese 10 SEL-EESC-USP . A sintaxe genérica de declaração desse tipo de fonte é: Exxx n+ n. A sintaxe genérica de declaração desse tipo de fonte é: Fxxx n+ n. apresenta em sua saída uma corrente igual a Ai vezes a corrente que passa em um outro ramo do circuito.d.Aυ Onde: n+ é o terminal positivo de saída da fonte.Simuladores de Circuitos Eletrônicos Figura 7 – Fontes Dependentes. nc+ é o terminal positivo de controle da fonte.nc+ nc.

e. designado pela letra G.é o terminal negativo de saída da fonte. Subcircuitos Subcircuitos. n. a fonte [G1 out 0 a b 1] é uma fonte de corrente cuja corrente de saída vale Iout =1× V(a. no entanto. também são modelados em forma de subcircuito. transformadores. alto-falantes. <Vnome> é a fonte de tensão pela qual passa a corrente de controle da fonte e hr é a transresistência da fonte. 4.é o terminal negativo de saída da fonte. 4.é o terminal negativo de saída da fonte. sendo Io a corrente que passa pela fonte de tensão Vref. nc. <Vnome> é a fonte de tensão pela qual passa a corrente de controle da fonte e Ai é o ganho de corrente da fonte. como os amplificadores operacionais. designado pela letra H. Muitos blocos analógicos modernos. pontes retificadoras. n.Simuladores de Circuitos Eletrônicos Onde: n+ é o terminal positivo de saída da fonte.<Vnome> hr Onde: n+ é o terminal positivo de saída da fonte. apresenta em sua saída uma corrente igual a gm vezes a tensão entre dois outros pontos do circuito. A sintaxe genérica de declaração desse tipo de fonte é: Gxxx n+ n.d. os IGBT’s.3 – Fonte de Corrente Controlada por Tensão (VCCS): Este tipo de fonte. estabilizadores de tensão. o nome comercial do componente. etc. R. como. Na Figura 7. incluindo primitivos e fontes.d. são blocos compostos por vários componentes.b). apresenta em sua saída uma tensão igual a hr vezes a corrente que passa em um outro ramo do circuito.nc+ nc.. a fonte [F1 out 0 Vref 1] é uma fonte de corrente cuja corrente de saída vale Iout =1× Io. por exemplo. sendo hr a transresistência da fonte.4 – Fonte de Tensão Controlada por Corrente (CCVS): Este tipo de fonte. Na Figura 7. para poder selecioná-lo. ao contrário dos primitivos que são individualizados. relês. Circuitos passivos como chaves. P. LM741. a fonte [H1 out 0 Vref 1] é uma fonte de tensão cuja tensão de saída vale Vout =1× Io. os transistores Darlingtons. nc+ é o terminal positivo de controle da fonte.gm Onde: n+ é o terminal positivo de saída da fonte. sendo Io a corrente que passa pela fonte de tensão Vref. A aquisição desses componentes é feita clicando-se sobre o ícone Inserir Componentes da Biblioteca. sendo gm a transcondutância da fonte. as chaves eletrônicas TRIAC’s e SCR’s e mesmo MOSFET’s com modelos mais elaborados e válvulas são modelados em forma de subcircuitos. formando um circuito mais complexo. Veronese 11 SEL-EESC-USP . A sintaxe genérica de declaração desse tipo de fonte é: Hxxx n+ n.é o terminal negativo de controle da fonte e gm é a transcondutância da fonte. n. lâmpadas. Na Figura 7. 4. O usuário deve saber.

Para facilitar a visualização dos resultados da simulação. para isso. Quando o fio estiver totalmente traçado. clicar com o botão esquerdo do mouse sobre esse ponto. Como não são admitidas linhas oblíquas. Usar. Confecção de Esquemáticos Após a colocação dos componentes do circuito na área de trabalho. para isso. Deve-se.Simuladores de Circuitos Eletrônicos Figura 8 – Componentes Modelados em Forma de Subcircuitos. Veronese 12 SEL-EESC-USP . o ícone de Inserir Terminal de Terra. Como mostra a Figura 3. mesmo não havendo fios de interligação entre eles. em todo ponto de mudança de direção o botão esquerdo do mouse deverá ser clicado. levar até o próximo ponto e clicar de novo o mesmo botão. vários nós do circuito deverão ser nomeados. Nós que recebem o mesmo nome ficam automaticamente interligados no circuito. o ícone de Inserir Nomes de Nós.f. Usar. colocar essa origem sobre o ponto do circuito onde o fio deve ser iniciado. O ponto central da cruz é o ponto de origem da ligação do fio de interligação. 4. que é a designação de subcircuitos no LTSpice. Deve-se notar que todos são nomeados pela letra U. Isso facilita a confecção de esquemáticos muito grandes. o botão direito do mouse deve ser clicado para desabilitar a função de traçar fios. portanto. o usuário precisa interligá-los para completar o esquema. R. como mostrado na Figura 3. Nunca deve ser esquecido que pelo menos um terminal de terra deve ser colocado no circuito. P. clicando-se sobre o ícone Traçar Fios de Ligação. A Figura 8 mostra alguns componentes modelados em forma de subcircuito. aparecerá uma cruz tracejada na área de trabalho.

DC Sweep não fazem sentido. A opção None simplesmente escreve o nome do nó ao lado do fio. A Figura 7 mostra alguns nós com nomes estipulados por a. R.AC e . Em um circuito no qual apenas grandezas contínuas estão presentes. o circuito poderá ser analisado pelo simulador.TRAN. b e out.. ou sejam: P. apenas. A opção Bi-Direct. como está mostrado nas fontes CCCS e VCCS da Figura 7 e na Figura 1. Veronese 13 SEL-EESC-USP .OP. por exemplo. as simulações . . Em um circuito alimentado por uma tensão senoidal. mas. uma das quatro principais simulações (. escreve o nome do nó dentro de uma seta bidirecional.OP. função estética.AC e .AC ou .TRAN não fazem sentido. Se for selecionada a opção Output. como nos nós a e b da Figura 7. 4. Simulação Quando o esquemático estiver pronto. como o circuito da Figura 1. como a rede de 60 Hz. as simulações . o nome do nó fica inserido em uma seta apontando para dentro do terminal. O tipo de simulação exigido dependerá do tipo de circuito e das funções que ele exerce.Simuladores de Circuitos Eletrônicos Figura 9 – Circuito com Simulação .DC Sweep) descritas na Secção 3. deve ser solicitada. Output e Bi-Direct. Input. As fontes de excitação devem ser apropriadas para os diversos tipos de simulação. por exemplo. . No menu de nomeação de nós existem quatro de tipos (Port Type): None. Se for selecionada a opção Input.DC Sweep. o nome do nó fica inserido em uma seta apontando para fora do terminal. Essas opções não possuem função elétrica no circuito. . como nas fontes VCVS e CCVS da Figura 7.g. Para isso.

deverá ser excitado por uma fonte de sinal (signal). . com incremento linear de 1 mV. Informações adicionais podem ser obtidas clicando-se: View → SPICE Error Log. com incremento linear de 5 V. 2a fonte: 4 V ≤ Vg ≤ 5 V. R. a partir da qual o LM741 tem seu ganho reduzido. P. O resultado da simulação. está mostrado na Figura 10. plotando as grandezas solicitadas em função das fontes variáveis apresentadas. em oitavas. de tensão ou de corrente. A Figura 11 ilustra uma análise desse tipo. incremento da variação. por exemplo.Simuladores de Circuitos Eletrônicos Figura 10 – Resultado da Simulação do Circuito da Figura 9. O circuito da Figura 9. valor inicial da fonte.DC Sweep ≡ O circuito deve estar alimentado por pelo menos uma fonte DC. A análise foi ajustada para . . valor final da fonte.AC ≡ Neste caso.OP ≡ O circuito deve estar alimentado por pelo menos uma fonte DC. excitado com 1 V na entrada.AC em décadas. O gráfico da Figura 12 mostra que isso é verdade pelo menos até a freqüência em torno de 10 kHz. mas sim. tipo de variação (linear. o ganho de tensão desse circuito vale Gυ = 1 + R1/R2. com incremento linear de 1 V. As duas curvas superiores são para Vs = 0 V e as duas curvas inferiores são para Vs = 5 V. É a análise do ganho de um amplificador operacional LM741. no menu Small signal AC analysis (. em função da freqüência. . é de se esperar que a tensão de saída. de tensão ou de corrente. Como é uma simulação estática. o circuito. Se houver mais do que uma fonte variável. em forma de uma tabela que abre automaticamente após a simulação mostrando as tensões e correntes em todos os nós e ramos do circuito. ajustado para: AC Amplitude = 1 e AC Phase =0. O resultado da simulação será apresentado em forma de curvas ou gráficos. solicitado para a grandeza Id. teoricamente. seja igual a 101 V. os resultados não são apresentados em forma de curvas ou gráficos. foi simulado para três grandezas variáveis: 1a fonte: 0 ≤ Vd ≤ 10 V. com 1001 pontos de análise por década. em décadas ou lista). a qual deverá ter o seu valor. além de possíveis fontes DC de polarização. 3a fonte: 0 ≤ Vs ≤ 5 V. Como. Veronese 14 SEL-EESC-USP . Esse menu pode ser aberto clicando-se o botão direito do mouse sobre o símbolo da fonte. as outras devem ser declaradas de maneira análoga à da primeira. com freqüência inicial de análise igual a 10 Hz e com freqüência final de análise igual a 1 MHz. Até três grandezas contínuas do circuito podem ser admitidas como variáveis.AC). No menu dessa simulação devem ser declarados: nome da 1a fonte que irá variar. respectivamente.

AC. Veronese 15 SEL-EESC-USP . P.Simuladores de Circuitos Eletrônicos Figura 11 – Circuito com Simulação . R. Figura 12 – Resposta em Freqüências do Circuito da Figura 11.

o simulador apresenta um menu de grandezas elétricas. Clicando-se sobre as grandezas desejadas (Ctrl-Click se forem várias). se não estiver disponível. o mesmo circuito da Figura 11 apresenta a tensão de saída em função do tempo apresentada na Figura 13. Deve-se notar. uma pequena defasagem do sinal de saída em relação ao sinal de entrada causada pelas capacitâncias internas do amplificador. a qual deverá ter o seu valor.141 e Freq(Hz)=1k. tensões de nós ou correntes de ramos. o circuito. inserção ou remoção de traços. ajuste de escalas e de cores. Em linhas gerais. A simulação de Transient foi ajustada para Stop Time=2 ms.141×sen(2000πt). R. 5. que podem ser plotadas. no menu Functions. além de possíveis fontes DC de polarização. . por exemplo. com υi = 0. Esse menu.Resposta Temporal do Circuito da Figura 11. etc.Simuladores de Circuitos Eletrônicos Figura 13 . pode ser aberto clicando-se em View → Visible Traces ou no ícone . Simulações com pulsos (PULSE) ou outro tipo de excitação também poderiam ser feitas neste caso. Pós-processador ou Probe Tão logo a simulação esteja concluída. Para isso deve-se abrir um menu de inserção com Alt-duplo click sobre a grandeza desejada no menu de variáveis elétricas. clicando-se o botão direito do mouse em qualquer ponto do gráfico o menu de atuação (zoom. Traços também podem ser eliminados clicando-se no ícone da tesoura na barra de ferramentas e. acertado para SINE. V(in)/I(R1). clicando-se sobre o nome da curva que deve ser eliminada.TRAN ≡ Neste caso. Com os valores: DC offset(V)=0. o pós-processador abrirá uma janela gráfica e traçará as curvas selecionadas. na curva da Figura 13. Operações algébricas também são aceitas. Amplitude(V)=0. P. deverá ser excitado por uma fonte de sinal (signal). posteriormente. que traça a curva correspondente à razão entre a tensão do nó in e a corrente no resistor R1.) pode ser acionado. como. Veronese 16 SEL-EESC-USP .

Simuladores de Circuitos Eletrônicos Na janela gráfica do probe. se o cursor for colocado na mesma curva do cursor 1. horizontal e vertical. clicando-se o botão esquerdo do mouse plota-se a curva de dissipação de potência no componente. ou 2nd. será aberto um menu que informará o valor médio (Average) e o valor eficaz (RMS) dessa grandeza. correspondentes à curva selecionada. levando-se o apontador do mouse sobre ele e arrastando-o com o botão esquerdo acionado. . Para isso. Um menu. Se. deve-se selecionar 1st & 2nd. R. P.four 1kHz V(saída) no SPICE Directive e adicionar esse menu ao esquemático. ou para facilitar a simulação ou para exigir simulações adicionais. Se o apontador do mouse for colocado em um terminal de um componente e aparecer uma flecha vermelha dentro de uma ponta de prova de corrente. No instante em que o botão do mouse é acionado a ponta de prova torna-se cinza. pois todos são iniciados por um ponto. Um segundo cursor pode ser adicionado à mesma curva ou à outra curva. a taxa de variação (linear ou logarítmica) ou a unidade de medida (Volt ou dB) da escala podem ser alterados. Se o mouse for arrastado com o botão esquerdo apertado. Esses comandos são chamados de Comandos Pontuados. clicando-se o botão esquerdo plota-se a curva de corrente nesse terminal. O cursor 2 pode ser deslocado tal qual o cursor 1. . se a análise de Fourier sobre a tensão do nó V(saída) for desejável na freqüência de 1 kHz. liberado.Gráficos Adicionais: No probe vários gráficos podem ser adicionados à área de trabalho clicando-se em: Plot Settings → Add Plot Pane. deve-se escrever: . Se no menu SPICE Directive for selecionada a opção Comment. . que está em cima do gráfico. é mostrado. levado até outro ponto do circuito e. a flecha vermelha se transformará em um termômetro. será plotado no probe a diferença de potencial entre esses dois pontos.Inserção de Curvas Diretamente do Esquemático: Colocando-se o apontador do mouse sobre um ramo ou um nó do circuito aparecerá o desenho de uma ponta de prova vermelha. for apertada a tecla Alt. Comandos Extras Vários comandos extras podem ser adicionados à área de trabalho do simulador. . Por exemplo. dentro do intervalo de plotagem. Nesse caso. o cursor 1 será introduzido. Se o botão esquerdo do mouse for clicado nessa situação. A lista completa desses comandos está relacionada em: Help → Help Topics → LTspice → Dot Commands. o gráfico da tensão nesse ramo ou nesse nó será plotado. abre-se um menu de ajuste da respectiva escala. no probe. 6. clicando-se o botão esquerdo juntamente com a tecla Ctrl. Veronese 17 SEL-EESC-USP . o comando torna-se apenas um comentário textual. no menu Attached Cursor. nessa mesma situação. deve-se clicar o botão direito do mouse sobre o nome da curva desejada e. As cores dos traços também podem ser alteradas nesse menu. A variável horizontal também pode ser mudada no menu Quantity Plotted. se o cursor for colocado em outra curva. várias operações podem ser executadas: . então.Cursores: Clicando-se o botão esquerdo do mouse sobre o nome da curva. quando o apontador do mouse estiver sobre o nome de uma das curvas. Os extremos. Comandos desse tipo devem ser inseridos no esquemático através da habilitação Edit → SPICE Directive.Medidas Adicionais: Após a análise de Transient. com os valores.Escalas: Colocando-se o apontador do mouse sobre a escala de um dos eixos do gráfico (aparece o desenho de uma régua) e clicando-se o botão esquerdo. Esse cursor poderá ser deslocado.

J. Veronese 18 SEL-EESC-USP . 7. Bibliografia . R. horizontal e vertical. Riedel – Electric Circuits w/ PSpice. 2004. Antognetti and G. desse gráfico também podem ser alteradas analogamente ao procedimento do item 5.Simuladores de Circuitos Eletrônicos Um comando extra fundamental é a análise de Fourier executada por um algoritmo de FFT sobre uma curva plotada em função do tempo (análise . . McGraw-Hill.P. 7th Edition. Uma segunda janela gráfica será aberta plotando o espectro discretizado da Amplitude × Freqüência da grandeza solicitada. Wiley. Vladimirescu – The Spice Book.G. .TRAN). Tront – PSpice for Basic Circuit Analysis. Prentice Hall. 1993. As escalas. 2004. Essa análise pode ser obtida clicando-se no Probe: View → FFT → Selecionar a variável a ser analisada → OK.W. Nilsson and S.J. 1993.A. McGraw-Hill/Engineering/Math. Massobrio – Semiconductor Device Modeling with SPICE. P. .

Sign up to vote on this title
UsefulNot useful