Você está na página 1de 100

Pspice

Simulador de Circuitos Eletrnicos

Fevereiro de 2000 Grupo PET Engenharia Eltrica - UFMS

Pspice Release 8.0

Pspice
Simulador de Circuitos Eletrnicos

Bolsistas:

Aline da Silva Neves Fernando Daniel Insaurralde Nureyev Queiroz Eudociak

Orientador: Prof. Nicolau Pereira Filho

Fevereiro de 2000 Grupo PET Engenharia Eltrica - UFMS

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0

Prefcio

Espao reservado para o orientador da apostila senhor Nicolau Pereira Filho

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0

NDICE
PREFCIO .................................................................................................................................................3 NDICE .......................................................................................................................................................4 NDICE DE FIGURAS ..................................................................................................................................6 I - INTRODUO .....................................................................................................................................8 1. PARTICULARIDADES .............................................................................................................................8 2. TIPOS DE ANLISES DISPONVEIS .........................................................................................................8 3. CARACTERSTICAS DAS PRINCIPAIS ANLISES .....................................................................................9 4. UTILIZAO DO PROGRAMA PSPICE ...................................................................................................10 II - PRINCIPAIS PROGRAMAS ...........................................................................................................11 SCHEMATICS .........................................................................................................................................11 1. CONCEITOS BSICOS: .........................................................................................................................11 2. PARTES DO SCHEMATICS ....................................................................................................................14 3. BARRA DE MENUS ..............................................................................................................................15 3.1 Menu File ..................................................................................................................................15 3.2 Menu Edit..................................................................................................................................16 3.3 Menu Draw ...............................................................................................................................19 3.4 Menu Navigate.........................................................................................................................20 3.5 Menu View ................................................................................................................................21 3.6 Menu Options...........................................................................................................................22 3.7 Menu Analysis..........................................................................................................................23 3.8 Menu Tools:..............................................................................................................................26 3.9 Menu Markers: .........................................................................................................................27 3.10 Menu Windows ......................................................................................................................28 3.11 Menu Help ..............................................................................................................................28 4. COMANDO SETUP ...............................................................................................................................28 4.1 AC Sweep.................................................................................................................................29 4.2 Load Bias Point........................................................................................................................31 4.3 Save Bias Point........................................................................................................................31 4.4 DC SWEEP ..............................................................................................................................34 4.5 Monte Carlo/ Worst Case .......................................................................................................36 4.6 Digital Setup .............................................................................................................................39 4.7 Options ......................................................................................................................................39 4.8 Parametric ................................................................................................................................42 4.9 Sensitivity..................................................................................................................................43 4.10 Temperature...........................................................................................................................44 4.11 Transfer Function ..................................................................................................................44 4.12 Transient.................................................................................................................................45 5. TECLAS ESPECIAIS DO SCHEMATICS ...................................................................................................47 5.1 Teclas de Atalho do Schematics:..........................................................................................47 PROBE ......................................................................................................................................................48 1. CONFIGURAES ................................................................................................................................49 2. TECLAS ESPECIAIS ..............................................................................................................................50 3. MENUS E COMANDOS ..........................................................................................................................50 3.1 Menu File ..................................................................................................................................50 3.2 Menu Edit..................................................................................................................................51 3.3 Menu Trace ..............................................................................................................................51 3.4 Menu Plot..................................................................................................................................52 3.5 Menu View ................................................................................................................................53

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0


3.6 Menu Tools...............................................................................................................................54 4. TRABALHANDO COM O PROBE ............................................................................................................54 4.1 Colocar um ou mais traados ................................................................................................55 4.2 Uso dos cursores.....................................................................................................................56 4.3 Otimizao de uma representao .......................................................................................57
Calibrao do eixo X.................................................................................................................................... 57 Calibrao do eixo Y.................................................................................................................................... 58

4.4 Imprimir um trabalho ...............................................................................................................59


Comando PRINT.......................................................................................................................................... 59 Comando PRINTER SELECT ..................................................................................................................... 59 Comando PAGE SETUP.............................................................................................................................. 59

III - TPICOS ESPECIAIS ....................................................................................................................60 1. DEFINIO DE UM PARMETRO GLOBAL............................................................................................60 2. CRIAR UM COMPONENTE .....................................................................................................................60 3. PORTAS...............................................................................................................................................61 4. COLOCAR E EDITAR UM CABO .............................................................................................................62 5. COLOCAR E EDITAR UM BARRAMENTO DE CABOS ...............................................................................62 6. USO DE BLOCOS ..................................................................................................................................63 7. ESQUEMAS COM VRIAS PGINAS ......................................................................................................63 8. PSEUDOCOMPONENTES .......................................................................................................................64 9. ENLACE COM O PROBE MEDIANTE MARCADORES ...............................................................................67 10. DESTINAO DAS TOLERNCIAS ......................................................................................................68 11. SUFIXOS MULTIPLICADORES ............................................................................................................68 IV - PASSOS PARA SIMULAR QUALQUER CIRCUITO ELETRNICO ....................................69 1.Criar o circuito no editor de esquemas:...................................................................................69 2 . Especificar as anlises a simular e seus parmetros .........................................................70 3. Preparao do circuito para a simulao...............................................................................70 4. Simulao do circuito ................................................................................................................70 V - ANEXOS .............................................................................................................................................71 ANEXO A - ANLISES ..........................................................................................................................71 1. TIPOS DE ANALISE ..............................................................................................................................71 1.1 Anlises bsicas ......................................................................................................................71
1.1.1 Anlise em corrente continua DC........................................................................................................ 71 1.1.2 Anlise em corrente alterna AC........................................................................................................... 72 1.1.3 Anlise transitrio ............................................................................................................................... 73

1.2 Anlise Auxiliares ....................................................................................................................74


1.2.1 Anlises com distintas simulaes ...................................................................................................... 74 1.2.1.1 Anlise paramtrica ............................................................................................................. 74 1.2.1.2 Anlise Estatstico (Monte Carlo e Worst Case) ........................................................... 75 1.2.1.3 Anlise de temperatura ....................................................................................................... 76 1.2.1.4 Ponto de funcionamento..................................................................................................... 77 1.2.2 Anlises Associativas .......................................................................................................................... 78 1.2.2.1 Anlise de rudo (AC)........................................................................................................... 78 1.2.2.2 Anlise de Fourier (transitrio) ......................................................................................... 79 1.2.2.3 Anlise de sensibilidade (DC)............................................................................................ 79 1.2.2.4 Funo de transferencia de pequeno sinal (DC)........................................................... 80

2. CONFIGURAES DAS ANLISES .........................................................................................................80 3. DECLARAO DE VARIVEIS DE SADA..............................................................................................80 3.1 Tenso em um n....................................................................................................................81 3.2 Tenso entre dois ns ............................................................................................................81 3.3 Intensidade atravs de um dispositivo .................................................................................81 4. PRECISO DAS ANLISES ....................................................................................................................82 5. PROBLEMAS NAS ANLISE. RESOLUO .............................................................................................82
5.1 Ns flutuantes......................................................................................................................................... 82 5.2 Ns com menos de duas conexes ......................................................................................................... 83 5.3 Laos com resistncia nula..................................................................................................................... 83 5.4 Problemas de convergncia .................................................................................................................... 83

ANEXO B - COMPONENTES ...............................................................................................................85

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0


1. COMPONENTES ANALOGICOS ...................................................................................................85
Resistncia - R............................................................................................................................................. 85 Indutores ...................................................................................................................................................... 85 Capacitores................................................................................................................................................... 85 Linhas de transmisso .................................................................................................................................. 86 Diodos .......................................................................................................................................................... 86 Transistores Bipolares .................................................................................................................................. 86 Amplificadores operacionais........................................................................................................................ 86 Reguladores de tenso.................................................................................................................................. 86 Cristais de Quartzo ....................................................................................................................................... 86 Ncleo de transformadores........................................................................................................................... 86 Interruptores ideais....................................................................................................................................... 86 Tiristores ...................................................................................................................................................... 87 Transistores de efeito Campo ....................................................................................................................... 87 Optoacopladores........................................................................................................................................... 87 Outros ................................................................................................................................................... 87

2. COMPONENTES DIGITAIS............................................................................................................87
Dispositivos de 74xx00 a 74xx29828........................................................................................................... 87 Dispositivos da Famlia ECL ....................................................................................................................... 87 Dispositivos da Famlia CD4000.................................................................................................................. 87 Dispositivos lgicos programveis (PALs e GALs)..................................................................................... 87 Outros........................................................................................................................................................... 87

ANEXO C FONTES DE EXCITAO ..............................................................................................88 1. FONTES INDEPENDENTES ....................................................................................................................88


1.1 Fontes gerais (VSRC/ISRC)................................................................................................................... 88 1.2 Fontes exponenciais (VEXP/IEXP)........................................................................................................ 89 1.3 Fontes por pulsos (VPULSE/IPULSE)................................................................................................... 90 1.4 Fontes lineares a Quebras (VPWL/IPWL) ............................................................................................. 90 1.5 Fontes moduladas em freqncia (VSFFM/ISFFM) .............................................................................. 91 1.6 Fontes senoidais(VSIN/ISIN)................................................................................................................. 92

2. FONTES DEPENDENTES........................................................................................................................93
2.1 Fontes de tenso controladas por tenso................................................................................................. 93 2.1.1 Dependncia linear:................................................................................................................. 93 2.1.2 Dependncia no linear (utilizadas no macromodelado): ............................................. 93 2.2 Fontes de Corrente Controlada Por Tenso ............................................................................................ 95 2.2.1 Dependncia linear:................................................................................................................. 95 2.2.2 Dependncia no linear (utilizadas no macromodelado): ............................................. 96 2.3 Fontes de Corrente Controlada Por Corrente.......................................................................................... 97 2.3.1 Dependncia linear:................................................................................................................. 97 2.3.2 Dependncia no linear:......................................................................................................... 97 2.4 Fontes Tenso Controlada Por Corrente................................................................................................. 97 2.4.1 Dependncia linear:................................................................................................................. 97 2.4.2 Dependncia no linear:......................................................................................................... 98

3. ESTMULOS DIGITAIS ...................................................................................................................98 3.1Dispositivo de estmulos digitais(FILESTIM) ........................................................................98 3.2 Editor de Estmulos .................................................................................................................99 BIBLIOGRAFIA ....................................................................................................................................100

ndice de Figuras
FIGURA 1 - MODELO DO PROGRAMA PSPICE ............................................................................................11 FIGURA 2 - PARTES DO SCHEMATICS ........................................................................................................15 FIGURA 3 - BARRA DE MENUS DO SCHEMATICS ........................................................................................15 FIGURA 4 - LIVRARIAS E INCLUSO DE ARQUIVOS ....................................................................................25 FIGURA 5 - COMANDO SETUP ....................................................................................................................29 FIGURA 6 - VARREDURA AC E ANLISE DE RUDOS .................................................................................29 FIGURA 7 - CARREGAMENTO DO PONTO DE OPERAO ..........................................................................31 FIGURA 8 - SALVANDO PONTO DE OPERAO ..........................................................................................32 FIGURA 9 - VARREDURA DC ......................................................................................................................34 FIGURA 10 - ANLISE DE MONTE CARLO OU DO PIOR CASO ...................................................................36

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0


FIGURA 11 - DIGITAL SETUP ......................................................................................................................39 FIGURA 12 - OPES .................................................................................................................................40 FIGURA 13 - ANLISE PARAMTRICA .........................................................................................................42 FIGURA 14 - ANLISE SENSITIVA ...............................................................................................................44 FIGURA 15 - ANLISE DE TEMPERATURA ..................................................................................................44 FIGURA 16 - FUNO TRANSFERNCIA .....................................................................................................45 FIGURA 17 - ANLISE TRANSITRIA ..........................................................................................................46 FIGURA 18 - BARRA DE MENUS DO PROBE ...............................................................................................50 FIGURA 19 - ADICIONANDO TRAADOS .....................................................................................................56 FIGURA 20 - X AXIS SETTINGS ..................................................................................................................57 FIGURA 21 - Y AXIS SETTINGS ..................................................................................................................58 FIGURA 22 - FONTE EXPONENCIAL ............................................................................................................89 FIGURA 23 - FONTES DE PULSOS .............................................................................................................90 FIGURA 24 - FONTES LINEARES A QUEBRAS ............................................................................................91 FIGURA 25 - FONTES MODULADAS EM FREQNCIA ................................................................................92 FIGURA 26 - FONTES SENOIDAIS ...............................................................................................................93

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0

I - Introduo
A presente apostila, foi elaborada com a finalidade de apresentar o software de simulao de circuitos PSPICE Release 8. O Programa da verso estudante pode ser obtido gratuitamente no site http://anacom.com.br atravs de pedido. Neste programa so simulados os circuitos eletrnicos por mtodos computacionais. No contexto esto inseridos apenas a simulao dos circuitos da disciplina de Anlise de Circuitos I. A seguir apresentamos uma breve descrio do programa, alm das vantagens da simulao de circuitos eletrnicos atravs do Programa PSPICE, bem como os principais acessrios deste programa, e uma rpida descrio dos comando mais utilizados no programa, alm da descrio dos tipos de anlises disponveis e declaraes de entrada e sada de dados. Tambm, so mostrados neste trabalho, uma rpida introduo ao Gerador de Esquemas. Visando principalmente a uma rpida e correta utilizao do software em questo.

1. Particularidades
Simuladores de circuitos so poderosas ferramentas de software que permitem a anlise de sinais eltricos, sem a necessidade da implementao fsica dos mesmos. Possibilitam uma anlise em geral mais rpida, segura e barata do que a montagem fsica do circuito. Particularmente para o projeto de circuitos integrados, a simulao uma ferramenta fundamental, pois a implementao fsica do chip um processo caro e demorado. Um circuito integrado s fisicamente construdo quando todas as simulaes eltricas do circuito mostram o resultado desejado.

2. Tipos de Anlises Disponveis


Esto disponveis as seguintes possibilidades de simulao: 2.1 Anlise em Corrente Contnua DC - Esta anlise permite realizar uma varredura do valor de uma fonte (de tenso ou de corrente) numa faixa de temperatura, do parmetro de um modelo, ou parmetro global. Onde os capacitores so considerados como circuitos abertos e os indutores como curtos-circuitos. Nesta anlise ainda podem ser verificados as anlises de pequenos sinais de operao do circuito. 2.2 Anlise em Corrente Alternada AC - Permite calcular a resposta em freqncia de um circuito para pequenos sinais em uma determinada gama de freqncias. Atravs da Anlise AC tambm possvel verificar as caractersticas de rudo e de distoro de um circuito eletrnico. Os resistores e dispositivos semicondutores do circuito so considerados como fontes de rudo trmico, fazendo-se o modelamento matemtico por meio da incluso pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 8

Pspice Release 8.0 de fontes de rudo a cada um destes elementos. A contribuio de cada uma destas fontes de rudo computada separadamente, obtendo-se o rudo total pela soma dos valores eficazes das fontes de rudo individuais.

2.3 Anlise Transitria - Permite obter a resposta de um circuito em funo do tempo. 2.4 Anlise Paramtrica - Permite realizar a simulao de outra anlise (AC, DC ou transitria) vrias vezes, variando para cada vez o valor de uma fonte (de tenso ou de corrente) de uma faixa de temperaturas do parmetro de um modelo, ou parmetro global.

2.5 Anlise de Rudo - Permite calcular em um circuito o rudo total da sada ou o rudo equivalente de entrada. Os elementos que produzem o rudo no circuito so as resistncias e os semicondutores. 2.6 Anlise de Fourier - Calcula as componentes contnuas e as harmnicas da primeira nona de uma forma de onda obtida com uma anlise transitria. 2.7 Anlises Estatsticas - Com este tipo de anlise pode-se prever o comportamento de um circuito eletrnico tendo em conta a tolerncia dos parmetros dos componentes utilizados. Existem dois tipos de anlise Estatstica: Anlise de Monte Carlo Anlise de Worst Case (pior caso) 2.8 Ponto de Funcionamento - Esta anlise calcula o ponto de operao do circuito e mostra os valores de todas as suas fontes e seus distintos elementos no-lineares. 2.9 Clculo da Funo de Transferncia - Esta anlise obtm o ganho das impedncias de entrada e de sada. 2.10 Anlise de Sensibilidade - Permite obter uma lista das correntes ou tenses que especifiquem as variaes dos parmetros de cada um dos componentes do circuito. 2.11 Anlise de Temperatura - Permite realizar a simulao de uma anlise determinada (AC, DC ou transitria) a qualquer temperatura, ou a vrias temperaturas.

3. Caractersticas das Principais Anlises


3.1 A ANLISE DC A anlise das tenses e correntes de um circuito no modo DC realizada considerando apenas a componente contnua. Fontes AC e indutores so curto-circuitadas, e os capacitores so circuitos abertos. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 9

Pspice Release 8.0 utilizada para o estudos dos seguintes pontos fundamentais: Ponto de Operao DC; Parametrizao linearizada dos Modelos; Funo de Transferncia para pequenos sinais; Sensibilidade para pequenos sinais; Curvas de Transferncia DC.

3.2 A ANLISE AC Esta anlise realizada para a observao do circuito no domnio da freqncia, onde podemos obter: Curva de resposta de filtros que variam com a freqncia; Anlise de rudo e distoro no circuito. 3.3 A ANLISE TRANSIENTE (TRAN) Esta realizada para a observar o comportamento do circuito no domnio do tempo. Eqivale anlise efetuada com o osciloscpio, por isso a mais utilizada, com o objetivo de obter: Resposta de circuitos para sinais alternados ou pulsos; Anlise de Fourier.

4. Utilizao do Programa PSpice


A utilizao do programa relativamente fcil, basicamente, ela constituda por trs passos fundamentais, a saber: a) Descrio do circuito a ser simulado atravs de um arquivo tipo texto que contm uma lista dos elementos existentes (ramos do circuito) e seus respectivos ns de ligao. Este arquivo conhecido como netlist e pode ser criado pelo usurio, a partir de algumas regras de sintaxe simples, ou gerado de modo automtico atravs de um sistema de desenho do circuito. Neste trabalho, Faremos uma rpida descrio dessas sintaxes, alm da utilizao do gerador de esquemas do Pspice. No caso do programa Pspice, o prprio arquivo de netlist contm tambm comandos que descrevem o tipo de anlise desejada. b) Simulao propriamente dita do circuito, realizada informando-se ao programa Pspice o arquivo de netlist criado anteriormente. Durante a simulao, o programa gera um arquivo texto contendo mensagens para o usurio e, no existindo erros na descrio do circuito tambm gerado um arquivo de resultados em formato adequado para ser lido pelo programa Probe, ou ainda para ser acessado como arquivo texto. c) Anlise dos resultados, atravs do programa Probe, na forma de grficos de tenses nos ns e correntes que percorrem os ramos do circuito. Mostrando todas as situaes possveis do circuito em questo.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

10

Pspice Release 8.0

II - Principais Programas

Schematics
O Schematics trabalha com o WINDOWS e permite criar e editar esquemas de circuitos eletrnicos que podero ser simulados mediante o Pspice e cujos resultados sero visualizados no Probe. Alm de possuir a vantagem de ter um enlace direto com estes programas, podendo ser executados do prprio Schematics. Para criar estes esquemas esto disponveis umas livrarias que contm mais de 7500 componentes e alm de um Editor de Smbolos, com o qual possvel editar dispositivos ou criar outros novos, sem abandonar o programa. Desta forma o Schematics pode se dividir em duas partes fundamentais: O editor de esquemas e o editor de smbolos. Uma vez criado o esquema no Editor de Esquemas, ele se encarregar de criar um arquivo com extenso .SCH, e depois de ser realizado uma checagem eltrica do esquema (ERC), o Schematics cria vrios arquivos com diferentes extenses, que so os arquivos fonte que utiliza o Pspice para realizar a simulao: - <esquema>.NET: Arquivo que contm a netlist. - <esquema>.CIR: Arquivo que contm os comandos para a simulao. - <esquema>.ALS: Arquivo que contm a informao sobre os alases. Para aprender a utilizar melhor o Schematics , alm dos exerccios teremos os seguintes tpicos:

1. Conceitos Bsicos:
Basicamente o Schematics segue o seguinte exemplo:

Figura 1 - Modelo do programa Pspice pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 11

Pspice Release 8.0

1.1 Dispositivos - Elementos que so encontrados nas livrarias do Schematics. Sendo eles inseridos atravs do comando GET NEW PARTS (Ctrl+G). Estes componentes apresentam um smbolo e geralmente esto dispostos com os valores nominais de alguns componentes. 1.1.1 Componentes - so os dispositivos que se utilizam no desenho para simular o comportamento real dos componentes encontrados no mercado. Os componentes se diferenciam dos demais dispositivos do Schematics, pois necessitam de um smbolo para a representao grfica, e no precisam de um modelo ou subcircuito para sua definio. 1.1.2 Fontes de excitao - So os dispositivos que se utilizam para simular as fontes disponveis no mercado. Juntamente com os componentes, so os nicos dispositivos declarados na netlist do circuito, pois so declarados pelo usurio. 1.1.3 Ns - Smbolos que formam pontos de conexo dentro e fora de uma pgina de esquemas. Dois pontos estaro conectados eletricamente se possurem o mesmo atributo (Label). 1.1.4 Smbolos Especiais - Smbolos que controlam os aspectos bsicos da simulao. Pseudo-componentes - Smbolos especiais que so utilizados para modificar os aspectos da simulao. No correspondem a entes fsicos utilizveis para o desenho. Marcadores - Smbolos especiais para visualizar a tenso, a corrente e os sinais digitais no Probe, nos ns onde esto postos. 1.1.5 Bloco de ttulos - Regio retangular usada para inserir informaes referentes a pgina do esquema. O bloco de ttulo pode conter informaes a cerca do nmero da pgina, ttulo ou nome da companhia. 1.2. Conectores - So os elementos que so utilizados para conectar eletricamente os pontos do esquema. A estes conectores tambm podem ser atribudos atributos, facilitando a utilizao dos mesmos. 1.3. Anotaes - Textos no eltricos definidos pelo usurios, para indicar comentrios ou ttulos. Editor de esquemas - Parte principal do Schematics com ela roda o programa. Neste editor so criados e editados os esquemas. Pode-se escolher e situar componentes, textos, etiquetas, etc. Podendo ser definidos as caractersticas dos componentes e conect-los atravs de cabos e conexes. Alm da flexibilizao dos componentes desde a elaborao dos esquemas at a criao da netlist, rodando assim os programas Probe e Schematics. Netlist - Bloco de textos com extenso .net gerado automaticamente pelo Schematics, Contendo uma lista de componentes, fontes de alimentao , pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 12

Pspice Release 8.0 seus valores, modelos ou subcircuitos utilizados. Podendo o mesmo ser visualizado por um bloco de texto. Editor de Smbolos - Com ele possvel a elaborao de componentes que sero utilizados pelo editor de esquemas, criando assim componentes especficos. Linhas de Comando - a linguagem utilizada pelo Pspice e Schematics, para realizar a simulao, estes comandos estaro inseridos automaticamente nos diversos blocos de textos criados pelo Schematics, e tero um tratamento mais especfico logo adiante.

Uso do mouse A continuao so mostrados as aes do mouse: .

Boto

Ao do mouse Clique Duplo clique

Resultado Seleciona um elemento do esquema Finaliza uma ao.

Esquerdo Duplo clique sobre um ele- Edita o elemento (se ele for um mento smbolo, cabo ou barramento editam-se os seus atributos e se for de uma anotao edita-se o texto da mesma). <Shift> clique - Desfaz seleo de um elemento. - Seleciona um grupo de elementos localizados em vrios pontos dispares do esquema. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 13

Pspice Release 8.0 Arraste - Selecionam os elementos de uma zona do esquema. - Arrastam um elemento ou um grupo deles a outro lugar do esquema. - Cancela uma ao. - Repete a ao prvia.

Clique Direito Duplo clique

Notas: Fazer um clique do mouse consiste em pulsar e soltar rapidamente o boto do mouse. ii) Fazer um duplo clique do mouse consiste em repetir a ao anterior sem ter um intervalo de tempo muito grande. iii) Arrastar o mouse consiste em pulsar o boto do mesmo e, mantendo pulsado, lev-lo a outro lugar do esquema, para solt-lo definitivamente. iv) Quando um elemento fica selecionado troca de cor. E quando se seleciona um atributo de um elemento no esquema, desenhado ao redor de tal elemento uma caixa de traos descontnuos e envolta do atributo uma caixa. IMPORTANTE: Quando, durante a apostila, se faa referncia a realizar um clique do mouse, supe-se que sobre o boto esquerdo, a menos que se indique o contrrio. i)

2. Partes do Schematics
Na janela do Schematics onde so criados os esquemas, basicamente constituda por cinco zonas, a saber: Barra de Ttulos - onde so visualizados vrias informaes, tais como, o nome e a localizao dos arquivos, a pgina atual e o ltimo componente utilizado. Barra de menu - onde esto disponveis vrios menus, como o Standart, Schematics, Drawing, simulation, Annotation, Graphics. rea de trabalho - onde os esquemas esto sendo construdos. Linha de estado - onde so situados as coordenadas do cursor, alm de visualizar as mensagens do programa, e ainda o ltimo comando utilizado.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

14

Pspice Release 8.0

Figura 2 - Partes do Schematics

3. Barra de Menus

Figura 3 - Barra de menus do Schematics Dica: Antes de utilizar estes comandos, consulte as teclas de atalho nos anexos 3.1 Menu File Abre e salva arquivos, estabelece um novo espao para trabalho e imprime cpias do esquema. Abaixo temos relacionadas todas as opes referentes a este menu: New Limpa a rea de trabalho de modo a lhe permitir a criao de um novo esquema (circuito). Open Abre um arquivo de esquema existente para edio. Close Fecha a atual folha de projeto mantendo o programa aberto. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 15

Pspice Release 8.0

Export Exporta pginas ou parte da pgina para ser lido por outros programas. Save Salva (grava) as alteraes para o arquivo de esquema ativo. Save As Salva um novo arquivo de esquema ou salva as mudanas para um arquivo com nome diferente. Check Point Copia um arquivo num outro nvel de esquemas ou ainda, num arquivo .dat , sendo este comando apenas visualizado quando utilizado dois nveis de esquemas ou arquivos. Print Imprime uma ou mais pginas do esquema corrente. Printer Setup Permite selecionar uma impressora para usar com o editor esquemtico e ajustar as vrias opes da mesmas, tais como: posio, tamanho do papel e a resoluo da impressora. Edit Library Aciona o Editor de smbolos de modo que voc possa editar um smbolo da biblioteca de componentes. Symbolize Cria um smbolo para representar o esquema corrente. Este componente ser representado por uma caixa com dois encaixes para ser inserido no esquema, mediante o comando Get new Parts. Mais detalhes logo adiante. Reports Customiza o formato das notas dos materiais que compe o circuito, arquivando em um arquivo separado. View messages Visualizador de mensagens do Pspice 3.2 Menu Edit Undo Restaura os ltimos itens apagados Redo Restaura a ultima edio do comando Undo. Cut pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 16

Pspice Release 8.0 Recorta um elemento ou elementos do esquema e o salva num registro para ser utilizado pelo comando Paste. Copy Copia um elemento ou elementos do esquema e o salva num registro para ser utilizado pelo comando Paste. Paste Insere o ltimo elemento armazenado no registro pelo comando Copy ou Cut. Quando este comando ativado, o elemento surge de forma pontilhada, e afixado automaticamente com o clique do mouse. Copy to Clipboard Realiza uma cpia da rea do esquema selecionado, enviando a cpia para o Windows, onde poder ser utilizado por outros programas. Por exemplo um editor de textos. Delete Apaga o(s) itens selecionado(s). Select All Seleciona todos os componentes do esquema. Attributes Edita os atributos dos elementos selecionados. Este comando tambm pode ser acessado diretamente pelo mouse (duplo clique). Label Loca um rtulo no fio selecionado, no barramento, etc. Fios e seguimentos do barramento ou portas lgicas podem apresentar mltiplos rtulos; entretanto, todos os rtulos de um seguimento possuiro o mesmo texto. Lembrando ainda que todos os elementos que obtiverem o mesmo rtulo, estaro conectados eletricamente. Model Para executar este comando, deve-se selecionar um smbolo do esquema que pertena a um componente com um modelo ou um subcircuito, definido sob seu comportamento. Quando executado aparece uma janela da qual tmse duas opes: - Change Model References Permite associar ao smbolo selecionado qualquer modelo ou subcircuito, que se encontra nas livrarias de modelos. - Edit Instance Model Permite entrar na definio de modelo ou subcircuito associado ao smbolo selecionado. Clicando na tecla OK, o Schematics cria automaticamente um modelo ou subcircuito idntico ao do smbolo selecionado. O novo modelo ficar salvo na livraria indicada na parte superior direita com o mesmo nome do modelo seguido da letra X e o hfen. Stimulus pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 17

Pspice Release 8.0 Executa o editor de estmulo (sinal) para o componente selecionado. Se nenhum componente for selecionado, pode-se modificar todos os estmulos na pgina ou no esquema. Symbol Executa o editor o smbolo, de modo a editar o smbolo (componente) selecionado. Graphics Properties Redefine parmetros das linhas e caixas, bem como cores, estilo e formas das polylines. Views Permite examinar e editar os visores de um componente ou bloco selecionado. Convert Block Converte o bloco selecionado no smbolo de um dispositivo. A este smbolo associado a um nome e includo na livraria do Editor de esquemas. Este dispositivo se comporta como o esquema (.SCH) que tenha associado. Rotate Permite girar o elemento ou elementos selecionados 90 no sentido antihorrio, no caso de este elemento ser uma rea , este girar em torno do centride da rea. Flip Gera uma imagem espelho do elemento ou elementos selecionados, com base no eixo Y. Align Horizontal Move todos os objetos selecionados de modo que suas origens so colocadas ao longo da mesma linha horizontal. Align Vertical Move todos os objetos selecionados de modo que suas origens so colocadas ao longo da mesma linha vertical. Replace Troca o(s) dispositivo(os) selecionado por um novo tipo de dispositivo. Na janela deste comando existem vrias partes: - Target Part Caixa de texto destinada ao nome do tipo do dispositivo a ser trocado. - Replacement Caixa de texto destinado ao nome do novo tipo de dispositivo a ser colocado. - Keep Attributes Values Sua habilitao permite conservar o valor dos atributos modificveis dos dispositivos trocados. - Selected parts Only Habilitada esta opo somente os dispositivos selecionados sero trocados, podendo estes serem de distintos tipos. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 18

Pspice Release 8.0 Current Page Only Sua habilitao permite que sejam trocados apenas os dispositivos indicados em Target Parts pertencentes a pgina de trabalho. All Pages Sua habilitao permite que sejam trocados apenas os dispositivos indicados em Target Parts pertencentes a todas as pginas do esquema.

Find Procura no esquema corrente por componentes que se ajustam aos valores de atributos especificados pelo usurio. 3.3 Menu Draw Repeat: Repete o ltimo comando executado. Place Part: Loca um componente (previamente especificado pelo comando GET NEW PART) no esquema. Dica: antes de executar este comando, pode-se utilizar alguns comandos do menu Edit, bem como Fit, etc. Wire: Desenha um fio, composto por um ou mais segmentos. Bus: Desenha um barramento, composto por um ou mais segmentos. Block: Cria um bloco vazio que pode ser movido e dimensionado pelo usurio. Atravs do comando Attributes do menu Edit pode-se editar a referncia do bloco. Arc Desenha um arco com a escolha de trs pontos. Circle Desenha um crculo com dois pontos. Box Desenha um retngulo com dois pontos Polyline Desenha um segmento de reta, onde as caractersticas desta linha podem ser mudadas, como a cor, formato, etc. Text: Posiciona um texto qualquer no esquema. Text Box pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 19

Pspice Release 8.0 Posiciona um texto numa caixa (possui borda). Insert Picture: Insere figuras no formato Bitmaps (*.bmp,*.dib) e metafiles (*.wmf,*.emf). Get New Part: Abre as bibliotecas disponveis para inserir os componentes eltricos. Rewire: Permite desenhar um novo caminho para um segmento de cabo ou barramento, sem variar os extremos do segmento. 3.4 Menu Navigate Previous Page Pula de uma pgina atual do esquema para a anterior (se houver). Next Page: Pula da pgina atual do esquema para a seguinte (se houver). Select Page: Carrega uma pgina do esquema de trabalho. Na janela de dilogo escolhe-se a pgina de uma lista de nmeros e ttulos de pginas. Creat Page: Adiciona uma nova pgina ao esquema de trabalho a continuao da pgina atual. Pode-se especificar um ttulo a esta pgina mas no necessrio. Este ttulo pode-se modificar com o comando Edit Page Info. Delete Page: Elimina a pgina atual. Copy Page: Copia uma ou mais pginas de qualquer esquema (inclusive o atual), e as insere depois da pgina atual, renumerando-se todas as pginas do esquema. Ao executar este comando aparece uma caixa de dilogo na qual se deve especificar o nmero da pgina da que se copiar, o esquema a qual pertence e o caminho de acesso a este. Edit Page Info: Permite editar o ttulo da pgina e ativar a opo Simulation Only. Se esta opo estiver selecionada o esquema de trabalho s poder ser utilizado para simular no programa Pspice, ou seja, no poder ser exportado para um editor de placas. Push: Se existir um bloco selecionado, desce um nvel (abre-se o esquema associado ao bloco). Se o bloco est vazio se executa o comando Set up Block do menu Edit (no disponvel na verso estudante). Associando-se um esquema existente ou um esquema novo. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 20

Pspice Release 8.0

Pop: Se foi utilizado previamente o comando Push , pula-se ao prximo nvel da cadeia de blocos (fecha-se o esquema atual e abre-se o anterior).

Top: Se foi utilizado previamente o comando Push, pula-se ao primeiro nvel da cadeia de blocos (fecha-se o esquema atual e abre-se o esquema do incio da cadeia). Where: Mostra os nveis superiores atual de uma cadeia de esquemas com blocos. Nota: Na verso estudante apenas est autorizado para utilizar uma pgina apenas. Portanto muitos destes comandos no estaro disponveis. 3.5 Menu View Fit Ajusta a escala do desenho para mostrar todos os componentes, fios e textos dentro da janela de viso. In Permite ver uma rea no esquema mais aproximada, isto , aumenta rea. Out Muda a escala de modo que pode-se ver o esquema como estivssemos de uma distncia maior, isto , ver uma rea maior do esquema ao mesmo tempo. rea Permite selecionar uma rea retangular do esquema para ser expandida de modo a ocupar toda a tela de desenho. Previous: Retorna a opo de zoom anterior. Entire Page: Possibilita ver a pgina completa de desenho ao mesmo tempo. Redraw: Redesenha a tela. Pan-New Center: Mantm o corrente fator de zoom e o movimenta enquanto o modo que o ponto selecionado centralizado na tela. 21

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 Toolbars: Comando que permite selecionar quais barras de ferramentas sero exibidas na tela. Status Bar: Aciona a Linha de estado - onde so situados as coordenadas do cursor, alm de visualizar as mensagens do programa, e ainda o ltimo comando utilizado. 3.6 Menu Options Display Options No Display Options possvel configurar sua tela de trabalho, habilitando, ou no, as funes de Grid, Snap, Rubberband, orthogonal, etc. Page Size Ajusta o tamanho da pgina, isto , o tamanho da rea de desenho em polegadas ou milmetros. Auto-Repeat Posiciona automaticamente um objeto idntico ao previamente locado, a uma distncia previamente definida. A funo Repeat pode ser usada do menu Draw. Pode usar Auto-repeat com o comando Place Part para posicionar repetidamente um componente, ou com o comando Wire para posicionar diversos segmentos. Auto-naming: Permite ativar ou desativar duas funes: Auto-Naming Associa automaticamente uma nica referncia quando se coloca um dispositivo no esquema. Na caixa de dilogo: - Enable Auto-naming Ativa ou desativa a funo Auto-naming. Se a funo estiver desativada, a referncia se visualiza com um ponto de interrogao. - Starting designator no Estabelece o nmero a partir do qual comeam a enumerar-se as referncias. Auto-Increment Ativa ou desativa o incremento automtico na etiqueta especificada em Label Template. Na caixa de dilogo: - Enable Auto-Increment Ativa ou desativa a funo Auto-Increment. - Label Template Determina o nome que ser automaticamente associado quando esta funo est ativada e coloca-se uma etiqueta. Nota: Para que a colocao da etiqueta seja efetivada, basta executar o comando Label do menu Edit tendo selecionado uma porta, segmento de cabo ou barramento.

Editor Configuration: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 22

Pspice Release 8.0 Permite estabelecer as livrarias de smbolos, colocao de tais livrarias, nome de smbolo de blocos de ttulos e configurar os tamanhos das pginas estandartes da pgina de trabalho. Todas estas configuraes sero armazenados no arquivo msim_eval.ini, que carregado na inicializao. Na caixa de dilogo: - Libraries Mostra uma lista de livrarias utilizadas pelo editor de esquemas, quando procura um smbolo. - Library Path Especifica o diretrio onde o editor de esquemas localiza as livrarias da lista. Primeiro ele busca no diretrio do trabalho, e se no encontra a livraria busca num dos diretrios indicados na ordem especificada. Importante: Toda troca s vlida na prxima execuo do programa. Title Block symbol Especifica o smbolo que se utiliza como bloco de ttulo. Monocrome Mode Fora a trabalhar em modo monocromtico, dependendo das particularidades de cada monitor. Page settings Permite trocar a configurao por defeito (limites espaados de perna a perna do componente e desenho dos limites) de cada tamanho de pgina estandarte. Para isso deve-se selecionar o tipo de pgina a modificar da lista situada abaixo da epgrafe Page Settings. Library Settings Permite adicionar, eliminar ou trocar o nome das livrarias de smbolos utilizados pelo editor de esquemas.

Display Preferences: Configuraes da rea de trabalho, permite mudar cores do background, etc. Pan&Zoom: Ajusta o fator de escala para o zoom. Restricted Operations Limita as operaes, habilitando ou desabilitando as opes do netlist, Electrical Rule check e ainda do editor de estmulos. Translators: Permite escolher o tradutor associado ao editor de esquemas. Os tradutores disponveis so: TANGO, SCICARDS, PROTEL, PCBOARDS, PCAD, PADS, ORCAD, EDIF, CADSTAR, PSPICE e XILINX. 3.7 Menu Analysis Electrical Rule Chech: Realiza uma checagem eltrica do esquema, onde ser estabelecido antes da criao da netlist. Somente possuem o atributo ERC os componentes: Ports, componentes, e fontes de excitao. Depois de realizado a checagem aparece na linha de estado a concluso da checagem, caso ocorra algum erro, ser invocada a caixa de erros. 23

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0

Create Netlist: Gera os arquivos fontes que sero utilizados pelo Pspice para realizar a simulao. O Schematics cria os seguintes arquivos: - Arquivos com a netlist (.NET) Contm as linhas de declarao dos componentes e fontes de excitao do circuito. Este arquivo pode ser visualizado desde o Schematics com o comando Examine Netlist do presente menu. - Arquivos de alases (.ALS) Contm uma relao entre os nomes utilizados no esquema e os nomes requeridos pelo Pspice e Probe, assim como uma lista de equivalncia dos nomes das pernas do componente. - Arquivos com os comandos de simulao (.CIR). Contm umas linhas de comandos com a informao sobre a configurao das anlises e outras informaes. Edit Stimuli Comando que chama o Editor de estmulos, permitindo ao usurio a edio de estmulos personalizados. Setup Ver prximo captulo Library and include files: Este comando que permite realizar as funes e dos pseudocomponentes INCLUDE e LIB sem a necessidade de utiliz-los. A funo do pseudocomponente Include a de inserir no arquivo dos comandos (arquivo de entrada para Pspice), um arquivo de texto, que pode ser arquivo com comando de ponto, um arquivo de estmulos criados no editor de estmulos ou uma livraria de modelos. Enquanto o pseudocomponente LIB, utilizado para inserir um arquivo de comando uma livraria de modelos. Para este caso prefervel utilizar este dispositivo, devido a que com o Pspice gera um arquivo ndice (utilizado para buscar mais rapidamente os modelos ou subcircuitos da livraria). O fato de incluir uma livraria de modelos com estes dispositivos resultase interessante quando se tem um circuito com um componente cujo circuito ou subcircuito no est includo nas livrarias de modelos do arquivo NOM.LIB, posto que evita o ter que sair e modificar este arquivo e poupa tempo de compilao que provoca esta modificao. Estes so os botes que se visualizam quando se pressiona o boto.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

24

Pspice Release 8.0

Figura 4 - Livrarias e Incluso de Arquivos Add Library * Realiza a funo do dispositivo LIB com a livraria de modelos inseridas em File Name. Esta funo se executar para todos os esquemas, enquanto a livraria permanea na seo Library Files da janela. Add Include* Realiza a funo do dispositivo Include, com o arquivo inserido em File Name. Esta funo se executar para todos os esquemas, enquanto o arquivo permanea na seo Includes Files da janela. Add Stimulus* Realiza a funo do dispositivo Stimulus, com o arquivo inserido em File Name. Esta funo se executar para todos os esquemas, enquanto o arquivo permanea na seo Stimulus Libraries Files da janela. Add Library Realiza a funo do dispositivo LIB com a livraria de modelos inseridas em File Name para o esquema de trabalho. Add Include Realiza a funo do dispositivo Include, com o arquivo inserido em File Name para o esquema de trabalho. Add Stimulus Realiza a funo do dispositivo Stimulus, com o arquivo inserido em File Name para o esquema de trabalho. Delete Elimina o elemento selecionado. Change Permite selecionar o elemento selecionado. Browse- Permite buscar o arquivo ou livraria a ser introduzido.

Simulate: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 25

Pspice Release 8.0 Executa a anlise do circuito corrente. A escolha deste comando automaticamente executa, se necessrio, o seguinte: annotation, eletrical rule check e netlist. Probe Setup: Possibilita ajustar se o Probe ser automaticamente iniciado durante/ depois de uma simulao e se os dados para todos os ns devem ser gravados. Run Probe: Permite ver os resultados da simulao sob a forma de grficos. Uma simulao bem sucedida produz um arquivo com extenso .DAT para uso do aplicativo Probe. Examine Netlist: Permite examinar o arquivo da lista da rede (netlist). Este arquivo apenas para leitura. Examine Output: Permite examinar o arquivo de sada (.out), que criado pela execuo da simulao.

3.8 Menu Tools: Permite a conexo com editores externos. Pode-se criar a netlist que podem ser usadas como entrada para outro editor. Package: Permite estabelecer qual tipo de pacote a ser utilizado. Create Layout Netlist: Gera o arquivo de entrada necessrio para acoplar com o editor de placas selecionado com o comando Configure Layout Editor deste mesmo menu. Run Pc Boards: Executa o programa Pc Boards. Back Annotate: Permite a possibilidade de carregar um esquema gerado no editor de placas previamente escolhido, atravs de um arquivo .ECO gerado pelo mesmo. Eventualmente este comando no esteja disponvel para todos os editores de placas. Browse Back Annotation Log: Procura pelo Bloco de anotaes em forma de arquivo, gerado pelo comando anterior. Configure Layout Editor: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 26

Pspice Release 8.0 Permite selecionar e configurar o tipo de editor de placas que ser utilizados pelos comandos deste menu. Na caixa de texto Layout Editor Command Line devem ser colocados o caminho da localizao do arquivo executvel do editor selecionado. Browse Netlist: Permite examinar o arquivo de entrada gerado pelo comando Create Layout Netlist do presente menu, por intermdio de um editor de textos. View Package Definition: Selecionado um componente do esquema, visualiza uma janela com informao referente ao encapsulado de tal componente. Cross Probe Layout : Pode-se selecionar uma parte ou linha no Schematics e destacar o componente correspondente no PC Layout. Create Subcircuit: Gera uma netlist do circuito atual, a qual se inclui um arquivo de extenso .SUB situado no diretrio principal do programa. Se este arquivo for aberto com um editor de textos nele haver a netlist do circuito que pode utilizar-se como definio do subcircuito de um componente. Run Optimizer: Carrega o programa Optimizer. Use Optimized Params: Habilitada esta opo, obtm-se parmetros optimizados dos componentes do circuito. 3.9 Menu Markers: Mark Voltage/Level: Permite colocar no esquema o smbolo NODEMARKER. Esta marca permite mostrar a tenso (ou sinal digital) nos terminais ou cabo etiquetado na que esteja colocada. Mark Voltage Diferencial: Permite colocar no esquema o smbolo VDIFFMARKER. Este marcador mostra a diferena de tenso entre dois pontos e consta de um par de plos diferentes, sendo que estas devem ser colocadas sobre os elementos a serem analisados. Mark Current into Pin: Permite colocar no esquema o smbolo IMARKER. Mostra a corrente atravs do terminal de um componente de trs ou quatro terminais ou a corrente atravs do dispositivo de dois terminais. Se for colocado em outras partes do componente, o Pspice o rejeitar automaticamente. Mark Advanced: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 27

Pspice Release 8.0 Mostra uma lista dos marcadores de todas as pginas do editor. Clear All: Apaga todos os marcadores de todas as pginas do editor. Show All: Atualiza o Probe com as formas de ondas de todos os marcadores. Show Selected: Atualiza o Probe com as formas de onda para todos os marcadores selecionados. 3.10 Menu Windows New Comando que permite criar uma nova pgina, semelhante ao comando do menu File. Cascate Alinha todas as janelas abertas em cascata. Tile Horizontal Alinha todas as janelas abertas como telhas horizontais. Tile Vertical Alinha todas as janelas abertas como telhas verticais. Arrange Icones Arruma todos os cones de maneira uniforme. 3.11 Menu Help Neste menu encontramos alguns tipos de ajuda (em ingls), que no esto especificados nesta apostila, portanto quando estiver em dvidas, consulte este menu.

4. Comando Setup
A escolha do tipo de anlise que se deseja simular e a correta configurao dos parmetros do mesmo constituem a parte mais importante e complexa na hora de realizar a simulao de um circuito eletrnico. A continuao mostra-se a janela que se visualiza ao executar o comando Setup do menu ANALYSIS. Nesta janela se habilitam as anlises a realizar e pulsando sobre cada boto, abrem-se as janelas nas que se configuram os parmetros das distintas anlises e opes. Podem ainda estar habilitados mais de um tipo de anlises.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

28

Pspice Release 8.0

Figura 5 - Comando Setup 4.1 AC Sweep A caixa de dilogo que aparece ao pulsar o boto "AC Sweep" permite configurar uma Anlise em Corrente Alternada e tambm inclui a possibilidade de configurar uma Anlise de Rudo. - Anlise em corrente alternada permite calcular a resposta em freqncia de um circuito para um pequeno sinal e uma determinada faixa de freqncias. - Anlise de Rudo permite calcular em um circuito o rudo total de sada e o rudo equivalente de entrada. Os elementos que produzem rudos no circuito so as resistncias e os semicondutores. Nesta janela distinguem-se trs partes:

Figura 6 - Varredura AC e Anlise de Rudos

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

29

Pspice Release 8.0 4.1.1 AC Sweep Type: deve indicar um tipo de varredura para a anlise em AC destes trs:. - "Linear"- Varredura linear (a freqncia varrida linearmente desde a freqncia inicial at a final). Se utiliza este tipo de varredura se a faixa de freqncias estreita (de 1 a 1000Hz, aproximadamente). - "Octave": Varredura por oitavas (a freqncia varrida logaritmicamente em oitavas). Se utiliza este tipo de varredura se a faixa de freqncias longa (de 1KHz a 1MHz, aproximadamente) - "Decade": Varredura por dcadas (a freqncia varrida logaritmicamente em dcadas). Se utiliza este tipo de varredura se a faixa de freqncias muito longa (de 1MHz em diante, aproximadamente). 4.1.2 Sweep Parameters: devem-se especificar os parmetros da varredura escolhida. Estes parmetros so: - Segundo o tipo de varredura: "Total Pts": Nmero total de pontos da varredura linear. "Pts/Octave": Nmero de pontos por oitava na varredura por oitavas. "Pts/Decade: Nmero de pontos por dcada na varredura por dcadas. - "Start Freq.": Freqncia inicial da varredura. Deve ser maior que zero. - "End Freq.": Freqncia final da varredura. Deve ser maior que a inicial. 4.1.3 Noise Analysis: Se devem especificar os parmetros da anlise de rudo: - "Noise Enabled": Habilita/desabilita a Anlise de Rudo (para que o Pspice simule uma anlise de rudo necessrio que se realize tambm uma anlise em corrente alternada). - "Output Voltage": Variveis de sada (ns entre os que se querem encontrar o rudo de sada). O rudo de sada pode ser encontrado para um s n. - "I/V Source": Nome da fonte independente de tenso ou corrente sobre a que se gera o rudo equivalente de entrada. - "Interval": Intervalo de apresentao de resultados. Deve-se indic-lo mediante um nmero <n>. Cada "n" freqncia se apresentar no arquivo de sada de extenso .OUT uma tabela detalhada mostrando a contribuio do rudo de cada componente. Estes valores so do rudo total propagado at a varivel de sada, no o rudo gerado por cada componente.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

30

Pspice Release 8.0 4.2 Load Bias Point A Janela que aparece com a opo "Load Bias Point" do comando Setup se utiliza para carregar um arquivo com o contedo do ponto de operao de um circuito numa anlise DC, AC ou transitria. Este arquivo deve ter sido criado com a opo "Save Bias Point" do mesmo comando.

Figura 7 - Carregamento do Ponto de Operao Nesta janela deve-se introduzir o nome do arquivo a ser carregado, que pode ser qualquer cadeia de caracteres que seja um nome consistente de arquivo no sistema operativo do ordenador. Este arquivo um arquivo de texto que contm uma ou mais linhas de comentrios, e um comando de ponto .NODESET com os valores de tenso dos ns do circuito. IMPORTANTE: As opes "Save Bias Point" e "Load Bias Point" no devem estar referenciadas a um mesmo arquivo durante uma mesma execuo da simulao. Deve-se usar "Save Bias Point" durante a primeira execuo e "Load Bias Point" nas sucessivas execues da mesma simulao.

4.3 Save Bias Point A janela que aparece com a opo "Save Bias Point" do comando Setup se utiliza para salvar os clculos do ponto de operao em corrente continua de um circuito, para posteriormente utiliz-lo em uma anlise AC, DC ou transitria. Com esta opo os valores da tenso dos ns do circuito se armazenam em um arquivo. Este arquivo pode ser carregado com a opo "Load Bias Point" do mesmo comando. Este arquivo um arquivo de texto que contm uma ou mais linhas de comentrios, e um comando de ponto .NODESET com os valores de tenso dos ns do circuito. - Comando .NODESET Comando de ponto que se utiliza para calcular o ponto de operao supondo (no fixando) o valor inicial de alguns ou de todos os ns do circuito. Cada valor deste comando uma tenso que se supe ao n especificado. Pode-se assinalar um valor de tenso a um n e o valor de tenso entre dois ns.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

31

Pspice Release 8.0 Uma aplicao tpica de esta opo uma simulao que se tome um tempo considervel para convergir o ponto de operao. Esta opo permite ao usurio a possibilidade de guardar estes clculos para volver a carreg-los em futuras simulaes, e poupar, de esta forma, um tempo considervel. Pode-se salvar ao invs o ponto de operao das trs anlises mencionadas, s que em diferentes arquivos. Se introduzirmos o mesmo nome para salvar as trocas do ponto de operao do circuito em duas anlises (P.e. o arquivo "savebias.txt" nas anlises DC e TRAN), PSpice calcula primeiro o ponto de operao para a anlises DC e cria o arquivo "savebias.txt", onde armazena os dados. Posteriormente calcula o ponto de operao para as anlises TRAN e torna a criar o arquivo "savebias.txt" regravando os dados das anlises DC. Por esta razo devem ser colocados distintos nomes aos arquivos.. Na janela que aparece ao pulsar o boto "Save Bias Point" do comando Setup se distinguem trs partes, uma para cada tipo de anlise do que se pode gravar o ponto de operao:

Figura 8 - Salvando Ponto de Operao

4.3.1 Para uma ANALISE EM CORRENTE CONTNUA: DC. NOSUBCKT - habilitada esta opo no sero salvos os valores das tenses dos ns dos subcircuitos. File Name - Nome do arquivo que ser salvo o ponto de operao do circuito para a anlise em corrente contnua.

Para indicar em que determinado momento ser salvo o ponto de operao, existem vrias possibilidades: Step Passo ou momento (em segundos) da simulao em que se salva o ponto de operao. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 32

Pspice Release 8.0 MC Run nmero da execuo de uma anlise de Monte Carlo em que se salva o ponto de operao. - Temp Temperatura a que se deva salvar o ponto de operao. - DC1 - Valor da varivel principal para a qual se salva o ponto de operao do circuito. - DC2 Valor da varivel secundria (se existir) para qual se salva o ponto de operao do circuito.

4.3.2 Para uma ANALISE EM CORRENTE ALTERNADA: OP. NOSUBCKT - habilitada esta opo no sero salvos os valores das tenses dos ns do subcircuito. File Name - Nome do arquivo que ser salvo o ponto de operao do circuito para a anlise em corrente alternada.

Para indicar em que determinado momento ser salvo o ponto de operao, existem vrias possibilidades: Step Passo ou momento (em segundos) da simulao em que se salva o ponto de operao. MC Run nmero da execuo de uma anlise de Monte Carlo em que se salva o ponto de operao. Temp Temperatura a que se deva salvar o ponto de operao.

4.3.3 Para uma ANALISE TRANSITRIA: TRAN. - NOSUBCKT - habilitada esta opo no sero salvos os valores das tenses dos ns do subcircuito. - File Name - Nome do arquivo que ser salvo o ponto de operao do circuito para esta anlise. Para indicar em que determinado momento ser salvo o ponto de operao, existem vrias possibilidades: Step Passo ou momento (em segundos) da simulao em que se salva o ponto de operao. MC Run Nmero da execuo de uma anlise de Monte Carlo em que se salva o ponto de operao. Temp Temperatura a que se deva salvar o ponto de operao. Time Tempo da anlise transitria na qual se salva o ponto de operao do circuito. Time Repeat Habilitada esta opo o Pspice salvar o ponto de operao cada certo de intervalo. Este intervalo est indicado na caixa de texto Time, mas no arquivo somente aparece o ultimo ponto de operao, os demais so sobrescritos. 33

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 Nota: para salvar repetidamente o ponto de operao mais recente faa Time=0e habilite a opo Time Repeat. IMPORTANTE: As opes "Save Bias Point" e "Load Bias Point" no devem estar referenciadas a um mesmo arquivo durante uma mesma execuo da simulao. Deve-se usar "Save Bias Point" durante a primeira execuo e "Load Bias Point" nas sucessivas execues da mesma simulao. 4.4 DC SWEEP A caixa de dilogo que aparece ao pulsar o boto "DC Sweep" permite configurar uma Anlise em Corrente Contnua. - Anlise em corrente contnua Esta anlise permite realizar uma varredura do valor de uma fonte ( de tenso ou de corrente) de uma faixa de temperaturas do parmetro de um modelo, ou parmetro global. Nesta caixa distinguem-se cinco partes:

Figura 9 - Varredura DC

4.4.1 Swept Var Type. Se deve indicar a varivel que ser varrida. Se deve escolher uma de estas cinco: - "Voltage Source": Valor de uma fonte de tenso do circuito (tipo 1). - "Temperature": Valor da temperatura a que se encontra o circuito (tipo 2). - "Current Source": Valor de uma fonte de corrente do circuito (tipo 3). pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 34

Pspice Release 8.0 - "Model Parameter": Valor de um dos parmetros de um modelo (tipo 4). - "Global Parameter": Valor de um parmetro global do circuito (tipo 5). Para realizar este tipo de varredura deve-se definir no esquema o parmetro global a varrer (Ver: Definio de um parmetro global). Declarao da varivel a varrer. Para os tipos 1 e 3: - "Name": Referncia no esquema da fonte de tenso ou corrente cujo valor ser varrido. Para o tipo 4: - "Model Type": Tipo de componente ao que pertence o modelo. - "Model Name": Nome do modelo. - "Param. Name": Nome do parmetro a varrer. Para o tipo 5: - "Name": Nome do parmetro global a varrer. 4.4.2 Sweep Type. Se deve indicar um tipo de varredura de estes quatro: - "Linear": Varredura linear (a varivel varrida linearmente). - "Octave": Varredura por oitavas (a varivel varrida logaritmicamente em oitavas). - "Decade": Varredura por dcadas (a varivel varrida logaritmicamente em dcadas). - "Value List": Varredura por lista de valores (a varivel toma os valores de uma lista). Esta opo muito interessante quando se quer obter a resposta de um circuito para uns valores determinados de uma varivel. Parmetros da varredura. Para uma varredura linear, por oitavas ou por dcadas: - "Start Value": Valor inicial da varredura. Deve ser maior que zero. - "End Value": Valor final da varredura. Deve ser maior que o inicial. - "Increment": Incremento da varredura para uma varrida linear ou nmero de pontos que se calculam por oitavas ou por dcadas para um varrido por oitavas ou por dcadas respectivamente. Para uma varredura linear, o incremento fixa os valores que tomar a varivel na anlise. Deve ser exato; por exemplo, para um vapet@del.ufms.br - PET - Engenharia Eltrica - UFMS 35

Pspice Release 8.0 lor inicial 1 e para um valor final 9, um incremento de 3 seria incorreto, visto que o Pspice interpretaria que a varivel deva tomar os seguintes valores: 1, 4 e 7, sem poder tomar o final 9. Para um varrido por lista de valores: - "Values": Valores que tomar a varivel na anlise. Os valores devem indicar-se de menor a maior e separados por um espao. 4.4.3 Nested Sweep. Sua utilizao opcional. Serve para configurar um varrido aninhado, a qual consiste em definir uma varivel aninhada que trocar para cada valor do varrido da varivel principal. Este varrido se configura seguindo as mesmas regras que para um varrido em corrente contnua normal. 4.5 Monte Carlo/ Worst Case A caixa de dilogo que aparece ao pulsar o boto "Monte Carlo / Worst Case" permite configurar uma Anlise Estatstica. Existe dois tipos de anlises estatsticas: Anlise de Monte Carlo e Anlise do Pior Caso. IMPORTANTE: No se podem simular ambas as anlises de uma vez. Nesta janela se distinguem cinco partes:

Figura 10 - Anlise de Monte Carlo ou do Pior Caso

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

36

Pspice Release 8.0 4.5.1 Analysis. Deve-se indicar o tipo de anlise estatstica que ser simulado: Worst Case (anlise do Pior Caso) ou "Monte Carlo" (anlise de Monte Carlo). Em MC Runs devem especificar-se, para uma anlise de Monte Carlo, o nmero de execues de uma mesma anlise bsica. 4.5.2 Analysis Type. Deve-se indicar o tipo de anlise bsica que ser simulada junto com este e a varivel de sada sobre a que se efetua a avaliao da anlise estatstica. - "AC": Anlise em corrente alternada. - "DC": Anlise em corrente contnua. - "Transient": Anlise transitria. - "Output Var": Varivel de sada (pode ser uma tenso em um n ou entre dois ns ou ainda, uma corrente em uma malha). 4.5.3 Function. Deve-se estabelecer a operao a se realizar sobre os valores obtidos na varivel de sada para reduzi-los a um nico valor. Estes valores so a base para as comparaes entre os valores da simulao nominal (sem influir as tolerncias) e os das seguintes execues. Deve ser uma das seguintes: - "YMAX": Busca a MXIMA DIFERENA entre a magnitude da varivel de sada de cada forma de onda obtida e a obtida na anlise nominal. - "MAX": Busca o VALOR MXIMO da varivel de sada. - "MIN": Busca o VALOR MNIMO da varivel de sada. - "RISE": Busca o primeiro ponto da forma de onda da varivel de sada que cruza por CIMA do umbral especificado na caixa de texto Rise/Fall. O sinal deve ter um ou mais pontos iguais ou menores que dito umbral seguidos de um superior. Os listados que apareceriam no arquivo de sada sero onde o sinal supera o umbral. - "FALL": Busca o primeiro ponto da forma de onda da varivel de sada que cruza por DEBAIXO do umbral especificado na caixa de texto Rise/Fall. O sinal deve ter um ou mais pontos iguais ou superiores que dito umbral seguidos de um inferior. Os listados que apareceriam no arquivo de sada sero onde o sinal fique por debaixo do umbral. Alem disso, em "Range Lo" e "Range Hi" se restringe a faixa de valores da varivel de varrido (tempo, freqncia, etc.) sobre o qual atuar a funo especificada. Se omitir, a funo se avalia para toda a faixa de valores. 4.5.4 MC Options. Pode-se selecionar uma srie de opes para a anlise de Monte Carlo. - "Output". Nesta parte deve-se especificar quais das simulaes produzem sada de dados (tanto para Probe como para o arquivo de sada gerado pelo PSpice). Estas se especificam selecionando um dos seguintes pontos: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 37

Pspice Release 8.0

- "None": S produzem sada de dados a anlise nominal (sem influncia das tolerncias). - "All": Se produzem sada para todas as simulaes. - "First": Se produzem sada para as n primeiras execues. O nmero n se deve especificar na caixa de texto "Value". - "Every": Se produzem sada para cada n execues. O nmero n se deve especificar na caixa de texto Value. - "Runs": S realiza as anlises e gera sada de dados para as execues especificadas na caixa de texto "Value". - "List". Sua habilitao faz com que se apresentem no arquivo de sada e no comeo dos dados de cada simulao, os valores dos parmetros dos modelos usados. - "Seed": Define o valor base para a gerao de nmeros aleatrios. Seu valor deve ser um nmero inteiro impar compreendido entre 1 e 32767. Modificando este valor fora-se a uma seqncia diferente de variaes aleatrias nos parmetros dos modelos. Se no se especifica, seu valor por definio 17533. 4.5.5 WC Options. Pode-se selecionar uma srie de opes para a anlise de Worst Case. - "Output All": Sua habilitao produz a sada de dados para todos as anlises (incluindo os de sensibilidade) e sua desabilitao faz com que s produzam sada de dados a anlise nominal (sem influncia das tolerncias) e a anlise do Pior Caso. - "Vary". Nesta parte se devem especificar qual a tolerncia que se ter em conta. Deve-se escolher uma das seguintes opes: - "Dev": Se analisam somente os parmetros com tolerncia DEV (tolerncia independente). - "Lot": Se analisam somente os parmetros com tolerncia LOT (tolerncia conjunta). - "Both": Se analisam todos os parmetros com tolerncia. - "Vary By Value". Se for especificado um valor, os parmetros com tolerncia variaro segundo este valor. Se no se especifica nada os parmetros variam segundo o valor da opo RELTOL da parte Options do comando Setup. - "Direction". Nesta parte deve-se especificar em que direo so variadas as tolerncias respeito nominal: - "HI": As tolerncias variam em sentido crescente respeito nominal. - "LO": As tolerncias variaro em sentido decrescente referente nominal. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 38

Pspice Release 8.0

- "Devices". Nesta caixa de texto se especificam os componentes que se levaro em conta na hora de realizar as anlises de sensibilidade. Se especificam com o prefixo que os caracteriza e sem utilizar espaos. Se no se especifica nada, todos os componentes so analisados. 4.6 Digital Setup Caixa de dilogo que aparece quando pulsado o boto Digital Setup

Figura 11 - Digital Setup Esta janela est compreendida em trs partes: - Timing Mode Especifica a propagao do tempo de atraso, para ser utilizado globalmente por definio pelo circuito. - Flip-flop Inicialization colocar a inicializao de todos os flip-flops do circuito. - Default A/D Interface controle da gerao de intermedirios R, F e X nveis atravs de interfaces analgicas ou digitais. 4.7 Options Esta parte do comando Setup do menu ANALYSIS permite configurar uma srie de opes para a simulao que permite ter um maior controle sobre a mesma. Existem dois tipos de opes: Opes com um valor numrico ou opes sem valor numrico.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

39

Pspice Release 8.0

Figura 12 - Opes 4.7.1 Opes SEM valor numrico A continuao so mostrados as opes sem valor numrico em sua definio, assim como o significado de alguma delas. Todas atuam sobre o contedo do arquivo de sada gerado pelo Pspice (arquivo de extenso .OUT). Estas opes se ativam realizando um duplo clique do mouse sobre cada uma delas ("Y" significa ativada e "N" significa no ativada). Seu estado por definio estar desativadas. "ACCT": Permite obter ao final do arquivo de sada um resumo estatstico sobre a simulao. "EXPAND": Gera uma lista de dispositivos includos nos subcircuitos. "LIBRARY": Gera uma lista das linhas utilizadas dos arquivos das livrarias. "LIST": Mostra uma lista detalhada dos dispositivos do circuito. "NOBIAS": Suprime a apresentao das tenses dos ns no ponto de operao. "NODE": Cria uma lista com as conexes do circuito. "NOECHO": Suprime a descrio do circuito no arquivo de sada. "NOMOD": Suprime a lista dos parmetros dos modelos e os valores atualizados de temperatura. "NOPAGE": Suprime o cabealho e os saltos de pgina para cada seo do arquivo de sada. "NOREUSE": Suprime o armazenamento e reposio automtica da informao sobre o ponto de funcionamento em trabalhos com anlises a diferentes temperaturas, de Monte Carlo, de Pior caso e Paramtrico. "OPTS": Lista o valor de todas as opes.

4.7.2 Opes COM valor numrico A continuao so mostrados as opes que tm um valor numrico, assim como o significado de algumas delas. Estas opes tm um valor por definio que tambm se indica a continuao (entre parntepet@del.ufms.br - PET - Engenharia Eltrica - UFMS 40

Pspice Release 8.0 ses). Este valor pode ser modificado pelo usurio; para isso, basta realizar um duplo clique do mouse sobre a opo a modificar, introduzir seu novo valor na caixa de texto "New Value" e pulsar o boto "Accept". "ABSTOL": Mxima preciso para as intensidades. (1pA) "CHGTOL": Mxima preciso para as cargas. (0.01pC) "CPTIME": Tempo permitido a CPU para realizar a simulao. (1E+6 seg) "DEFAD": rea do dreno para um MOSFET por definio. (0 m) "DEFAS": rea da fonte para um MOSFET por definio. (0 m) "DEFL": Longitude (L) para um MOSFET por definio. (100um) "DEFW": Largura (W) para um MOSFET por definio. (100um) "DIGFREQ": Tempo de passo mnimo digital=1/DIGFREQ. (10GHz) "DIGDRVF": Resistncia mnima de conduo. (2 ohm) "DIGDRVZ": Resistncia mxima de conduo. (20Kohm) "DIGOVRDRV": Faixa da resistncia de conduo requerido para permitir que una sada governe a outra em um mesmo n. (3) "DIGIOLVL": Nvel IO; pode variar de 1 a 4. (1) "DIGMNTYMX": Retardo digital: 1=mnimo, 2=tpico, 3=mximo. 4=min/max. (2) "DIGMNTYSCALE": Fator de escala utilizado para determinar o retardo mnimo sobre o retardo tpico. (0.4) "DIGTYMXSCALE": Fator de escala utilizado para determinar o retardo mximo sobre o retardo tpico. (1.6) "GMIN": Condutncia mnima utilizada por qualquer malha. (1E-12 1/ohm) "ITL1": Limite de iteraes para o clculo do ponto de operao DC. (40) "ITL2": Limite de iteraes para o clculo do ponto de funcionamento DC com aproximaes iniciais. (20) "ITL4": Limite de iteraes para o clculo de um ponto de anlise transitria. (10) "ITL5": Limite total de iteraes para o clculo da anlise transitria. (5000) "LIMPTS": Mximo valor de pontos permitido para uma tabela de valores. (inf.) "NUMDGT": Nmero de dgitos digitais que se apresentam nas tabelas do arquivo de sada (mximo 8 dgitos). (4) "PIVREL": Magnitude relativa requerida para o piv na resoluo de matrizes. (1E-3) "PIVTOL": Magnitude absoluta requerida para o piv na resoluo de matrizes. (1E-13) "RELTOL": Preciso relativa para tenses e correntes. (0.001) "TNOM": Temperatura por definio a que se encontram o circuito e temperatura por definio a qual so medidos os parmetros dos modelos. (27C) "VNTOL": Mxima preciso para tenses. (1uV) "WIDTH": Largura do arquivo de sada (a 80 ou a 132 colunas). (80)

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

41

Pspice Release 8.0 4.8 Parametric A caixa de dilogo que aparece ao pulsar o boto "Parametric" permite configurar uma Anlise Paramtrica.

Figura 13 - Anlise Paramtrica Nesta janela distinguem-se quatro partes: 4.8.1 Swept Var Type. Deve-se indicar a varivel que ser varrida. Se deve escolher uma destas cinco: - "Voltage Source": Valor de uma fonte de tenso do circuito (tipo 1). - "Temperature": Valor da temperatura a que se encontra o circuito (tipo 2). - "Current Source": Valor de uma fonte de corrente do circuito (tipo 3). - "Model Parameter": Valor de um dos parmetros de um modelo (tipo 4). - "Global Parameter": Valor de um parmetro global do circuito (tipo 5). Para realizar este tipo de varrido deve-se definir no esquema o parmetro global a varrer Declarao da varivel a varrer. Para os tipos 1 e 3: - "Name": Referncia no esquema da fonte de tenso ou corrente cujo valor ser varrido.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

42

Pspice Release 8.0 Para o tipo 4: - "Model Type": Tipo de componente ao que pertence o modelo. - "Model Name": Nome do modelo. - "Param. Name": Nome do parmetro a varrer. Para o tipo 5: - "Name": Nome do parmetro global a varrer. 4.8.2 Sweep Type. Deve-se indicar um tipo de varrido destes quatro: - "Linear": Varrido linear (a varivel varrida linearmente). - "Octave": Varrido por oitavas (a varivel varrida logaritmicamente em oitavas). - "Decade": Varrido por dcadas (a varivel varrida logaritmicamente em dcadas). - "Value List": Varrido por lista de valores (a varivel toma os valores de uma lista). Esta opo muito interessante quando se quer obter a resposta de um circuito para uns valores determinados de uma varivel. Parmetro do varrido. Para um varrido linear, por oitavas ou por dcadas: - "Start Value": Valor inicial do varrido. Deve ser maior que zero. - "End Value": Valor final do varrido. Deve ser maior que a inicial. - "Increment": Incremento do varrido (fixa os valores que vo tomar a varivel na anlise). Deve ser exato; por exemplo, para um valor inicial 1 e para um valor final 9, um incremento de 3 seria incorreto, visto que o PSpice interpretaria que a varivel deve tomar os seguintes valores: 1, 4 e 7, sem poder tomar o final 9. Para um varrido por lista de valores: - "Values": Valores que tomar a varivel na anlise. Os valores devem indicar-se de menor a maior e separados por um espao. 4.9 Sensitivity A caixa de dilogo que aparece ao pulsar o boto "Sensitivity" permite configurar uma Anlise de Sensibilidade em corrente contnua. Anlise de sensibilidade em corrente contnua- Permite obter uma lista das correntes ou tenses que se especifiquem a variaes dos parmetros de cada um dos componentes do circuito.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

43

Pspice Release 8.0 Nesta janela s se deve indicar a varivel de sada em Output variable(s). Podem-se especificar mais de uma varivel de sada e devem ser a tenso em um n ou a corrente atravs de uma fonte de tenso. Exemplo: - Configurao de uma Anlise de Sensibilidade em corrente contnua para conhecer como afetam os diferentes componentes do circuito e os parmetros dos modelos a tenso do n 3 e a intensidade que circula pela fonte de tenso V2.

Figura 14 - Anlise Sensitiva Nota: O n 3 est conectado ao terminal 1 da resistncia RL 4.10 Temperature A caixa de dilogo que aparece ao pulsar o boto "Temperature" permite configurar uma Anlise de Temperatura. - Anlise de Temperatura Permite realizar a simulao de uma anlise determinada (AC, DC ou transitria) a qualquer temperatura (27 por definio) ou a vrias temperaturas. Nesta janela s se deve indicar o valor da temperatura (em C) a que sero realizado as distintas anlise do circuito. Pode-se especificar vrias temperaturas e todos estas anlise se calcularo para cada una de estas temperaturas. Exemplo: - Configurao de uma Anlise de Temperatura, para as seguintes temperaturas: 50, 75 e 100

Figura 15 - Anlise de Temperatura 4.11 Transfer Function

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

44

Pspice Release 8.0 A caixa de dilogo que aparece ao pulsar o boto Transfer Function permite configurar o clculo da funo de transferncia de um circuito. Nesta janela s existe duas partes: - Output Variable: Varivel de sada (tenso em um n a corrente atravs de uma fonte de tenso). - Input Source: Fonte de entrada. Exemplo: - Configurao de uma anlise para calcular a funo de transferncia, tomando como varivel de sada a tenso no n 5 e como fonte de entrada a fonte de tenso V1:

Figura 16 - Funo Transferncia Nota: O n 5 est conectado ao terminal 1 da resistncia R8 4.12 Transient A caixa de dilogo que aparece ao pulsar o boto "Transient" permite configurar uma Anlise Transitria e tambm inclui a possibilidade de configurar uma Anlise de Fourier.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

45

Pspice Release 8.0

Figura 17 - Anlise Transitria Nesta janela se distinguem duas partes: 4.12.1 Transient Analysis. Devem-se indicar os parmetros da anlise transitria: Parmetros para o clculo da anlise: - "Final Time": Tempo na que se conclui a anlise. O tempo de inicio sempre zero. Logo a anlise transitria se realiza sempre entre zero e o tempo especificado neste ponto. - "Step Ceiling": Tempo de separao mxima no clculo de cada ponto da anlise. Para um valor baixo o grfico ter maior resoluo e a simulao ser mais lenta. Em troca, para um valor alto, o grfico ter menor resoluo e a simulao ser rpida. - "Skip Initial Transient Solutions": Habilita/desabilita o uso das condies iniciais nos condensadores e bobinas. Parmetros para a incluso dos resultados nos arquivos de sada do Pspice: - "Print Step": Intervalo de tempo que o programa demora em escrever resultados da anlise no arquivo de sada de extenso .OUT. No pode ser zero. Por exemplo, se o Print Step = 20ns, Pspice escrever os resultados da anlise cada 20ns no arquivo de sada. - "No-Print Delay": Indica o tempo a partir da qual PSpice armazena dados para depois escrev-los nos arquivos de sada .OUT e .DAT (arquivo de dados utilizado pelo Probe). Antes deste tempo fixado Pspice faz pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 46

Pspice Release 8.0 clculos mas no armazena os resultados. Isto muito til quando se quer obter os resultados da anlise a partir de um determinado momento da simulao. - "Detailed Bias Pt. ": Habilita/desabilita a opo de escrever no arquivo de sada (.OUT) as caractersticas do ponto de operao. 4.12.2 Fourier Analysis. Devem-se indicar os parmetros da anlise de Fourier: - "Enabled Fourier": Se habilita/desabilita a Anlise de Fourier (para que o Pspice simule uma anlise de Fourier necessrio que se realize tambm uma anlise transitria). - "Center frequency": Freqncia fundamental. - "Number of harmonics": Nmero de harmnicos a calcular (entre 2 e 9). - "Output Vars": Variveis de sada (correntes de malhas do circuito ou tenses em um n ou entre dois ns).

5. Teclas Especiais do Schematics


5.1 Teclas de Atalho do Schematics: TECLAS <Ctrl A> <Ctrl B> <Ctrl C> <Ctrl D> <Ctrl E> <Ctrl F> <Ctrl G> <Ctrl I> <Ctrl K> <Ctrl L> <Ctrl M> <Ctrl N> <Ctrl P> <Ctrl R> <Ctrl S> <Ctrl T> <Ctrl V> <Ctrl X> <Ctrl Y> <Ctrl W> <Ctrl Z> <F1> <F2> <F3> <F4> <F5> FUNO (MENU) Zoom Area (EDIT) Bus (DRAW) Copy (EDIT) Rewire (DRAW) Label (EDIT) Flip (EDIT) Get New Part (DRAW) In (ZOOM) Cross Probe Layout (EDIT) Redraw (DRAW) Mark Votage/level (EDIT) Fit (EDIT) Place Part (EDIT) Rotate (EDIT) Save (FILE) Text (DRAW) Insert (EDIT) Cut (EDIT) Redo (EDIT) Wire (DRAW) Desfazer (EDIT) Index (HELP) Push (NAVIGATE) Pop (NAVIGATE) Habilita a opo Text Grid (CONFIGURE) Habilita a opo Orthogonal (CONFIGURE) 47

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 <F6> <F7> <F8> <F9> <F10> <F11> <F12> <Shift F4> <Shift F5> <Shift F6> <Shift F7> <Shift F8> <Shift F9> <Space> <del> Habilita a opo Stay on Grid (CONFIGURE) Habilita a opo Auto-label (CONFIGURE) Habilita a opo Auto-Repeat (CONFIGURE) Habilita a opo Rubberband (CONFIGURE) View Messages (FILE) Run PSpice (ANALYSIS) Run Probe (ANALYSIS) Desabilita a opo Text Grid (CONFIGURE) Desabilita a opo Orthogonal (CONFIGURE) Desabilita a opo Stay on Grid (CONFIGURE) Desabilita a opo Auto-Label (CONFIGURE) Desabilita a opo Auto-Repeat (CONFIGURE) Desabilita a opo Rubberband (CONFIGURE) Repeat (EDIT) Delete

Probe
O Probe um programa que funciona com o WINDOWS e o encarregado de visualizar os resultados da simulao de um circuito no monitor do PC, como se fosse a tela de um osciloscpio. Este analisador de grficos apresenta uma grande quantidade de possibilidades que pode ser : - Escolha da varivel de sada que se deseja representar ou una expresso matemtica de varias delas. - Utilizao de dois cursores para fazer qualquer tipo de medida sobre a forma de onda. - Gravar a forma de onda tal e como est representada ou restaurar uma forma de onda de uma seo anterior. - Colocar etiquetas - Ampliar uma zona determinada - Calibrar qualquer dos eixos para poder ver s uma zona determinada - Gerar uma cpia impressa sobre papel das formas de onda representadas. Para apresentar em forma de grfico os resultados da simulao de um circuito Probe utiliza o arquivo de sada de extenso .DAT deste circuito gerado pelo PSpice. O Probe pode-se carregar um arquivo deste tipo com o comando Load do menu FILE. Probe pode abrir-se automaticamente e imediatamente depois de realizar-se a simulao no Pspice utilizando-se o comando Run PSpice do menu ANALYSIS do Schematics e se tem ativada a opo Auto-Run Probe do mesmo menu. Tambm existe a possibilidade de abrir o Probe desde o Spet@del.ufms.br - PET - Engenharia Eltrica - UFMS 48

Pspice Release 8.0 chematics executando o comando Run Probe do menu ANALYSIS de este programa, carregando-se automaticamente o arquivo .DAT (se existir ) do esquema de trabalho. Para melhor conhecer este programa temos os seguintes tpicos:

1. Configuraes
No arquivo de configurao ms_eval.ini localizado no diretrio principal do WINDOWS se recolhem as configuraes dos programas Schematics, PSpice e Probe. Este arquivo consta de mltiplas sees. Debaixo de cada seo se encontram uma srie de variveis que armazenam os valores de configuraes. Das variveis que afetam a configurao do Probe umas podem-se modificar executando o comando Options do menu TOOLS e outras s se podem modificar desde um editor de textos e diretamente no arquivo ms_eval.ini. Estas ltimas so as referentes as cores dos traos na tela e aos da impresso destas sobre o papel. Para configurar as cores dos traos na tela e na impresso sobre papel:

1- Utilize um editor de textos e abra o arquivo ms_eval.ini. 2- Na seo [PROBE DISPLAY COLORS] para as cores dos traos na tela e na seo [PROBE PRINTER COLORS] deste arquivo coloque alguma varivel nova com sua correspondente cor ou modifique a cor de uma existente, sempre respeitando a sintaxe: <varivel>=<cor>. 3- Salve as trocas no arquivo e saia dele.

O nome da color deve ser escrito em ingls ou especificando o grau de cor. Por exemplo: trace_1=red igual que trace_1=255 0 0. A seguinte tabela mostra os elementos que admitem uma troca de cor, com as respectivas variveis que os representam:

VARIVEL BACKGROUND FOREGROUND TRACE_<n>1

ELEMENTO Fundo da janela Define a cor por definio dos elementos no definidos explicitamente (eixos e etiquetas) Trao nmero "n"

Com a varivel NUMTRACECOLORS se define o nmero de traos que se utilizaro com distintas cores. Como mximo podem utilizar 16. Se for utilizado, por exemplo 6 traos com distintas cores o stimo trao que se utilize para uma representao do Probe ter a cor do primeiro trao, diferenciandose desta por umas marcas ao longo do traado que se ativaro automaticamente. E o oitavo trao ter a cor da segunda e assim sucessivamente. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 49

Pspice Release 8.0 IMPORTANTE: As trocas realizadas no arquivo ms_eval.ini no tero efeito at que se carregue o programa novamente.

2. Teclas Especiais
A continuao so mostrados as teclas e combinaes de teclas de funes que podem ser usadas no Probe:

TECLAS <Alt F4> <Ctrl A> <Ctrl I> <Ctrl L> <Ctrl N> <Ctrl O> <Ctrl Y> <Ctrl F12> <Ctrl Shift C> <Ctrl Shift L> <Ctrl Shift M> <Ctrl Shift N> <Ctrl Shift P> <Ctrl Shift R> <Ctrl Shift S> <Ctrl Shift T> <Ctrl Shift X> <Ctrl Shift Y> <Ctrl Shift F12> <Delete> <Insert>

FUNO (MENU) Exit (FILE) Area (ZOOM) In (ZOOM) Redraw (TOOLS) Normal (ZOOM) Out (ZOOM) Add Y Axis (PLOT) Open (FILE) Display (TOOLS) Slope (TOOLS) Min (TOOLS) Next Transition (TOOLS) Peak (TOOLS) Previous Transition (TOOLS) Search Commands (TOOLS) Trough (TOOLS) Max (TOOLS) Delete Y Axis (PLOT) Print (FILE) Delete (EDIT) Add (TRACE)

3. Menus e comandos

Figura 18 - Barra de Menus do Probe 3.1 Menu File Open Realiza uma leitura do arquivo de dados (.dat) existente. Close Fecha a janela de trabalho selecionada.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

50

Pspice Release 8.0 Print Imprime uma ou mais janelas de trabalho. Page Setup Permite configurar uma ou mais pginas para a impresso. Printer Select Permite escolher a impressora a ser utilizada. Log Commands Permite habilitar ou desabilitar a criao de um arquivo (.CMD) log de bitcoras. Este arquivo grava todos os comandos utilizados no Probe, desde a sua habilitao at a sua desabilitao. Run Commands Permite carregar o arquivo criado com o comando acima mencionado. Ao carregar um arquivo destes o Probe executar todos os comandos gravados neste arquivo. Exit Fecha as janelas de trabalho e sai do programa. 3.2 Menu Edit Cut Recorta um elemento selecionado. Copy Copia um elemento selecionado. Paste Repassa um elemento do Buffer. Delete Elimina os elementos selecionados na janela de trabalho. Estes elementos podem ser traos e etiquetas. Modify Object Este comando substitui um trao por outro novo. Basta selecionar o trao e executar este comando, logo surge a janela do comando Add Trace, e escolhe-se o novo elemento a ser introduzido. Modify Title Permite modificar o ttulo da janela de trabalho atual. 3.3 Menu Trace Add Adiciona novos traados rea de trabalho, com uma lista de todos os tipos de traados possveis. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 51

Pspice Release 8.0

Delete All Apaga todos os traados da tela do Probe Undelete Desfaz o comando anterior. Fourier Faz a anlise de fourier. Performance Analysis Macro Visualiza uma caixa de dilogo com uma lista de macros disponveis. Este macros podem referenciar uma determinada definio de varivel de sada, baixo um nome identificativo. Com este comando basta apenas introduzir um nome caixa de dilogo do comando Add do mesmo menu, poupa-se na declarao da varivel de sada. Goal functions

Eval Goal Function Avalia as funes de destino includas no arquivo Probe.gf. Se este arquivo no existir no pode ser utilizado este comando. 3.4 Menu Plot X Axis Settings Permite calibrar o eixo x da representao de trabalho. Tanto automaticamente como personalizado pelo usurio. Y Axis Settings Permite calibrar o eixo y da representao de trabalho. Tanto automaticamente como personalizado pelo usurio. Add Y Axis Insere um eixo y na representao de trabalho. Sendo trs o nmero mximo de eixos possveis. Delete Y Axis Elimina o eixo selecionado, juntamente com os traados nele indicados. Add Plot Adiciona uma nova representao na janela de trabalho. Delete Plot Elimina a representao selecionada e com elas todos os traados nele contidos. 52

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 Unsync Plot Dessincroniza uma representao nova de uma janela de trabalho com base na inicial. Com este comando pode-se calibrar o eixo X em separado. Digital Size Configura a visualizao dos traados digitais de uma representao. AC Limpa a janela de trabalho e carrega os resultados da simulao para anlise AC do arquivo .dat a que pertence tal janela. DC Limpa a janela de trabalho e carrega os resultados da simulao para anlise DC do arquivo .dat a que pertence tal janela. Transient Limpa a janela de trabalho e carrega os resultados da simulao para anlise transitria do arquivo .dat a que pertence tal janela. 3.5 Menu View Fit Ajusta a escala do desenho para mostrar toda a representao dentro da janela de viso. In Permite ver uma rea na representao mais aproximada, isto , aumenta rea. Out Muda a escala de modo que pode-se ver a representao como estivssemos de uma distncia maior, isto , ver uma rea maior do esquema ao mesmo tempo. rea Permite selecionar uma rea retangular da representao para ser expandida de modo a ocupar toda a tela de desenho. Previous: Retorna a opo de zoom anterior.

Redraw: Redesenha a tela. Pan-New Center: Mantm o corrente fator de zoom e o movimenta enquanto o modo que o ponto selecionado centralizado na tela. Toolbars: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 53

Pspice Release 8.0 Comando que permite selecionar quais barras de ferramentas sero exibidas na tela. 3.6 Menu Tools Label Permite colocar etiquetas nas representaes as quais melhoram as apresentaes dos resultados. Comando Text Line Poli-line Arrow Box Circle Elipse Mark Tipo de etiqueta Texto definido pelo usurio Segmento de reta Vrios segmentos de reta Flecha Caixa de dilogo Crculo Elipse Valor dos cursores Nota: O comando mark s poder ser utilizado quando est ativo os cursores. Cursor Comando que d acesso a vrios subcomandos necessrios para melhor utilizao dos cursores. Simulation Messages Visualiza uma janela com os erros das simulaes. Display Control Permite salvar uma janela de trabalho com todas as representaes e traados ou restaurar uma seo anterior. Copy to Clipboard Copia o contedo da tela da rea de trabalho para colar em outro programa, como um editor de textos. Options Caixa de dilogo onde se configura muitas funes do Probe.

4. Trabalhando com o Probe


Quando se deseje representar os resultados de uma simulao, deve-se carregar o arquivo .DAT gerado pelo PSpice para dita simulao. Feito isto pode suceder trs coisas: - Que no aparea nenhuma caixa de dilogo. Isto acontece quando a simulao foi realizado para uma s anlise bsica (AC, DC ou transitria) e sem nenhuma anlise secundria. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 54

Pspice Release 8.0 - Que aparea a caixa de dilogo "Analysis Type". Isto acontece quando foi realizado a simulao para mais de uma anlise bsica, tendo-se que selecionar a anlise do que se deseje representar graficamente os resultados. - Que aparea a caixa de dilogo "Available Sections". Isto acontece quando foi realizado uma simulao de sada mltipla. Neste caso devese selecionar as anlises cujos resultados se desejem representar.

O programa apresenta a possibilidade de se ter abertas ao mesmo tempo vrias janelas de trabalho com representaes pertencentes a uma mesma simulao (a um mesmo arquivo .DAT) ou a outras distintas. Para visualizar no Probe os resultados de uma simulao a ao principal a se realizar a de colocar um ou mais traados analgicos ou digitais na janela do Probe, mediante variveis de sada ou expresses aritmticas que relacionem ditas variveis. Para conhecer com preciso os valores que tomam as formas de onda em um determinado ponto tem-se a possibilidade de utilizar dois cursores. Tambm podem-se calibrar os eixos ou usar um zoom (menu ZOOM) para ver s uma zona determinada. Assim como colocar novas representaes na janela de trabalho e como ter at trs eixos Y. Para salvar uma representao ou para carregar uma j feita em outra sesso se utiliza o comando Display Control do menu TOOLS. E para colocar etiquetas sobre a representao grfica deve-se utilizar as opes do comando Label do mesmo menu. Na hora de imprimir uma apresentao Probe oferece muitas opes, como a de introduzir cabealhos e rodaps. 4.1 Colocar um ou mais traados A ao mais habitual e, a sua vez, a mais importante na hora de trabalhar com o Probe a de colocar um traado representao. Os traados se definem mediante variveis de sada (tenses ou correntes) ou expresses aritmticas que relacionam tais variveis. Estes traados podem ser analgicos ou digitais. A ao de colocar uma ou mais traados se realiza executando o comando Add do menu TRACE. Ao executar este comando aparece a seguinte caixa de dilogo com uma lista de variveis a escolher. De esta lista podem ir selecionado com um clique de mouse as variveis de sada que se desejem ou bem inclu-las manualmente na caixa de texto "Trace command:". Nesta janela existem uma srie de casinhas que ativando-as ou desativando-as colocando ou tirando variveis a tal lista.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

55

Pspice Release 8.0

Figura 19 - Adicionando Traados 4.2 Uso dos cursores Uma vez que se tm representadas os traados o Probe oferece uma ferramenta muito til para realizar medies em determinados pontos de um traado e medies entre pontos de um mesmo traado ou entre pontos de dois traados. Se trata de dois cursores que se podem medir tanto por traos analgicos como digitais. Os comandos necessrios para o manejo destes cursores se encontram no submenu que se despegam ao executar o comando Cursor do menu TOOLS. Ativando os cursores Comando Display Assinalando os cursores aos traados Mediante o mouse Movimento do cursor sobre um traado Atravs do mouse ou do teclado pelas setas. Leitura dos dados dos cursores Leitura direta Para facilitar o manejo dos cursores existem vrios comandos que movimentam automaticamente o cursor a um determinado ponto do traado. Estes so os comandos (situados no submenu do comando Cursor) e a ao que realizam:

Peak: Move o cursor ao pico mais prximo. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 56

Pspice Release 8.0 Trough: Move o cursor ao ponto mnimo mais prximo. Slope: Move o cursor a mxima pendente mais prxima. O ponto para onde se move o cursor ser normalmente um ponto artificial, na metade do caminho entre dois pontos calculados pelo PSpice. Min: Move o cursor ao ponto do traado com valor mnimo no eixo Y. Max: Move o cursor ao ponto do traado com valor mximo no eixo Y. Search Command: Permite introduzir um comando de busca para especificar um ponto particular do traado. Next Transition: Move o cursor a seguinte transio no traado. Previous Transition: Move o cursor a anterior transio no traado. 4.3 Otimizao de uma representao Na hora de otimizar a representao muito importante a correta calibrao dos eixos. Se entende por calibrao de um eixo a configurao de diversos parmetros deste com o objetivo de lograr uma representao mais ilustrativa.

Calibrao do eixo X Para calibrar o eixo X de uma representao deve-se executar o comando X Axis Settings do menu PLOT. A janela que se visualiza com a execuo deste comando apresenta vrias opes que permitem ao usurio a possibilidade de obter a representao tima que se deseje. Esta a janela do comando X Axis Settings:

Figura 20 - X Axis Settings Notas: - Para que os traados se visualizem completamente a faixa de dados representados sobre o eixo X (Data Range) deve estar contido dentro da faixa de dados utilizados pelo Probe a representao (Use Data). - Na representao dos resultados a simulao de uma anlise AC a escala por definio logartmica, no entanto que no resto das anlises linear. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 57

Pspice Release 8.0 - No se pode aplicar ao eixo uma escala logartmica se o final da faixa de dados representado zero ou negativo. - A transformada de Fourier se utiliza, entre outras coisas, para examinar o espectro das sadas de circuitos no lineares. Os traados das transformadas tm parte real e parte imaginria e utilizam por tanto a mesma sintaxe que as variveis da anlise AC. Os resultados obtidos neste modo so escalados de tal forma que se obtm o mesmo resultado que o obtido com a simulao de uma anlise de Fourier. - Salvo que se seja um usurio experiente prefervel no trocar a varivel do eixo X. Calibrao do eixo Y Para calibrar o eixo Y de uma representao deve-se executar o comando Y Axis Settings do menu PLOT. A janela que se visualiza com a execuo de este comando apresenta vrias opes que permitem ao usurio a possibilidade de obter a representao tima que se deseje. Esta a janela do comando Y Axis Settings:

Figura 21 - Y Axis Settings Nota: As modificaes realizadas nesta janela afetaro ao eixo selecionado na parte "Y Axis". Si existe mais de um eixo Y pode-se selecionar nesta parte podendo-se modificar este a continuao e salvando as modificaes do eixo anterior. Desta forma se podem calibrar todos os possveis eixos Y da representao em uma s execuo do comando Y Axis Settings. Outras opes para melhorar uma determinada representao so:

Colocar um eixo Y Atravs do comando Add Y Axis Colocar uma representao na janela de trabalho Atravs do comando Add Plot do menu Plot Configurar a visualizao dos traados digitais Atravs do comando Digital Size do menu Plot 58 pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0

4.4 Imprimir um trabalho O Probe apresenta grandes possibilidades na hora de imprimir um trabalho. Trs comandos do menu FILE controlam todo o relacionado com a impresso no Probe: Comando PRINT Este comando o que executa a ordem de imprimir uma ou mais janelas de trabalho. Ao usar este comando se visualiza uma caixa de dilogo debaixo da epgrafe "Plots to Print" existe uma lista com as janelas de trabalho da sesso atual. Estas janelas podem selecionar ou desselecionar da lista mediante um clique do mouse. Pulsando o boto "Select All" se selecionam todas as janelas da lista. A impresso comea ao pulsar o boto "OK". Comando PRINTER SELECT Este comando permite ver a impressora por definio que se utilizar na hora de imprimir um trabalho e permite selecionar outra. Si for selecionado outra impressora esta ser a nova impressora predeterminada do WINDOWS para o resto dos programas. Comando PAGE SETUP Este ltimo comando permite configurar a impresso ou impresses a realizar. Inclui as seguintes opes: - "Margins": Nas caixas de texto que existem debaixo deste epgrafe podem-se configurar as margens da pgina de impresso. - "Plots Per Page": Se forem selecionados vrias janelas para imprimir, neste parte haver de se indicar o nmero de janelas de trabalho que se imprimiro em cada pgina. - "Orientation": Nesta parte deve-se selecionar um tipo de orientao da folha: "Landscape" (horizontal) ou "Portrail" (vertical). - "Cursor Information": Deve-se selecionar uma das opes que existem debaixo deste epgrafe. Estas indicam o lugar da pgina onde se imprimiro a informao dos cursores, no caso de estar ativados. A opo "None" indica que no se imprimiro. - "Draw Border": Se for ativada este subcomando se incluir na impresso uma linha continua que marcar cada uma das janelas de trabalho que se iro imprimir. - "Draw Plot Title": Se for ativada este subcomando se incluir na impresso o ttulo de cada uma das janelas de trabalho que se iro imprimir, o qual se situar na parte superior da janela.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

59

Pspice Release 8.0 Pulsando o boto "Printer Setup" se acede configurao das opes da impressora selecionada (resoluo das imagens grficas, tamanho do papel, origem do papel e opes adicionais de impresso). Alm do mais, as janelas que aparecem ao pulsar os botes "Header" e "Footer" permitem introduzir textos e variveis nas partes esquerda, central e direita do cabealho e do rodap da pgina de impresso, respectivamente.

Nota: Se na mesma folha se imprimem vrias janelas de trabalho, se introduziro somente as variveis referidas na janela de trabalho atual (a que estava selecionada antes de executar o comando Page Setup).

III - TPICOS ESPECIAIS


1. Definio de um Parmetro Global
uma varivel definida no esquema pelo usurio. Esta varivel define o valor (numrico ou alfanumrico) de vrios atributos de forma global. Para isto deve-se associar a todos estes atributos uma expresso em comum, e deve-se colocar no esquema o pseudocomponente PARAM. A expresso deve consistir em uma palavra encerrada entre chaves. Nos atributos deste dispositivos deve-se definir dita palavra entre chaves e o valor que ter em todo o esquema. Este valor pode ser uma constante, uma expresso matemtica que contenha somente constantes ou um texto. - Nota1: Esta opo no pode ser utilizada com o atributo TC das resistncias, nem com nenhum atributo das fontes PWL e nem mesmo com os atributos COEFF das fontes dependentes do valor de um polinmio(EPOLY, GPOLY, FPOLY e HPOLY). - Nota2: Existem atributos de dispositivos que no permitem que se definam parmetros globais fechados entre chaves, tendo que ser includos as expresses sem as chaves. Tal caso o do atributo SET do potencimetro (R_VAR).

2. Criar um componente
Os componentes se diferenciam do resto dos dispositivos do Schematics no que se referem a necessidade de um smbolo que defina sua forma grfica, terminais e atributos, precisa de um modelo ou de um subcircuito para que o PSpice possa entender seu comportamento e realizar a simulao do circuito. Como conseqncia disto, na hora de criar um componente no Schematics, necessrio criar, um smbolo, um modelo ou subcircuito do mesmo.: Um smbolo se cria desde o editor de smbolos, ao passo que para criar um modelo ou um subcircuito h diversas opes. Uma de estas opes permite cri-lo tambm desde o editor de smbolos. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 60

Pspice Release 8.0

Existe uma opo que permite criar um dispositivo qualquer gerando o smbolo automaticamente e colocando dentro do mesmo um esquema que define seu comportamento. Usar o comando Symbolize (menu FILE)

3. Portas
As portas so smbolos especiais do Schematics que se utilizam para estabelecer conexes eltricas entre dois ou mais pontos de um esquema sem desenhar os cabos de ligao. Para isso basta colocar portas nesses pontos do esquema, com a nica condio de que tenham a mesma etiqueta (atributo LABEL). Estes smbolos so encontrados na livraria port.slb. Com este tipo de dispositivo pode-se conectar pontos de duas pginas de um esquema. As portas mais utilizadas no Schematics so:

BUBBLE representa uma fonte de tenso e pode ser conectados com outras portas, bem como o global, interface e offpage. GLOBAL representa uma entrada de tenso e pode ser conectado com os ports, offpage, buble e interface. INTERFACE este dispositivo representa uma entrada ou sada de tenso, e este pode ser conectados com as portas global, buble e offpage . IF_IN representa uma entrada de tenso que pode ser conectado somente com a porta if_off. IF_OUT representa uma sada de tenso que pode ser conectado somente com o port if_off. OFFPAGE representa uma entrada de tenso e pode ser conectado com outro offpage alm das portas global, interface e buble. GND-ANALOG representa uma conexo analgica ao terra. Todos os circuitos analgicos devem ter uma conexo com o terra. Todas as portas GND-ANALOG de um esquema esto conectados eletricamente. GND-EARTH representa uma conexo digital com o terra. Todos os circuitos digitais devem ter uma conexo com o terra. Todos as portas GNDEARTH de um esquema esto conectados eletricamente. Tambm existem quatro portas mais que so utilizados em circuitos digitais para estabelecer o valor lgico-digital das entradas. So estas:

HI porta digital associada a um n global $D_HI a onde est conectado um nvel lgico-digital alto. Geralmente utilizados em flip-flops e portas digitais para estabelecer entrada um nvel alto. LO - porta digital associado a um n global $D_LO a onde est conectado um nvel lgico-digital baixo. Geralmente utilizados em flip-flops e portas digitais para estabelecer entrada um nvel baixo. NC - porta digital associado a um n global $D_NC que aplica ao n onde est conectado um nvel em alta impedncia (Z). So aplicados normalmente aos terminais que se deseja manter em aberto. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 61

Pspice Release 8.0 X porta digital associado a um n global $D_X que aplica ao n onde est conectado um nvel lgico-digital indeterminado (X). utilizado normalmente em flip-flops e na entrada de portas digitais, quando a sada no depende do valor colocado na entrada.

4. Colocar e editar um cabo


Para colocar um cabo interligando dois componentes, basta utilizar o comando Wire, no menu DRAW, e com o mouse fazer a interligao eltrica do sistema. Uma vez colocado o cabo, interessante editar e nomear o mesmo atravs do menu Edit, comando attribut. Obs.: interessante a utilizao do comando Stay on Grid, e Orthogonal, na hora da insero do cabo ou barramento.

5. Colocar e editar um barramento de cabos


Este comando pode ser acionado mediante o comando <Ctrl + B>, e com o mouse ligar os pontos visados. Para nomear um barramento: - Para que um terminal de inicio se conecte a um terminal destino, os dois devem ter a mesma etiqueta. Para isso edite os cabos unidos a tais terminais. Dois estilos podem ser utilizados na hora de editar um barramento: - Barramento homogneo: Edita-se os terminais comeando por um mesmo prefixo seguido de um nmero identificativo do terminal. Os nmeros devem ser consecutivos. Exemplo 1: IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8. - Barramento heterogneo: Edita-se os terminais sem seguir una estrutura fixa. Exemplo 2: 1, 2, 3, S, PS, 5, 7, E. - Execute o comando Attribut do menu EDIT tendo selecionado o barramento ou faa um duplo clique no mouse sobre o mesmo. Feito isto, se visualiza a janela "Set Attribute Value", com una caixa de texto ("Label") na que se deve inserir a etiqueta. Esta pode ser de duas formas: - Para um barramento homogneo: Coloque o prefixo utilizado na edio dos terminais, e a continuao, entre colchetes, insira os nmeros indentificativos dos terminais primeiro e ltimo, separados por um trao. Exemplo 1 : IN[1-8]. - Para um barramento heterogneo: Insira os nomes identificativos dos terminais um a continuao do outro e separados por vrgulas. Exemplo 2 : 1, 2, 3, S, PS, 5, 7, E.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

62

Pspice Release 8.0

6. Uso de blocos
Um bloco um elemento do Schematics que permite ter associado um arquivo de esquema, podendo acessar a este para sua modificao. A utilizao mais freqente deste elemento sucede quando o circuito a representar muito extenso, podendo-se dividir em vrios blocos de esquema. Um bloco se representa por una caixa retangular colocada no esquema com o comando Block do menu DRAW. O comando Set Up Block do menu EDIT serve para assinalar ao bloco selecionado um esquema existente ou um novo, que ter como funo definir o comportamento do bloco antes de uma simulao com PSpice. Em definitivo, o bloco poder utilizar-se como si de um componente qualquer se trata. De fato, executando-se o comando Convert Block do menu EDIT, se converte o bloco selecionado em um smbolo que poder ser usado sempre que se queira (sucede o mesmo que com o comando Symbolize do menu FILE). A este smbolo associado um nome e se guarda em uma das livrarias de smbolos existentes. O nico que falta para definir corretamente um bloco a criao das terminais do mesmo, para poder ser conectadas aos distintos dispositivos de um esquema, inclusive a outros blocos. As terminais se definem mediante a colocao de portas no circuito que tenha associado tal bloco. Estas portas devem ir etiquetados e s pode ser utilizado a porta INTERFACE da livraria port.slb. Feito isto, volta-se ao bloco e utilizando o comando Wire do menu DRAW desenhar tantos segmentos de cabos que partem do contorno do bloco como a porta INTERFACE colocados no esquema associado ao bloco. Ao desenhar cada um destes pequenos segmentos de cabo se visualizaro no contorno do bloco as terminais do mesmo. Por ltimo, para que Schematics associe um terminal do bloco com uma porta do esquema associado devem ter a mesma etiqueta. Por tanto, dever ser editado corretamente as etiquetas das terminais do bloco (com um duplo clique no mouse sobre o terminal se consegue entrar na definio de sua etiqueta). Cabe indicar tambm que existem vrios comandos no menu NAVIGATE que servem para navegar pelos distintos nveis de uma cadeia de blocos. Uma cadeia de blocos podem formar um bloco e seu esquema associado, mas este esquema pode ter por sua vez um bloco com outro esquema associado e assim at distintos nveis. Estes comandos esto disponveis no menu.

7. Esquemas com vrias pginas


Um esquema pode ser uma pgina ou estar formado por varias pginas. Todas as pginas de um esquema esto contidas em um arquivo de esquema, e cada uma de essas pode ter um ttulo. As pginas de um esquema so criadas com o comando Create Page do menu NAVIGATE, inserindo-se a nova pgina a continuao da atual. A nica condio que deve cumprir as pginas de um esquema para poder-se realizar uma simulao do esquema completo que devem estar conectadas entre si mediante as portas. E para que dois pontos de duas pginas do mesmo esquema estejam conectados devem estar conectados a porta de idnpet@del.ufms.br - PET - Engenharia Eltrica - UFMS 63

Pspice Release 8.0 tica etiqueta (atributo LABEL). As portas que se podem utilizar se encontram na livraria port.slb e so: GLOBAL: Para os pontos de inicio de pgina. OFFPAGE: Para os pontos de final de pgina. INTERFACE: Pode se utilizar indistintamente tanto para os pontos iniciais como finais de pgina. Alm do mais tem que ter um especial cuidado com a duplicao de referncias dos dispositivos do esquema. Existem vrios comandos no menu NAVIGATE que so utilizados para trabalhar com esquemas de varias pginas. Reveja estes comandos

8. Pseudocomponentes
Os pseudocomponentes so dispositivos especiais do Schematics que se utilizam para modificar as condies eltricas do esquema e condicionar a simulao do mesmo, baixo umas condies determinadas. No so entes fsicos utilizveis no desenho real do circuito, ou seja, no existem como componentes. Os smbolos que representam a estos dispositivos se encontram na livraria special.slb. Os pseudocomponentes podem ser de trs tipos: 8.1Setpoints Especificam condies iniciais para a simulao. IC1Estabelece o valor de tenso em um n do esquema. Este valor ser a tenso que ter este n no clculo do ponto de operao do circuito. Se utiliza para facilitar o clculo do ponto de operao em um circuito muito complexo, em que seja muito difcil calcular a tenso em tal ponto. Atributos Value Valor de tenso que se assinala ao n. Text Texto que acompanha o smbolo. Por definio <IC=> IC2 Estabelece o valor da tenso entre dois ns do esquema. Este valor ser a tenso que haver entre dois ns no clculo do ponto de operao do circuito. Utiliza-se para facilitar o clculo do ponto de operao em um circuito muito complexo, em que seja muito difcil encontrar a tenso entre dois ns. Atributos Value Valor de tenso que assinala entre os ns. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 64

Pspice Release 8.0 Text Texto que acompanha ao smbolo. Por definio IC= NODESET1 Supe-se um valor de tenso em um n do esquema. A tenso no fixada como ocorre nos pseudocomponentes anteriores. Seno que o clculo do ponto de operao comea com esse valor de tenso em um n, tomando-os como referncia. Utiliza-se para romper o equilbrio dos circuitos simtricos, como os flip-flops. Atributos Value valor de tenso que se supe ao n. Text Texto que acompanha o smbolo (por definio NODESET=) NODESET2 Supe-se um valor de tenso entre dois ns do esquema. A tenso no fixada como ocorre nos pseudocomponentes anteriores. Seno que o clculo do ponto de operao comea com esse valor de tenso entre dois ns, tomando-os como referncia. Utiliza-se para romper o equilbrio dos circuitos simtricos, como os flip-flops. Atributos Value valor de tenso que se supe entre os ns. Text Texto que acompanha o smbolo (por definio NODESET=) PARAM Se utiliza para definir parmetros globais. Podem-se especificar um mximo de trs parmetros, por pseudocomponentes. Um parmetro global uma varivel definida pelo usurio no esquema. Esta varivel define o valor (numrico ou alfa-numrico) de vrios atributos de dispositivo do circuito de uma forma global. Atributos Name1 nome do parmetro 1 Value1 Valor ou expresso do parmetro 1 Name2 nome do parmetro 2 Value Valor ou expresso do parmetro 2 Name3 Nome do parmetro 3 Value Valor ou expresso do parmetro 3 8.2 Viewpoints Visualizam resultados da simulao no Schematics, PSpice ou no arquivo de sada (.OUT). PROBE O uso deste pseudocomponente permite mostrar no esquema a corrente contnua que circula sobre uma malha determinada(atua como um ampermetro de corrente contnua). Atributo Biasvalue Atributo em que se visualiza o valor da corrente. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 65

Pspice Release 8.0

PRINTDGTLCHG Insere uma tabela de valores de um sinal digital no arquivo de sada (.OUT). Se utiliza, por exemplo, para obter no arquivo de sada uma tabela com a variao de valores do sinal digital num n, em diferentes perodos de tempo(para a anlise transitria). Atributos Analysis Anlise para o qual se deseja os valores do sinal digital (deve ser AC, DC ou transitria). PRINT1 Insere uma tabela com a variao dos valores de uma tenso analgica em um n do circuito no arquivo de sada(.OUT). Utiliza-se por exemplo para obter escrito no arquivo de sada, uma tabela com a variao do valor da tenso em um n, em distintos perodos de tempo (para a anlise transitria). Atributo Analysis Anlise para a qual se deseja os valores da tenso (deve ser AC, DC ou transitria). VIEWPOINT Mostra no esquema a tenso do ponto de polarizao em um n(atua como um voltmetro de corrente contnua entre o n indicado e a massa). IMPORTANTE: O valor da tenso se visualiza no esquema depois de simular o circuito no Pspice. Esse valor inserido no atributo Biasvalue. Atributo Biasvalue Atributo em que se visualiza o valor da tenso. WATCH1 Visualiza na tela de execuo do programa a tenso de um ponto do circuito onde est colocado. Atributos Analysis tipo de Anlise para o qual se deseja os valores de tenso. LO limite inferior. HI limite superior. 8.3 Outros dos pseudocomponentes, que carregam arquivos teis para a simulao. INCLUDE Inclui um arquivo de textos no arquivo de comandos(.CIR) do esquema. Este arquivo pode ser um arquivo com comandos de pontos, um arquivo de estmulos criado no editor de estmulos ou uma livraria de modelos. Neste ultimo caso prefervel utilizar um pseudocomponente LIB, pois este pseudocomponente gera um arquivo ndice (utilizado para buscar mais rapidamente os modelos ou subcircuitos da livraria). pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 66

Pspice Release 8.0 Atributo Filename Arquivo a ser carregado. Deve-se indicar o caminho para onde esteja situado o arquivo. LIB Permite carregar uma livraria de modelos que no esteja includa no arquivo NOM.LIB para utilizar na simulao. Alm disso o Pspice gera , no incio da simulao um arquivo ndice para buscar mais rapidamente os modelos ou subcircuitos. Este pseudocomponente muito til quando trabalhamos em um circuito com algum componente cujo o modelo, ou subcircuito no esteja includo nas livrarias de modelos NOM.LIB, pois evita ter que sair e modificar este arquivo, poupando assim tempo de compilao. S se pode indicar uma livraria por pseudocomponente, mas pode-se colocar quantas vezes for necessrio. Atributo Filename Nome da livraria de modelos a carregar. A qual deve ter a extenso .LIB, alm de indicar o caminho de tal arquivo.

9. Enlace com o Probe mediante marcadores


O Schematics oferece a possibilidade de enlaar com o Probe. Este enlace se realiza colocando no esquema de trabalho uns dispositivos chamados marcas, os quais indicam as formas de onda que se visualizaro no Probe. Utilizando os comandos do menu MARKERS, podem-se colocar um ou mais de estes dispositivos em pontos onde se deseja visualizar a tenso, corrente ou sinal digital correspondente. Uma vez gerado o Arquivo .DAT do circuito, se for arrancado o Probe aparecero representadas as formas de onda correspondentes aos pontos do circuito marcados. Alm disso existe a possibilidade de regressar ao Schematics, colocar novas marcas e, utilizando os comandos Show Select ou Show All do menu MARKERS, voltar de novo ao Probe. Com esta ao se conseguem visualizar as formas de onda dos novos pontos marcados. Schematics subministra trs dispositivos deste tipo (NODEMARKER, VDIFFMARKER e IMARKER) que se colocam no esquema com os seguintes comandos do menu MARKERS (no podem ser colocados usando o comando Get New Part do menu DRAW como os dispositivos normais): MARK VOLTAGE/LEVEL Permite colocar no esquema a marca NODEMARKER. Esta marca mostra a tenso (ou sinal digital) na perna ou cabo etiquetados nas que esteja colocada. MARK VOLTAGE DIFFERENTIAL Permite colocar no esquema o dispositivo VDIFFMARKER. Esta marca mostra a diferencia de tenso entre dois pontos e consta de um par de marcas, uma denominada "+" e outra "-". Cada uma delas deve ser colocada sobre um terminal ou cabo etiquetado. MARK CURRENT INTO PIN pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 67

Pspice Release 8.0 Permite colocar no esquema a marca IMARKER. Mostra a corrente atravs do terminal de um componente de trs ou quatro terminais ou a corrente atravs de um dispositivo de dois terminais.

10. Destinao das tolerncias


Sucede que os modelos das livrarias de modelos no tm especificadas as tolerncias. Ento, para poder utilizar estas anlises, deve-se especific-las manualmente nas definies do modelo. Para isto, a melhor forma criar um modelo novo com as tolerncias a partir de um j existente utilizando um editor de textos ou modificar um modelo existente desde o editor de smbolos (comando Model do menu EDIT). A tolerncia dos parmetros inclui-se na definio do modelo de cada componente, a continuao do parmetro ao que afeta. A tolerncia de um parmetro pode-se especificar de duas formas: - Como tolerncia de um s componente: Com a palavra DEV se define a tolerncia do parmetro como a de um dispositivo independente (os parmetros de componentes do circuito com o mesmo modelo variam de forma independente em cada simulao). - Como tolerncia de um lote de componentes: Com a palavra LOT se define uma tolerncia conjunta (todos os componentes que possuam o mesmo modelo tomam um mesmo valor de parmetro em cada simulao). A especificao da tolerncia pode ser dada em % ou em unidades eltricas. Para mais informao ver o comando de ponto .MODEL. Exemplos: .MODEL RTOL RES (R=1 DEV=8%) .MODEL QPER NPN (BF=120 LOT=5%) .MODEL DZENER D (BV=5.1V DEV=0.025V) Para configurar uma anlise estatstica (Monte Carlo ou Worst Case) deve-se pulsar o boto Monte Carlo / Worst Case da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo devese pulsar sobre a caixa "Enabled" correspondente de tal janela.

11. Sufixos Multiplicadores


Na insero de valores dos atributos pode ser inserido os seguintes sufixos multiplicadores:

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

68

Pspice Release 8.0

Sufixo F P N MIL U M K MEG G T

Valor Multiplicativo 10 E-15 10 E-12 10 E-9 25.4 *10 E-06 10 E-06 10 E-03 10 E 03 10 E 06 10 E 09 10 E 12

Vale ressaltar, que alm de inserir o sufixo ainda possvel a insero de unidades, sendo esta ultima opo ser opcional. As unidades mais utilizadas, no programa Pspice : A mpere C Coulombs DEG Graus F - Faraday H - Henry HZ - Hertz O - Ohms S Segundos V - Volts

Cabe aqui ainda observar, que o programa no distingue maisculas de minsculas.

IV - Passos para simular qualquer circuito eletrnico


A continuao esto resumidos os passos para conseguir simular qualquer circuito eletrnico (analgico, digital ou hbrido):

1.Criar o circuito no editor de esquemas:


Colocar os componentes e as fontes de alimentao no esquema e editar seus atributos. Tomando um especial cuidado com a declarao dos atributos das fontes. Colocar um dispositivo no esquema - utilizando o comando GET NEW PART , tendo como base o smbolo do dispositivo, se isso no ocorrer no mesmo comando, h uma opo denominada LIBRARY, alm do desenho do smbolo indicado. Obs.1: interessante manter o comando Stay on Grid, e o comando Auto-Label, para uma eficiente utilizao do programa.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

69

Pspice Release 8.0 Editar os atributos de um dispositivo - para editar um dispositivo, basta dar duplo clique no componente, lembrando que cabos e barramentos, possuem o atributo Label. O atributo de um elemento consiste em um nome e valor. a) Pode suceder que algum dos componentes do circuito no est contido nas livrarias do programa. Veja Tpicos Especiais, como criar um componente. b) Colocar e conectar as portas necessrias. c) Conectar os componentes, fontes e portos mediante suas terminais e utilizando cabos e barramentos. d) Se o circuito muito extenso existem duas possibilidades: Usar blocos ou dividir o circuito em vrias pginas de esquema.

2 . Especificar as anlises a simular e seus parmetros


a) Escolher as anlises (se podem especificar um ou mais tipos de anlises). b) Habilitar tais anlises e configurar seus parmetros, mediante o comando SETUP do menu ANALYSIS. Ver Comando SETUP c) Juntar os smbolos especiais necessrios para o controle de a simulao (pseudocomponentes e marcas). O Schematics utiliza dois mtodos para o controle da anlise de PSpice: - Atravs dos comandos do submenu Setup do menu ANALYSIS. - Utilizando pseudocomponentes.

3. Preparao do circuito para a simulao


a) Assinalar uma nica referncia aos componentes de um esquema. Para isso utilizado o comando Annotate do menu ANALYSIS. Comando Annotate Comando no disponvel na verso estudante do programa. b) Realizar uma checagem eltrica para comprovar que as conexes no circuito esto corretas. Esta checagem efetuado pelo Schematics automaticamente ao executar o comando Electrical Rule Check do menu ANALYSIS. c) Gerar os arquivos fonte do esquema com o comando Create Netlist do menu ANALYSIS. Estes arquivos gerado pelo Schematics de forma automtica.

4. Simulao do circuito
a) Arrancar PSpice para realizar a simulao do circuito. Isto se consegue executando o comando Run PSpice (este comando realiza os trs passos anteriores se eles no tiverem sido efetuados previamente). pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 70

Pspice Release 8.0 b) Visualizar os resultados no Probe. Pode ser carregados a partir do Schematics com o comando Run Probe.

E com estes passos possvel simular qualquer tipo de circuito.

V - Anexos Anexo A - Anlises


A escolha do tipo de anlise que se queira simular e a correta configurao dos parmetros do mesmo constituem a parte mais importante na hora de trabalhar na simulao de um circuito eletrnico. Esta parte , portanto, o mais interessante de toda esta apostila. Esta parte est dividido em cinco tpicos:

1. Tipos de Analise
Existem trs anlise bsicos e fundamental para o PSpice, dos quais um, ao menos, deve estar habilitado para que possa realizar uma simulao. Pode ainda habilitar dois de eles e inclusive os trs de uma vez (ser no Probe quando ser escolhida quais deles devem ser visualizados os resultados). Estes so as trs anlises bsicas: 1.1 Anlises bsicas 1.1.1 Anlise em corrente continua DC Este tipo de anlise permite obter a resposta de um circuito diante de uma varredura de uma destas variveis:

- Valor de uma fonte de tenso. - Valor de uma fonte de corrente. - Temperatura a qual se encontra o circuito. - Valor de um parmetro de um modelo de um componente. - Valor de um parmetro global. (para isto tem que definir o parmetro global). Existe a opo de realizar uma varredura aninhada. Esta varredura consiste em definir uma varivel aninhada que trocar para cada valor da varredura da varivel principal. A anlise DC pode ser usada para encontrar a caracterstica de transferncia de um amplificador, os nveis alto e baixo de uma porta lgica e situaes similares. Para calcular a resposta em corrente contnua, PSpice elimina todas as dependncias temporais que possam existir no cirpet@del.ufms.br - PET - Engenharia Eltrica - UFMS 71

Pspice Release 8.0 cuito. Assim, os condensadores so substitudos por circuitos abertos e as bobinas por curtos-circuitos. Todas as fontes independentes, tanto de corrente como de tenso, tomam o valor de seu atributo DC (consulte: Anexo de Fontes de excitao). Se no se haja especificado tal atributo, este ficar com valor nulo Os resultados da anlise podem visualizar-se no Probe. Neste programa os resultados sero visualizados representandose no eixo horizontal a varredura escolhida e no eixo vertical as variveis de sada. Estas variveis de sada se especificam no Probe e podem ser a tenso em um n do circuito ou da corrente atravs de um dispositivo do mesmo. Se o que se deseja obter os resultados na forma de tabela, deve-se inserir no esquema o pseudocomponente PRINT1. Com isto o PSpice insere tal tabela no arquivo de sada que gera com a simulao (arquivo de extenso .OUT). Este arquivo pode ser visualizadas em qualquer editor de textos. Para configurar uma anlise em corrente continua ativa-se o comando DC Sweep da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo basta pulsar sobre a caixa "Enabled" correspondente de tal janela. IMPORTANTE: Para realizar a varredura de um parmetro de um modelo para isso basta conhec-los. Para isto, consulte: Anexo de componentes. 1.1.2 Anlise em corrente alterna AC A Anlise em Corrente Alternada permite calcular a resposta de um circuito para pequeno sinal em uma determinada faixa de freqncias. Esta anlise muito til para calcular o diagrama de Bode de um filtro. O PSpice calcula, prvia e automaticamente, o ponto de operao do circuito. E a partir de este ponto, utiliza os modelos dos componentes e os valores das fontes para analisar a simulao na margem de freqncia especificada pelo usurio. Todas as fontes independentes, tanto de corrente como de tenso, tomam o valor de seu atributo AC (consulte: Fontes de excitao independentes). As fontes de tenso de corrente contnua so curtocircuitadas e as de corrente so postas em circuito aberto. A sada desejada nominalmente uma funo de transferncia. Se o circuito tm somente uma entrada de alternada conveniente assinalar um valor de amplitude unitrio e fase zero, para que assim as variveis de sada tenham o mesmo valor que pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 72

Pspice Release 8.0 a funo de transferncia da varivel de sada com respeito entrada. Os resultados da anlise podem visualizar-se no Probe. Neste programa os resultados se visualizam representando-se no eixo horizontal as freqncias e no eixo vertical as variveis de sada. Estas variveis de sada se especificam no Probe e podem ser a tenso em um n do circuito ou a corrente atravs de um dispositivo do mesmo. Se o desejado obter a variao da tenso num n do circuito com respeito freqncia em forma de tabela, deve ser inseridos no esquema o pseudocomponente PRINT1. Com isto o PSpice insere dita tabela no arquivo de sada que gerado com a simulao (arquivo de extenso .OUT). Este arquivo pode-se visualizar em qualquer editor de textos. Para configurar uma anlise em corrente alternada deve-se pulsar o boto AC Sweep da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre a caixa "Enabled" correspondente de dita janela.

1.1.3 Anlise transitrio Atravs deste tipo de anlise pode-se obter a resposta do circuito em funo do tempo. a principal das anlises visto que o que d uma idia mais direta da resposta do circuito para a aplicao que tenha sido desenhado. Para realizar esta anlise o programa calcula, prev e automaticamente, o ponto de operao do circuito. A partir deste ponto, o PSpice utiliza os modelos e subcircuitos dos componentes e aplica as caractersticas das fontes de excitao para este tipo de anlise. Os resultados desta anlise podem-se visualizar no Probe. A janela do Probe assemelha-se a tela de um osciloscpio, representando-se no eixo horizontal o tempo e no eixo vertical as variveis de sada (tenses ou correntes). Existe uma diferena fundamental: a varredura do sinal nico e no cclico como em um osciloscpio. Se o que se deseja obter a variao da tenso em um n do circuito com referncia ao tempo em forma de tabela, deve-se inserir no esquema o pseudocomponente PRINT1 para uma tenso analgica e o PRINTDGTLCHG para um sinal digital. Com isto o PSpice insere dita tabela no arquivo de sada que gera com a simulao (arquivo de extenso .OUT). Este arquivo pode-se visualizar em qualquer editor de textos.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

73

Pspice Release 8.0 Na hora de configurar as fontes independentes de excitao deve-se ter especial cuidado. (Consulte: Fontes de excitao independentes) Para configurar uma anlise transitria deve-se pulsar o boto Transient da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se que pulsar sobre a caixa "Enabled" correspondente de dita janela.

1.2 Anlise Auxiliares Os demais tipos de anlise que podem se realizar no PSpice requerem para sua simulao que um dos anteriores esteja habilitado. Estes podem ser classificados em dois grupos: 1.2.1 Anlises com distintas simulaes Uma das que permitem realizar, para uma anlise dos bsicos (AC, DC ou transitrio) configurado, distintas simulaes, cujos resultados se visualizaro juntos ao Probe. Estes tipos de anlises so:

1.2.1.1 Anlise paramtrica A Anlise Paramtrica permite realizar a simulao de outra anlise (AC, DC ou transitria) vrias vezes sobre um mesmo circuito, variando para cada vez o valor de uma destas variveis: - Valor de uma fonte de tenso. - Valor de uma fonte de corrente. - Temperatura a que se encontra o circuito. - Valor de um parmetro de um modelo de um componente. - Valor de um parmetro global. (para isto deve-se definir o parmetro global). O efeito que se obtm o mesmo que se fosse simulado vrias vezes o mesmo circuito, uma vez para cada valor do parmetro especificado. A utilidade deste tipo de anlise est em que na possibilidade de otimizao do circuito, pois permite ao usurio escolher o valor da varivel que mais se aproxime resposta desejada. Os resultados desta anlise podem visualizar-se no Probe representando-se no eixo vertical a varivel de sada especificada no Probe e no eixo horizontal o tempo (anlise transitria), a freqncia (anlises AC) ou a varivel varrida da anlise DC. Esta anlise produz no Probe sadas mltiplas (uma para cada valor da varivel da anlise pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 74

Pspice Release 8.0 paramtrica) podendo-se selecionar qual ou quais das anlises realizadas se deseja representar. Por exemplo: Se for realizada uma anlise transitria e uma anlise paramtrica aonde se fizera variar o valor de uma fonte de tenso entre vrios valores, o PSpice calcularia uma anlise para cada valor destes. E no Probe, no eixo vertical se representaria a varivel de sada que se quer (por exemplo, a tenso em um n) e no eixo horizontal o tempo, podendo-se escolher qual ou quais das anlises se deseja visualizar. IMPORTANTE: Para que se possa realizar esta anlise deve realizar-se junto a ele algumas das anlises bsicas (DC, AC ou transitria). Para configurar uma anlise transitria deve-se pulsar o boto Parametric da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre sua correspondente caixa "Enabled" de dita janela. IMPORTANTE: Para realizar uma anlise paramtrica com o valor do parmetro de um modelo deve-se conhecer estes. Para isso, consulte: Componentes definidos mediante modelos (modelado) 1.2.1.2 Anlise Estatstico (Monte Carlo e Worst Case) Todos os componentes eletrnicos se vem afetados por umas tolerncias de fabricao, que podem influir, em maior ou menor medida, no resultado final do funcionamento do circuito. Com este tipo de anlise pode-se predizer o comportamento de um circuito eletrnico tendo-se em conta as tolerncias dos parmetros dos componentes utilizados. So dois os tipos de anlises estatsticas que pode simular o PSpice:
- Anlise de Monte Carlo

Esta anlise permite executar uma anlise bsica (AC,DC ou transitria) um nmero de vezes especificado pelo usurio, tomando os parmetros com tolerncias dos modelos dos circuitos, em cada execuo, um valor aleatrio. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 75

Pspice Release 8.0 Podem-se especificar at um nmero mximo de 2000 execues. Quando se tem um maior nmero de execues pode-se observar melhor a disperso produzida pela sada das tolerncias. Elevando assim o tempo de simulao do programa. No Probe o usurio tem a possibilidade de escolher qual tipo de anlise que ser visualizada.
- Anlise do Pior Caso (Worst Case)

Neste tipo de anlise s se realiza uma execuo de uma anlise bsica para cada parmetro com tolerncia dos modelos do circuito, tomando estes valores seus extremos (no necessrio indicar o nmero de execues). Isto permite ao Pspice calcular a sensibilidade do sinal de sada com referncia a cada um destes parmetros. Uma vez conhecida todas as sensibilidades, realiza-se uma anlise tomando todos dos seus parmetros o pior possvel, obtendo assim a sada para o seu pior caso. No probe o usurio tem a possibilidade de visualizar a anlise nominal (anlise bsico sem ter em conta as tolerncias) as anlises de sensibilidade de cada parmetro de modelo e a anlise geral do pior caso. Antes de iniciar o Probe surgir uma janela para a escolha do tipo de anlise a ser visualizado. IMPORTANTE: Ambas as anlises precisam da realizao de uma anlise bsica (AC, DC ou transitria) para poder avaliar a influncia das tolerncias na resposta do circuito. 1.2.1.3 Anlise de temperatura A Anlise de Temperatura permite realizar a simulao de uma anlise bsica (AC, DC ou transitria) a uma ou vrias temperaturas. Qualquer anlise se realiza sempre a 27C, salvo que se habilite esta anlise e se especifique outra temperatura. Quando se especificam vrias temperaturas esta anlise coincide com uma anlise paramtrica no que a varivel seja a temperatura a qual se encontra o circuito. s dizer, como se simulara vrias vezes o mesmo circuito, uma vez para cada valor da temperatura. Com esta anlise o usurio tem a possibilidade de ver o comportamento de seu circuito antes das possveis trocas da temperatura do mesmo. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 76

Pspice Release 8.0

Se forem especificadas vrias temperaturas esta anlise produz no Probe sadas mltiplas (uma para cada valor da temperatura) podendo-se selecionar qual ou quais das anlises realizadas se deseja representar. Caso s se especifica uma temperatura se representar no grfico da varivel de sada escolhida no Probe para essa temperatura. IMPORTANTE: Para que se possa realizar esta anlise deve realizar-se junto a ele alguma das anlises bsicas (DC, AC ou transitria). Para configurar uma anlise de temperatura deve-se pulsar o boto Temperature da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre sua correspondente caixa "Enabled" de tal janela. Nota: Para trocar a temperatura por defeito a qual se calculam as anlises se tm que modificar o valor da opo TNOM da parte Options do comando Setup do menu ANALYSIS. 1.2.1.4 Ponto de funcionamento Esta anlise calcula o ponto de trabalho do circuito e mostra os valores de todas suas fontes e distintos elementos no lineares. Os resultados desta anlise se escreve no arquivo de sada gerado pelo PSpice (arquivo de extenso .OUT) e so os seguintes: - Lista de tenses em cada n. - Intensidade de todas as fontes de tenso e a potncia entregada. - Una lista dos parmetros de pequeno sinal de todos os dispositivos no lineares. Esta anlise se calcula sempre, j que o necessrio para calcular os parmetros de pequeno sinal dos dispositivos no lineares (fontes controladas, diodos, transistores, etc.) necessrios para a realizao das demais anlises. Se no se quer que aparea no arquivo de sada a lista das tenses dos ns, deve-se habilitar a opo NOBIAS da parte Options do comando Setup do menu ANALYSIS.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

77

Pspice Release 8.0 IMPORTANTE: Para que se possa realizar esta anlise deve-se realizar-se junto a alguma das anlises bsicas (DC, AC ou transitria). Para que o PSpice escreva no arquivo de sada os resultados do clculo do ponto de operao deve-se fazer um clique do mouse sobre a caixa "Enabled" do boto Bias Point Detail da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. 1.2.2 Anlises Associativas E outros que se realizam junto a um dos bsicos: 1.2.2.1 Anlise de rudo (AC) Num circuito, tanto as resistncias como os dispositivos semicondutores geram rudo, cujo nvel depender da freqncia. A anlise de rudo permite calcular em um circuito o rudo total de sada e o rudo equivalente de entrada. Esta anlise calcula o rudo produzido por cada dispositivo do circuito, somando posteriormente seus valores eficazes (RMS) no n ou ns entre os que se querem encontrar o rudo de sada (varivel de sada). Alm desta varivel de sada se devem especificar a fonte de entrada. A fonte de entrada no por si mesmo um gerador de rudo, seno que este ser o lugar de onde se calcular a entrada de rudo equivalente. Existe trs formas de apresentar os resultados: i. Em tabelas detalhadas de valores, de onde se mostram a contribuio de rudo de cada componente (rudo total propagado at a varivel de sada). So inseridos automaticamente no arquivo de sada .OUT. ii. O rudo de sada e o rudo equivalente de entrada, utilizando no esquema o pseudocomponente PRINT1. iii. No Probe, com as variveis de sada V(ONOISE), V(INOISE) e I(INOISE). IMPORTANTE: Para a execuo desta anlise deve-se realizar tambm uma anlise em corrente alternada. Para configurar uma anlise de rudo deve-se pulsar o boto AC Sweep da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre a caixa "Enabled".

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

78

Pspice Release 8.0 1.2.2.2 Anlise de Fourier (transitrio) Esta anlise calcula a componente contnua e os harmnicos do 1 ao 9 de uma forma de onda obtida com uma anlise transitria. Como uma forma de onda (bem seja a tenso em um n ou a corrente em uma rama) resultante de uma anlise transitria se utiliza para calcular os coeficientes da srie de Fourier. Na configurao destas anlises deve-se especificar esta forma de onda (varivel de sada) sobre a que se realizar a anlise e deve-se ter cuidado no que diz respeito a freqncia fundamental da anlise encaixe na forma de onda da anlise transitria (a anlise transitria deve de ser ao menos de 1/frec.fundamental segundos de longitude). Os resultados desta anlise aparecem no arquivo de sada gerado pelo PSpice e podem ser visualizados no Probe. IMPORTANTE: Para a execuo desta anlise deve-se realizar tambm uma anlise transitria. Para configurar uma anlise de Fourier deve-se pulsar o boto Transient da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre a caixa "Enabled" correspondente. 1.2.2.3 Anlise de sensibilidade (DC) A Anlise de Sensibilidade permite obter a sensibilidade em corrente contnua da varivel ou variveis de sada com base s variaes de parmetros de um dos seguintes tipos de dispositivos: - Resistncias. - Fontes independentes de tenso e de corrente. - Interruptores controlados por tenso e por corrente - Diodos - Transistores A varivel de sada pode ser a tenso em um n ou a corrente atravs de uma fonte de tenso. Podem especificar mais de uma varivel de sada. Os resultados desta anlise so inseridos pelo PSpice no arquivo de sada que gera (arquivo de extenso .OUT). Neste arquivo aparecer uma lista mostrando a sensibilidade da varivel ou das variveis escolhidas com base aos valores de todos os componentes e os parmetros dos modelos dos mesmos. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 79

Pspice Release 8.0

IMPORTANTE: Para a execuo desta anlise deve-se realizar tambm uma anlise em corrente contnua. Para configurar uma anlise de sensibilidade devese pulsar o boto Sensitivity da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre a caixa "Enabled" correspondente. 1.2.2.4 Funo de transferencia de pequeno sinal (DC) O usurio tem a opo com este tipo de anlise de obter o ganho da varivel de sada especificada com base da fonte de entrada e as impedncias de entrada e de sada desde a fonte de entrada at a varivel de sada. Esta varivel de sada deve ser a tenso em um n ou a corrente atravs de uma fonte de tenso. A fonte de entrada pode ser de tenso ou de corrente. Uma aplicao importante do clculo da funo de transferncia para pequeno sinal a obteno do equivalente Thevenin de um circuito. O PSpice escreve os resultados desta anlise no arquivo de sada que gera (arquivo de extenso .OUT). IMPORTANTE: Para a execuo desta anlise deve-se realizar tambm uma anlise em corrente contnua. Para configurar este tipo de anlise deve-se pulsar o boto Transfer Function da caixa de dilogo que aparece ao executar o comando Setup do menu ANALYSIS. E para habilit-lo deve-se pulsar sobre sua correspondente caixa "Enabled" de tal janela.

2. Configuraes das anlises


Configurao dos distintos tipos de anlise (comando SETUP) Para esta etapa consulte: Partes do Schematics Menu SETUP

3. Declarao de Variveis de Sada


As anlises de rudo, Fourier, sensibilidade, funo de transferncia e as estatsticas requerem em sua configurao umas variveis de sada sobre as que sero calculadas tais anlises. A continuao descreve-se como se deve declarar as variveis de sada nas janelas de configurao das distintos anlises que delas precisem:

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

80

Pspice Release 8.0 3.1 Tenso em um n Para utilizar como varivel de sada a tenso em um n, pode-se utilizar um dos seguintes formatos: Se foi definido o nome do n: V(<N>) , onde N o nome do n. Se no se conhece o nome do n: V(<Referncia>:<Terminal>) V<Terminal>(<Referncia>) Onde: - Referncia: Referncia de um dispositivo do circuito que tenha algum terminal unido ao n interessado. - Terminal: Abreviao do nome de tal terminal. Exemplos: - Tenso no n 3: V(3) - Tenso no plo positivo da fonte V2: V(V2:+) ou V+(V2) - Tenso no coletor do transistor bipolar Q1: V(Q1:C) ou VC(Q1)

3.2 Tenso entre dois ns Para utilizar como varivel de sada a tenso entre dois ns "a" e "b", deve-se utilizar um dos seguintes formatos: Se foi definido o nome dos ns: V(<N_a>,<N_b>) , onde N_a o nome do n "a" e N_b do n "b". Se no se conhece o nome do n: V(<Ref_a>:<Terminal_a>,<Ref_b>:<Terminal_b>) Onde: - Ref_a: Referncia de um dispositivo do circuito que tenha algum terminal unido ao n "a". - Terminal_a: Abreviao do nome do terminal unido ao n "a". - Ref_b: Referncia de um dispositivo do circuito que tenha algum terminal unido ao n "b". - Terminal_b: Abreviao do nome do terminal unido ao n "b". Exemplos: - Tenso entre os ns 1 e 2: V(1,2) - Tenso entre a base e o emissor de um transistor bipolar Q2: V(Q2:B,Q2:E) - Queda de tenso da resistncia R4: V(R4:1.R4:2) 3.3 Intensidade atravs de um dispositivo Para utilizar como varivel de sada a intensidade que circula por um dispositivo de DOIS terminais deve-se utilizar o seguinte formato: I(<Referencia>) Onde: - Referencia: Referncia no esquema do dispositivo. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 81

Pspice Release 8.0 Exemplo: - Intensidade que circula pelo condensador C6: I(C6) Para utilizar como varivel de sada a intensidade que circula pelo terminal de um dispositivo de TRS ou mais terminais deve-se utilizar o seguinte formato: I<Terminal>(<Referencia>) Onde: - Referencia: Referncia no esquema do dispositivo. - Terminal: Abreviao do nome do terminal. Exemplo: - Intensidade que circula pelo coletor do transistor bipolar Q1: IC(Q1)

4. Preciso das anlises


O Schematics permite configurar uma srie de parmetros para controlar a simulao. Estes parmetros se encontram na opo Options do comando Setup do menu ANALYSIS. Os principais parmetros que controlam a preciso nos clculos das anlises so as opes com valor: RELTOL, VNTOL, ABSTOL e CHGTOL. O mais importante deles o RELTOL, que controla a preciso relativa de todas as tenses e correntes calculadas pelo PSpice para as distintas anlises. O valor por definio deste parmetro 0.001, o que implica em um 0.1% de preciso relativa. Os parmetros restantes estabelecem: a preciso em tenses (VNTOL), a preciso para correntes (ABSTOL) e a preciso para a carga dos condensadores (CHGTOL). Os valores por definio para estes parmetros so: 1uV para VNTOL, 1 pA para ABSTOL e 0.01pC para CHGTOL. Para aumentar a velocidade de clculo da anlise em alguns circuitos que no necessitem uma preciso relativa muito alta, pode-se aumentar o valor de RELTOL a 0.01, ou seja, cerca de 1% de preciso relativa, o que acarreta uns clculos mais rpidos da anlise do circuito, ao invs de perder um pouco de preciso.

5. Problemas nas anlise. Resoluo


Pode ocorrer que durante a simulao de um circuito, o PSpice apresente uma mensagem de erro na anlise. As causas que provocam tais erros ficam indicadas no arquivo de sada do circuito (.OUT). Pode-se acessar a este arquivo voltando ao Schematics e executando o comando Examine Output do menu ANALYSIS. Ou ainda visualizando na caixa de erros. Os problemas mais freqentes nas anlises so: 5.1 Ns flutuantes O problema do n flutuante acontece quando no h retorno a massa (n 0) em corrente contnua desde o n em questo. O retorno a pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 82

Pspice Release 8.0 massa em corrente contnua um caminho pelo qual circula a corrente atravs das resistncias, bobinas, transistores e diodos. No entanto nos condensadores, transformadores e fontes controladas no retornam a massa. O condensador porque se comporta como um circuito aberto em corrente contnua e os transformadores e fontes controladas porque o secundrio e os ns de controle no tem conexo com a massa. Porque no circula corrente pelas suas malhas. A mensagem que aparece , por exemplo: ERROR Node 3 is floating Soluo A forma de solucionar este problema colocar entre o n flutuante e a massa uma resistncia de alto valor (100MEG ou superior) ou unir o n flutuante a massa, dependendo da soluo do tipo de circuito. 5.2 Ns com menos de duas conexes Para o Pspice necessrio que cada n de um circuito esteja conectado, no mnimo, a dois componentes pois no deve existir ns no ar. Tambm deve-se ter cuidado para no deixar de conectar a um terminal do componente. A mensagem de erro que aparece , por exemplo: ERROR Less than 2 conection at node 5. Soluo: A forma de solucionar este problema colocar entre o n que d o problema e a massa uma resistncia de alto valor (100MEG ou superior), para simular um circuito aberto. Se o erro for um terminal mal colocada, refaa a ligao. 5.3 Laos com resistncia nula Para o Pspice no pode haver laos de resistncia nula j que na simulao teremos uma mensagem de erro. Este erro produzido por que o pspice tem alguns dispositivos (fontes independentes de tenso, fontes de tenso controladas por tenso ou por corrente, bobinas e transformadores) com resistncia zero. Pspice tenta dividir a tenso por zero para calcular a corrente o que provoca um erro, j que no possvel essa operao. A mensagem de erro que aparece, por exemplo: ERROR Voltage source and/or inductor loop involving V_V3 Soluo Para solucionar este problema deve-se colocar uma resistncia em srie com o valor muito pequeno. Se recomenda que o valor da resistncia no seja inferior a 1u, para evitar problemas de preciso como os clculos do Pspice. 5.4 Problemas de convergncia Nas anlises DC, Ponto de operao e transitrio, o programa utiliza alguns algoritmos iterativos. Comea com um valor de tenso nos ns e para cada iterao calcula a nova tenso, at chegar a soluo do pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 83

Pspice Release 8.0 circuito. Ou seja, comea-se com uma suposio inicial, e com sucessivas iteraes chega-se ao resultado. O erro produzido quando o valor no converge para a soluo. 5.4.1 Problemas de convergncia em anlises DC. Nas anlises DC, produzem-se falhas de convergncia em circuitos com realimentao, como por exemplo, um disparador SCHIMITT. A anlise DC, no apropriado para calcular a histerese do circuito. A forma de solucionar estes problemas consiste em realizar uma anlise transitria, com uma fonte PWL (de sees lineares) que gera uma onda triangular com tempos muito largos, tanto de subida como de descida. Depois no Probe substitui-se a varivel do eixo X(tempo), pela varivel de entrada ou outra varivel. Utilizando a opo Axis variable do comando X Axis Settings do menu Plot. 5.4.2 Problemas de convergncia no clculo do ponto de operao A forma de solucionar este problema utilizando o pseudocomponente NODESET1 e NODESET2, para dar ao Pspice uma idia das tenses iniciais do circuito e que assim resulte mais fcil para encontrar a soluo. 5.4.3 Problemas de convergncia na anlise transitria Para este tipo de erro nas anlises transitrias existe poucas solues. O que pode-se tentar variar a preciso relativa (RELTOL) de 0.001 a 0.01 e aumentar o nmero de iteraes em um ponto (ITL4) de 10 a 40. Isto acarreta no inconveniente de aumentar o tempo de clculo para o programa. Este erro tambm produzido quando se trabalha com circuitos que circulam correntes e tenses elevadas (por exemplo, circuitos de potncias). A forma de solucionar estes tipos de problema aumentar os parmetros VNTOL de 1uV a 1mV e ABSTOL de 1pA a 1nA ou superior. Todos os parmetros enunciados anteriormente podem ser encontrados no menu Analisys, e comando Setup Options.

Quando a simulao de um circuito com condensadores e/ou bobinas d resultados no lgicos se aconselha assinalar o valor zero ao atributo IC dos condensadores e das bobinas. Este problema especialmente freqente em circuitos de carregamento e descarga de condensadores.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

84

Pspice Release 8.0

ANEXO B - Componentes
Componentes - Onde eles esto listados nas livrarias, cada qual com seu nome e smbolo . Os componentes necessitam de um smbolo que defina sua forma grfica com a que se apresenta no esquema, suas pernas e seu jogo de atributos e, alm disso, alguns tipos de componentes precisam de um modelo ou de um subcircuito que defina seu comportamento. A seguinte relao est formada por todos os tipos de componentes com os que se podem trabalhar no Schematics, dos que se podem obter a seguinte informao: Forma grfica. Alguns atributos de interesses prtico, com um exemplo entre parnteses. Lista com todos os modelos o subcircuitos do tipo de componente. Livraria ou livrarias de smbolos nas que se encontram os smbolos que esto associados estes modelos ou subcircuitos, e a livraria ou livrarias de modelos onde se encontram as definies de estes..

1. COMPONENTES ANALOGICOS
Resistncia - R Atributos: VALUE: Valor da resistncia. Deve ser positivo ou negativo, mas distinto de zero. (1K) TC: Coeficiente de temperatura. So introduzidos em primeiro lugar o coeficiente linear seguido de uma virgula e o coeficiente quadrtico. (0.025,0.005) Modelos Este componente no precisa de modelos para sua definio (fica definido com o valor do atributo VALUE). Para colocar uma resistncia no esquema deve ser utilizado o smbolo R da livraria analog.slb. Indutores Atributos VALUE: Valor da bobina. Deve ser positivo ou negativo, mas distinto de zero. (1uH) IC: Corrente, no tempo zero, atravs da bobina. (0.2) Modelos Este componente no precisa de modelos para sua definio (fica definido com o valor de seus atributos). Para colocar um indutor deve ser utilizado o smbolo L da livraria analog.slb. Capacitores Atributos VALUE: Valor do condensador. Deve ser positivo ou negativo, mas distinto de zero. (10n) IC: Tenso, no tempo zero, no condensador. (0.5) pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 85

Pspice Release 8.0 Modelos Este componente no precisa de modelos para sua definio (ficando definido com o valor de sus atributos). Para colocar um condensador tanto varivel como invarivel basta utilizar o smbolo C da livraria analog.slb. Linhas de transmisso Smbolo T na Livraria analog.slb Com perdas Sem perdas Diodos Smbolo D na Livraria eval.slb Retificadores Zener Reguladores de Corrente Varicap de trs terminais Transistores Bipolares Smbolo Q nas Livrarias eval.slb e breakout.slb - NPN de pequeno sinal - PNP de pequeno sinal - de potncia NPN - de potncia PNP Amplificadores operacionais Smbolos variados(como uA741) na Livraria eval.slb Reguladores de tenso Cristais de Quartzo Ncleo de transformadores Smbolo XFRM na Livraria analog.slb linear no linear Interruptores ideais Smbolo Sbreak na Livraria breakout.slb Controlado por tenso Controlado por corrente pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 86

Pspice Release 8.0 Tiristores Smbolos variados (como 2N1595) nas Livrarias eval.slb e breakout.slb Retificadores controlados por silcio (SCR) Triacs Transistores uniunions (UJT) Transistores de efeito Campo Smbolos variados Transistores FET canal N (como J2N3819 e J2N4393) na Livraria eval.slb Transistores FET canal P Transistores de potncia MOSFET canal N (como IRF150) na Livraria eval.slb Transistores de potncia MOSFET canal P (como IRF9140) na Livraria eval.slb Optoacopladores Smbolos utilizados (como A4N25) livraria eval.slb Outros Temporizador 555 - smbolo utilizado 555D Admitncia varivel Impedncia varivel

2. COMPONENTES DIGITAIS
Dispositivos de 74xx00 a 74xx29828 Smbolos variados encontrados na livraria eval.slb Dispositivos da Famlia ECL Dispositivos da Famlia CD4000 Encontrados nas livrarias special.slb e eval.slb Dispositivos lgicos programveis (PALs e GALs) Smbolos encontrados na livraria eval.slb Outros Resistncia PULLUP Resistncia PULLDOWN linha de retardo digital pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 87

Pspice Release 8.0 Nota: Todo componente digital vm definido por um smbolo e por um subcircuito.

ANEXO C Fontes de Excitao


O Schematics possui vrias fontes de tenso e de corrente que simulo as distintas fontes de alimentao dos circuitos. As fontes de excitao no possuem modelos para definir seu comportamento, seno que se definem com o valor de seus atributos. Estas fontes podem ser classificadas como fontes dependentes e fontes independentes. A continuao so mostradas todas as fontes analgicas que o Pspice admite. De cada fonte se visualizar a seguinte informao: Definio, forma grfica, atributos de interesses e um exemplo.

1. Fontes independentes
Schematics administra cinco fontes para anlises transitrios e uma geral. Estas fontes encontram-se na livraria SOURCE e cada uma delas possuem atributos comuns e outros especficos. Os atributos comuns AC e DC servem para especificar o valor das fontes numa anlise AC e DC respectivamente. Quando realizado uma anlise transitria deve-se escolher qualquer das fontes transitrias ou a geral especificando seu atributo TRAN. Mas se desejas que uma fonte atue como fonte contnua em uma anlise transitria, deve-se escolher uma fonte geral e especificar o valor da fonte em seu atributo DC, deixando sem especificar o atributo TRAN. E se o que se deseja que uma fonte atue como una fonte de alternada senoidal em uma anlise transitria, deve-se escolher uma fonte senoidal ou escolher uma fonte geral e especificar o atributo TRAN corretamente. Em resumo: Se for realizada uma anlise em continua (DC Anlise), o PSpice s ter em conta as fontes com valor em seu atributo DC; mas se for realizada uma anlise em alterna (AC Anlise), s ter em conta as fontes com valor em seu atributo AC; e se for realizada uma anlise transitria PSpice s utilizar as fontes com especificaes transitrias, alm do mais daquelas fontes de tipo geral nas que o atributo DC tenha algum valor, e no tenham nenhuma especificao no atributo TRAN. 1.1 Fontes gerais (VSRC/ISRC) Este tipo de fontes simulam qualquer das outras fontes de excitao mediante seu atributo TRAN. Os smbolos VSRC (fontes de tenso) e ISRC (fontes de corrente) so encontrados na livraria source.slb. Atributos AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte numa anlise AC. DC: Valor contnuo da fonte numa anlise DC. TRAN: Tipo de fonte e parmetros para uma anlise transitria.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

88

Pspice Release 8.0 IMPORTANTE: Em uma anlise transitria, se est definido o atributo DC e no est definido o atributo TRAN, a fonte atua como una fonte continua de tenso ou de intensidade. Exemplo: REFDES=V4 , AC= 5 90, DC=5 , TRAN= EXP 0.1 5us 10us 30us 10us 1.2 Fontes exponenciais (VEXP/IEXP) Este tipo de fontes permitem modelar sinais de crescimento e diminuio exponencial. O sinal nico, no repetitivo. Os smbolos VEXP (fontes de tenso) e IEXP(fonte de corrente) esto situados na livraria source.slb. Atributos: AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte em uma anlise AC. DC: Valor contnuo da fonte em uma anlise DC. V1: Tenso inicial (em VEXP) ou I1: Corrente inicial (em IEXP). V2: Tenso mxima (em VEXP) ou I2: Corrente mxima (em IEXP). TD1: Tempo de incio de subida. TC1: Constante de tempo de subida. TD2: Tempo de baixada. TC2: Constante de tempo de baixada. Exemplo: REFDES=V1 , AC=0 , DC=0 , V1=2 , V2=5 , TD1=20u , TC1=12u , TD2=40u , TC2=12u A forma do sinal de uma fonte de tenso definida com estes atributos :

Figura 22 - Fonte exponencial pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 89

Pspice Release 8.0 1.3 Fontes por pulsos (VPULSE/IPULSE) Este tipo de fontes permitem modelar sinais pulsatrios repetitivos de forma quadrada. A repetio indefinida dependendo da durao da anlise transitria. Os smbolos VPULSE (fontes de tenso) e IPULSE (fonte de corrente) so encontrados na livraria source.slb. Atributos AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte em uma anlise AC. DC: Valor contnuo da fonte em uma anlise DC. V1: Tenso inicial (em VPULSE) ou I1: Corrente inicial (em IPULSE). V2: Tenso final (em VPULSE) ou I2: Corrente final (em IPULSE). TD: Retardo (segundos). TR: Tempo de subida. TF: Tempo de descida. PW: Largura do pulso (segundos). PER: Perodo do pulso (segundos). Exemplo: REFDES=V3 , AC=0 , DC=0 , V1=6 , V2=-6 , TD=0 , TR=100E-9 , TF=100E-9 , PW=1E-6 , PER=2E-6 A forma do sinal de uma fonte de tenso definida com estes atributos :

Figura 23 - Fontes de Pulsos 1.4 Fontes lineares a Quebras (VPWL/IPWL) Este tipo de fonte permite modelar sinais de forma indefinida em forma de linha quebrada. Os smbolos VPWL (fontes de tenso) e IPWL (fonte de corrente) so encontrados na livraria source.slb. Atributos 90

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte em uma anlise AC. DC: Valor contnuo da fonte em uma anlise DC. T1: Tempo no vrtice 1. V1: Tenso no vrtice 1 (em VPWL) ou I1: Corrente no vrtice 1 (em IPWL) T2: Tempo no vrtice 2 V2: Tenso no vrtice 2 (em VPWL) ou I2: Corrente no vrtice 2 (em IPWL) ... Tn: Tempo no vrtice n. Vn: Tenso no vrtice n (em VPWL) ou In: Corrente no vrtice n (em IPWL) IMPORTANTE: o nmero de quebras no pode estar compreendido entre 2 e 8. Exemplo: REFDES=V2 , AC=0 , DC=0 , T1=0 , V1=0 , T2=1m , V2=0 , T3=1.5m , V3=2 , T4=4m , V4=3, T5=5.5m , V5=1, T6=8m , V6=10 A forma do sinal de uma fonte de tenso definida com estes atributos :

Figura 24 - Fontes Lineares a Quebras 1.5 Fontes moduladas em freqncia (VSFFM/ISFFM) Estas fontes permitem modelar sinais senoidais moduladas em freqncia por outro sinal senoidal. Os smbolos VSFFM (fontes de tenso) e ISFFM (fonte de corrente) esto localizados na livraria source.slb. Atributos AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte em uma anlise AC. DC: Valor contnuo da fonte em uma anlise DC. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 91

Pspice Release 8.0 VOFF: Tenso de continua superposta (em VSFFM) ou IOFF: Corrente de contnua superposta (em ISFFM) VAMPL: Tenso de pico (em VSFFM) o IAMPL: Corrente de pico (em VSFFM). FC: Freqncia portadora. MOD: ndice de modulao. FM: Freqncia de modulao. Exemplo: REFDES=V5 , AC=0 , DC=0 , VOFF=2 , VAMPL=2 , FC=1K , MOD=4 , FM=200 A forma do sinal de uma fonte de tenso definida com estes atributos :

Figura 25 - Fontes Moduladas em Freqncia 1.6 Fontes senoidais(VSIN/ISIN) Este tipo de fontes permitem modelar um sinal senoidal com possibilidade de amortecimento, componente contnua, desfase inicial, etc. Os smbolos VSIN (fonte de tenso) e ISIN (fonte de corrente) esto localizados na livraria source.slb. Atributos AC: Amplitude e desfase (separados por um espao) do sinal senoidal da fonte em uma anlise AC. DC: Valor contnuo da fonte em uma anlise DC. VOFF: Tenso de contnua superposta (em VSIN) ou IOFF: Corrente de contnua superposta (em ISIN). VAMPL: Tenso de pico (em VSIN) ou IAMPL: Corrente de pico (em ISIN). FREC: Freqncia. TD: Retardo (em segundos). DF: Fator de amortecimento. PHASE: Fase. Exemplo: pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 92

Pspice Release 8.0 REFDES=V1, AC=0 , DC=0 , VOFF=0 , VAMPL=2 , FREC=1K , TD=1.5m , DF=100 , PHASE=90 A forma do sinal de uma fonte de tenso definida com estos atributos :

Figura 26 - Fontes Senoidais

2. Fontes dependentes
Fontes de tenso ou de corrente cujo valor depende da tenso em outro ponto do circuito ou da corrente em outro ramo do circuito. Da mesma maneira, o valor da fonte no fica fixa com a definio de seus atributos como ocorre com as fontes independentes. Existem fontes de dependncia linear no que o sinal de sada proporcional ao sinal de entrada e fontes de dependncia no linear no que o sinal de sada no responde linearmente ao sinal de entrada (Pode responder a uma tabela, uma expresso, etc.). 2.1 Fontes de tenso controladas por tenso 2.1.1 Dependncia linear: E (Fonte de tenso controlada por tenso)A tenso de sada a tenso de entrada vezes o ganho ( VS = VE * Ganho), onde esta fonte est localizada no analog.slb. Atributos: GAIN - Ganho da fonte, relao entre a tenso de entrada e a tenso de sada. 2.1.2 Dependncia no linear (utilizadas no macromodelado): EPOLY (Fonte de tenso dependente de um polinmio) O valor da tenso de sada tem como dependncia um polinmio e este tm como varivel independente a 93 pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

Pspice Release 8.0 tenso de entrada o smbolo usado EPOLY encontrado na livraria analog.slb. Atributos: VALUE - dimenso do polinmio (por definio um) COEFF- valor do polinmio, podendo este possuir qualquer valor e grau, onde os graus so separados por espaos. Exemplo: Se VALUE = 1 e COEFF= 20 5; Nesta fonte a tenso de sada ser : VS = 5*(VE)2 +20*VE

EFREQ (Fonte de tenso controlada por freqncia) O valor da tenso de sada desta fonte depende da freqncia da tenso de entrada da fonte no-linear. Entre dois pontos consecutivos ocorre a linearizao. O smbolo usado EFREQ encontrado na ABM.slb. Atributos TABLE - Tabela de valores. Exemplo: Se TABLE = (0,0,0) (1KHz, -10, 90) (10KHz, 20, 0), se a tenso de sada varia linearmente entre 0 e -10 dB se a freqncia de entrada est compreendida entre os valores de 0 e 1KHz, e de -10dB at 20 dB, se a freqncia de entrada estiver compreendida entre 1KHz e 10KHz (os valores de tenso esto em decibis).

ELAPLACE(Fonte de tenso dependente da transformadas de Laplace) O valor de tenso de sada depende de uma expresso como a varivel S das transformadas de Laplace. Este componente encontrado na livraria ABM.slb. Atributos: XFORM - expresso da transformada de Laplace com varivel S. Exemplo: Se XFORM = 1/S , ento a tenso de sada ser funo da expresso de Laplace 1/s. EMULT (Multiplicador ideal) Multiplica os valores das tenses de entrada para obter as tenses de sada. encontrado na livraria ABM.slb. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 94

Pspice Release 8.0 Nestas fontes sempre a sada ser a multiplicao das tenses de entrada . ESUM (Somador ideal) Soma os valores das tenses de entrada para obter as tenses de sada. encontrado na livraria ABM.slb. Nestas fontes sempre a tenso de sada ser: Vs = V1 + V2 ETABLE (Fonte de tenso controlada por tabela de valores) O valor da fonte de sada nestas fontes depende de uma tabela de valores onde a varivel independente a tenso de entrada e a varivel dependente a tenso de sada. Entre dois pontos consecutivos criado uma linearizao. encontrado na livraria ABM.slb. Atributo TABLE - Tabela de valores. Exemplo Se TABLE (0,0) (3,5) (5,2) nesta fonte quando a tenso estiver entre 0 e 3V, a tenso de sada varia linearmente entre 0 e 5V. Se variar entre 3 e 6V a tenso de sada varia entre 5 e 2V. EVALUE (Fonte de tenso controlada por expresso matemtica) O valor da tenso de sada desta fonte depende de uma expresso matemtica formada por constantes, variveis e operadores. encontrado na livraria ABM.slb. Atributos EXPR - expresso matemtica formada por constante variveis e operadores. Exemplo Se EXPR = SIN(V(5)*200) a tenso de sada ser o seno do produto da tenso no n 5 por 200. 2.2 Fontes de Corrente Controlada Por Tenso 2.2.1 Dependncia linear: G (Fonte de corrente controlada por tenso) A corrente de sada a corrente de entrada vezes sua transcondutncia. Este componente encontrado na livraria analog.slb. Atributos pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 95

Pspice Release 8.0 GAIN - transcondutncia da fonte. a relao entre a corrente de sada e a tenso de entrada. Exemplo: Se o valor do atributo GAIN = 3 a corrente de sada ser: Isada=Vent*3 2.2.2 Dependncia no linear (utilizadas no macromodelado): GPOLY (Fonte de corrente dependente de um polinmio) O valor da corrente de sada desta fonte depende de um polinmio e este tem como sua varivel independente sua tenso de entrada. O smbolo GPOLY encontrado na livraria analog.slb. Atributos VALUE: dimenso do polinmio (por definio igual a um) COEFF: Valor do polinmio podendo ter qualquer valor ou grau. Cada valor separado por um espao vazio. GFREQ (Fonte de corrente controlada por freqncia) O valor da corrente de sada ser dependente da freqncia da tenso de entrada da fonte no-linear. O componente encontrado na abm.slb. Atributo: TABLE: tabela de valores. GLAPLACE(Fonte de corrente dependente de transformadas de Laplace) O valor da corrente de sada desta fonte depende de uma expresso de varivel S da transformada de Laplace. Este componente encontrado no abm.slb Atributos: XFORM: Expresso da transformada de Laplace de varivel S. GMULT (Multiplicador ideal) Multiplica a tenso de entrada para obter a intensidade de sada. O componente citado encontrado na livraria abm.slb. GSUM (Somador ideal) Soma as tenses de entrada para obter a intensidade de sada. encontrado na livraria abm.slb. GTABLE (Fonte de corrente controlada por uma tabela de valores) pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 96

Pspice Release 8.0 O valor da corrente de sada dependo de uma tabela de valores, onde a varivel independente a tenso de entrada. E a varivel de sada a corrente de sada. Entre dois pontos consecutivos produzido uma linearizao. Componente localizado na livraria abm.slb. Atributos TABLE - tabela de valores GVALUE (Fonte de corrente controlada por expresso matemtica) O valor de sada desta fonte depende de uma expresso matemtica formada por constantes, variveis e operadores. Este smbolo encontrado na abm.slb. Atributo EXPR: expresso matemtica formada por constantes, variveis e operadores. 2.3 Fontes de Corrente Controlada Por Corrente 2.3.1 Dependncia linear: H (Fonte de tenso controlada por corrente) Nesta fonte a tenso de sada a corrente de entrada pela transresistncia. O smbolo H encontra-se na livraria analog.slb. Atributos GAIN - Transresistncia da fonte ( relao entre a tenso de sada e a corrente de entrada) 2.3.2 Dependncia no linear: HPOLY (Fonte de tenso dependente de um polinmio) O valor da tenso de sada desta fonte depende de um polinmio e este tem como varivel independente a corrente de entrada. O componente encontrado na livraria analog.slb. Atributos VALUE : Dimenso de um polinmio( geralmente 1) COEFF: Valor do polinmio. Pode ter qualquer grau ou dimenso, basta que sejam especificados e diferenciados por espaos.

2.4 Fontes Tenso Controlada Por Corrente 2.4.1 Dependncia linear: F (Fonte de corrente controlada por corrente) pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 97

Pspice Release 8.0 Nesta fonte a corrente de sada a corrente de entrada pelo ganho. O componente encontrado na livraria analog.slb. Atributos GAIN Ganho da fonte a relao entre a corrente de sada e a corrente de entrada 2.4.2 Dependncia no linear: FPOLY (Fonte de corrente dependente de um polinmio) O valor da corrente de sada desta fonte depende de um polinmio e este tem como varivel independente a corrente de entrada. O componente encontrado na livraria analog.slb. Atributos VALUE : Dimenso de um polinmio( geralmente 1) COEFF: Valor do polinmio. Pode ter qualquer grau ou dimenso, basta que sejam especificados e diferenciados por espaos.

3. ESTMULOS DIGITAIS
Para introduzir uma serie de estmulos digitais em um circuito digital podem ser usados dois procedimentos: 3.1Dispositivo de estmulos digitais(FILESTIM) Este dispositivo permite incluir no esquema una srie de estmulos digitais previamente criados num editor de textos. Para criar um arquivo de estmulos digitais num editor de textos: 1.- Abra um editor de textos qualquer. 2.- Insira na primeira linha do documento os nomes dos estmulos a serem gerados, separados por um espao (P.e. CLK INPUT1 INPUT2 INPUT3). 3.- Deixe em branco a segunda linha. 4.- Na terceira linha coloque o primeiro tempo (normalmente o tempo zero) e os valores digitais (estados lgicos) dos estmulos correspondentes a este tempo. O tempo so separados dos valores digitais mediante espaos. Coloque seguidos tantos valores digitais como estmulos vo ser gerados. O primeiro valor corresponder ao estado que tero nesse tempo o primeiro estimulo, o segundo valor corresponder ao estado do segundo estmulo e assim com todos os estmulos criados (P.e. 0ns 1011). 5.- Na linha seguinte coloque o segundo tempo no que haver uma troca no estado lgico-digital de algum dos estmulos, e seus correspondentes valores digitais. Siga a mesma sintaxe que na linha anterior. 6.- Insira tantas linhas de texto com o tempo e os estados lgicosdigitais dos estmulos como cria necessrios para a gerao dos mesmos. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 98

Pspice Release 8.0 7.- Salve o arquivo com um nome e uma extenso qualquer (P.e. digital.stm) 8.- Saia do editor de textos. Nota: Na hora de introduzir os tempos pode-se utilizar sufixos multiplicativos antes de a unidade s (segundo). Para incluir um estmulo com FILESTIM no esquema: 1.- Execute o comando Get New Part do menu DRAW de Schematics. Na caixa de texto Part que aparece insira o nome do dispositivo (FILESTIM). 2.- Coloque o dispositivo no esquema no n de onde ser aplicado o estmulo. 3.- Edite os atributos do dispositivo: FileName: Introduza o caminho o nome do arquivo aonde est o estmulo digital (P.e. C:\Mseval8\digital.stm). SigName: Escreva o nome do estimulo digital (P.e. INPUT1). Lembre-se que ao editar um atributo deve-se salvar as modificaes pulsando o comando Save Attr. 4.- Saia da janela de edio de atributos pulsando o comando OK. Nota: Como o arquivo de estmulos pode conter mais de um estmulo, ser preciso colocar no seu n correspondente um dispositivo FILESTIM por cada estmulo do arquivo. Estos dispositivos s sero diferenciados no valor do atributo SigName. 3.2 Editor de Estmulos Para incluir no esquema de trabalho um estmulo digital criado no Stimulus Editor se utiliza o pseudocomponente INCLUDE da livraria special.slb. A nica condio que deve ser cumprida quando o estmulo digital criado no Stimulus Editor que os nomes dos ns indicados na criao do mesmo devem corresponder-se com os nomes dos ns do circuito nos que se aplicar o sinal digital. Para incluir no esquema um estmulo digital com INCLUDE: 1.- Execute o comando Get New Part do menu DRAW de Schematics. Na caixa de texto Part que aparece insira o nome do dispositivo (INCLUDE). 2.- Coloque o pseudocomponente em qualquer parte do esquema. 3.- Edite o atributo FILENAME do pseudocomponente, indicando nele a localizao completa do arquivo onde est o estmulo a incluir. 4.- Salve os atributos e saia da janela de edio do dispositivo. Nota: O arquivo que se inclui com este pseudocomponente pode conter mais de um estmulo digital, e incluso analgico. pet@del.ufms.br - PET - Engenharia Eltrica - UFMS 99

Pspice Release 8.0

Bibliografia
HMURCIK, Lawrence V.; HETTINGER, Mathias; GOTTSCHALCK, Kenneth S.; FITCHER, Franklin C. SPICE applications to an undergraduate electronics program. IN: IEEE Transactions on Education. McCALLA, William J. & PEDERSON, Donald O. Elements of computer-aided circuits analysis. IN: IEEE Transactions on Circuit Theory. MicroSim Corporation. Circuit Analysis Software - Users Guide. NAGEL, Laurence W. SPICE2; a computer program to simulate semiconductor circuits. Berkeley, University of Califrnia, 1975. (Thesis ERL-M520). PEDERSON, Donald O. A historical review of circuit simulation. IN: IEEE Transactions on Circuits and Systems, vol. 31, n 1 (January 1984). TUINEGA, Paul W. A guide to circuit simulation and analysis using PSpice. New Jersey, Prentice Hall, 1988.

pet@del.ufms.br - PET - Engenharia Eltrica - UFMS

100

Você também pode gostar