Vous êtes sur la page 1sur 41

SIMULAO COMPUTACIONAL DE CIRCUITOS ELTRICOS E ELETRNICOS COM ORCAD PARTE I

FERNANDO LESSA TOFOLI, DR. ENG.

1/41

MODELAGEM SPICE

- SPICE (Simulated Program with Integrated Circuits Emphasis, ou Programa de Simulao com nfase em Circuitos Integrados) uma ferramenta de simulao computacional de circuitos. - usada para testar e antever comportamento de circuitos contendo circuitos integrados, resistores, transistores, capacitores, diodos e outros componentes eltricos e eletrnicos. - Foi desenvolvido no ano de 1975 pelos pesquisadores Larry Nagle e Donald Petterson nos laboratrios de pesquisas sobre eletrnica da Faculdade de Engenharia Eltrica e Cincias da Computao da Universidade da Califrnia, campus de Berkeley. - Tanto essa verso como a segunda verso (criada em 1983) foram codificadas utilizando a linguagem de programao Fortran e rodados em mainframes. A partir da terceira verso, o programa foi codificado em C, mas utilizando a sintaxe de Fortran para descrever circuitos.
2/41

MODELAGEM SPICE

- Alguns exemplos de verses comerciais do aplicativo so: PSpice/OrCAD; HSIM; MicroCad; Dr. Spice; T-Spice; Intusoft; MultiSIM; SmartSpice; TINA; Spectre.
3/41

APRESENTAO DO ORCAD

- O OrCAD no distingue entre caracteres maisculos e minsculos. - O nome de um campo deve comear com uma letra, mas os caracteres que se seguem podem ser letras, nmeros ou caracteres como "$", "_", "*" ou "%". Nomes podem conter at 131 caracteres. - O nmero de um campo pode ser inteiro ou real. Nmeros inteiros e reais podem ser seguidos por um expoente inteiro (7E-6, 2.136e3) ou um fator de escala simblico (7U, 2.136K). - A vrgula deve ser representada por ponto, isto : 3,16 3.16

4/41

CRIANDO UM NOVO PROJETO NO ORCAD

O nome do arquivo no deve conter espaos. Permite criar perfis de simulao. Deve-se criar uma pasta distinta para cada nova simulao.

5/41

CRIANDO UM NOVO PROJETO NO ORCAD

Permite acrescentar bibliotecas onde se encontram os componentes usados na simulao.

6/41

CRIANDO UM NOVO PROJETO NO ORCAD

Permite buscar componentes existentes nas bibliotecas.

Indica que o componente possui modelo Spice para simulao no OrCAD e footprint para confeco de PCI no Layout Plus, sendo que esse ltimo aplicativo no est contido na verso PSpice Student.

7/41

CRIANDO UM NOVO PROJETO NO ORCAD

Aps inserir um componente, possvel modificar seus atributos clicando-se duas vezes sobre o parmetro desejado.

8/41

CRIANDO UM NOVO PROJETO NO ORCAD

Para realizar as conexes eltricas entre os componentes, pode-se clicar no cone correspondente na barra direita ou simplesmente pressionar a letra W (wire) no teclado.

9/41

CRIANDO UM NOVO PROJETO NO ORCAD

Ao se copiar e colar um dado componente, verifique se o nome j existe no circuito, pois caso contrrio a simulao no ser executada. obrigatria a presena de um terra, que ser o n de referncia do circuito, ao qual sero referenciadas todas as tenses calculadas. Deve-se sempre renomear esse componente (de GND para 0, por exemplo) para que a simulao possa ser executada na verso estudante.

10/41

CRIANDO UM NOVO PROJETO NO ORCAD

Ao se utilizar esse tipo de marcador, possvel estabelecer um marco de referncia para medir o valor das tenses nos resistores, que so sempre referenciadas ao terminal terra.

11/41

CRIANDO UM NOVO PROJETO NO ORCAD

Note que os marcadores possuem nomes distintos. Se ambos possussem o mesmo nome, isso significaria a existncia de um curto-circuito entre os terminais do resistor R3.

12/41

SIMULANDO UM PROJETO NO ORCAD

Primeiramente necessrio criar um perfil de simulao. Utilize um nome simples, como 1.

13/41

SIMULANDO UM PROJETO NO ORCAD

Escolhe-se o tempo de incio e fim da simulao.

Essa opo permite simular o circuito no domnio do tempo.

possvel definir o mximo passo de tempo, sendo que, quanto menor for este valor, mais lenta se torna a simulao. Porm, a forma de onda gerada apresentar melhor qualidade

14/41

SIMULANDO UM PROJETO NO ORCAD

Na aba Options, possvel definir a mxima preciso dos parmetros da simulao.

Em alguns casos, a marcao dessas opes ajuda a minimizar a ocorrncia de erros de convergncia

15/41

SIMULANDO UM PROJETO NO ORCAD

Na aba Data Collection, possvel definir quais parmetros devem ser exibidos no arquivo de sada. Em simulaes complexas, a exibio das formas de onda referentes apenas aos marcadores pode reduzir o tamanho do arquivo significativamente.

16/41

SIMULANDO UM PROJETO NO ORCAD

- Na aba Probe Window, deve-se selecionar as opes mostradas para que as formas de onda sejam exibidas durante a simulao, o que ajuda a verificar o comportamento esperado para o circuito. - Selecionando a opo Last Plot, ser sempre exibida a ltima tela configurada para a ordem de exibio das formas de onda.
17/41

SIMULANDO UM PROJETO NO ORCAD

- Ao concluir todos os ajustes, possvel executar a simulao. Ao se clicar nesse boto, o aplicativo PSpice A/D ser executado, o qual responsvel por exibir todas as formas de onda pertinentes ao circuito.

18/41

SIMULANDO UM PROJETO NO ORCAD

- Aps a execuo da simulao, so exibidos os valores das tenses e correntes no circuito clicando-se nesses botes.

19/41

SIMULANDO UM PROJETO NO ORCAD

- No PSpice A/D, possvel escolher as formas de onda a serem exibidas. Alm disso, o aplicativo permite realizao de operaes matemticas envolvendo os sinais.

20/41

SIMULANDO UM PROJETO NO ORCAD

Ponteira de tenso diferencial

Ponteira de corrente

Ponteira de tenso em relao ao terra do circuito - Outra forma de escolher as formas de onda a serem exibidas consiste em utilizar as ponteiras (probes) de tenso e corrente. Clicando-se duas vezes em uma ponteira, o sinal exibido no PSpice A/D.

21/41

SIMULANDO UM PROJETO NO ORCAD

- Muitas vezes, necessria a apresentao de grficos em relatrios. Ao se selecionar um sinal e clicar com o boto direito do mouse, possvel mudar as propriedades, como cor, espessura e tipo de trao.

22/41

SIMULANDO UM PROJETO NO ORCAD

- Outra forma de exportar grficos com qualidade acessar o menu Window > Copy to Clipboard e selecionar a opo de exportao de imagens em preto e branco.
23/41

SIMULANDO UM PROJETO NO ORCAD

- Esta a forma de onda da tenso VA, que pode ser salva em formato de arquivo de imagem em um aplicativo como o Paint do Windows.

24/41

SIMULANDO UM PROJETO NO ORCAD

- Pode-se adicionar formas de onda em grids diferentes acessando-se o menu Plot > Add Plot to Window. - Tambm possvel ajustar as escalas dos eixos x e y clicando-se duas vezes sobre os 25/41 nmeros exibidos em um dado eixo.

SIMULANDO UM PROJETO NO ORCAD


- O arquivo de sada da simulao contm informaes importantes e pode ser acessado a partir do menu View > Output File.

26/41

SIMULANDO UM PROJETO NO ORCAD

27/41

USANDO A OPO DC SWEEP


- At o momento, para simular o circuito com diferentes valores, seria necessrio alterar o parmetro desejado e executar a simulao repetidamente para desenvolver as anlises desejadas. - Primeiramente, considera-se o circuito a seguir. Assim, deseja-se saber como varia a tenso Vo quando a fonte V1 variada.

- Esse boto permite a edio do perfil de simulao.

28/41

USANDO A OPO DC SWEEP


- Clicando-se em Edit Simulation Profile, seleciona-se a opo DC Sweep em Analysis Type. - Nesse caso, a tenso V1 variada linearmente de 0 V a 25 V em passos de 0,1 V.

29/41

USANDO A OPO DC SWEEP


- Ao se executar a simulao, o aplicativo PSpice A/D abrir a seguinte tela, onde exibido o perfil de variao da tenso Vo (identificada no diagrama esquemtico).

30/41

USANDO A OPO DC SWEEP


- A opo DC Sweep pode ser utilizada como, por exemplo, para obter a curva caracterstica IV de um diodo qualquer. - Como exemplo, considera-se o circuito abaixo, para o qual ser realizada a anlise variando-se a fonte CC de 15 V 15 V em modo linear com incremento de 0,1.

31/41

USANDO A OPO DC SWEEP


- Primeiramente, exibe-se a forma de onda na corrente do diodo clicando-se duas vezes na ponteira de corrente presente no diagrama.

32/41

USANDO A OPO DC SWEEP


- No PSpice A/D, possvel plotar no apenas sinais ao longo do tempo, mas tambm grficos onde qualquer varivel pode ser atribuda aos eixos x e y. - Para isso, acesse o menu Plot > Axis Settings. Na aba X Axis, deve-se clicar em Axis Variable e escolher o parmetro desejado. Logo, tem-se a curva desejada do diodo 1N4148.

33/41

USANDO A OPO DC SWEEP


- De forma anloga, possvel obter a curva caracterstica IV do diodo zener a partir do circuito mostrado a seguir.

34/41

USANDO A OPO DC SWEEP


- Assim, o PSpice A/D permite obter a curva caracterstica IV do diodo zener.

35/41

USANDO A OPO DC SWEEP


- A anlise DC Sweep tambm permite obter a famlia de curvas ICVCE do transistor bipolar. Para isso, necessrio variar a corrente de base, bem como a tenso entre coletor e emissor. - Primeiramente, considera-se o circuito a seguir.

36/41

USANDO A OPO DC SWEEP


- Agora, deve-se ativar as opes primary sweep e secondary sweep para que seja possvel variar dois parmetros simultaneamente.

37/41

USANDO A OPO DC SWEEP


- A famlia de curvas para o transistor 2N2222 mostrada a seguir.

38/41

USANDO A OPO DC SWEEP


- Tambm possvel traar a reta de carga CC. Considerando VCC=10 V e RC=25 , pode-se escrever a equao da reta como (VCC-VCE)/RC.

39/41

USANDO A OPO DC SWEEP


- Se for necessrio determinar qual a resistncia equivalente entre dois pontos quaisquer de um circuito, basta inserir uma referncia (VCC) apenas para definir o nome do n desejado e conectar uma fonte de corrente CC (IDC). - Utiliza-se ento a opo DC Sweep para variar a corrente de 0 at um valor qualquer (por exemplo, 10 A). - Aps simular o circuito, plota-se o grfico de V(Vs)/I(Is), onde Vs a tenso definida pelo componente VCC e Is a corrente da fonte.
Vs
I

R1 470

R3 1k

Is 0Adc

R2 1k

40/41

USANDO A OPO DC SWEEP


- Ao analisar o grfico, a leitura do valor constante corresponde leitura do valor da resistncia equivalente entre esses pontos do circuito. Lembre-se que, para medir resistncia, deve-se desligar (zerar) qualquer outra fonte de tenso ou corrente no circuito. - Esse mtodo serve apenas para circuitos com resistores, ou seja, circuitos onde a impedncia no varia com frequncia. Para medir a resistncia de circuitos com indutores e capacitores, utiliza-se uma fonte de corrente CA com fase zero em vez da fonte CC.

41/41