Escolar Documentos
Profissional Documentos
Cultura Documentos
Campo Mourão
2021
Campo Mourão
2021
Sumário
1. Introdução ................................................................................................................................. 8
2. Layout e Atalhos........................................................................................................................ 8
2.1. Icones ................................................................................................................................ 9
2.1.1. Novo esquemático, abrir esquemático e salvar ........................................................... 9
2.1.2. Painel de controle ........................................................................................................ 9
2.1.3. Simular ....................................................................................................................... 10
2.1.4. Zoom .......................................................................................................................... 10
2.1.5. Janela de simulação .................................................................................................. 11
2.1.6. Janela do Projeto ....................................................................................................... 11
2.1.7. Recortar, Copiar, Colar e Buscar ............................................................................... 12
2.1.8. Imprimir ...................................................................................................................... 12
2.1.9. Circuito ....................................................................................................................... 13
2.1.9.1. Wire, Ground e Label Next .................................................................................. 13
2.1.9.2. Biblioteca de componentes ................................................................................. 16
2.1.9.3. Mover e arrastar .................................................................................................. 18
2.1.9.4. Voltar, avançar, rotacionar e espelhar ................................................................ 18
2.1.9.5. Comentário e comando Spice ............................................................................. 19
2.1.10. Adicionando componente na biblioteca ................................................................... 19
2.2. Submenus ....................................................................................................................... 22
2.2.1. Arquivo ....................................................................................................................... 22
2.2.2. Editar .......................................................................................................................... 22
2.2.3. Hierarquia ................................................................................................................... 23
2.2.4. Tela ............................................................................................................................ 23
2.2.5. Simulador ................................................................................................................... 24
2.2.6. Ferramentas ............................................................................................................... 24
2.2.7. Janelas ....................................................................................................................... 24
2.2.8. Ajuda .......................................................................................................................... 24
2.3. Atalhos ............................................................................................................................ 25
2.4. Aplicação prática ............................................................................................................. 27
3. Gráfico do simulador ............................................................................................................... 29
4. Fonte de tensão e corrente ..................................................................................................... 32
4.1. Potencial DC, pequenos sinais AC ................................................................................. 33
4.2. Onda senoidal ................................................................................................................. 33
4.3. Onda quadrada ............................................................................................................... 34
4.4. Onda Triangular .............................................................................................................. 34
4.5. Rampa ascendente e descendente ................................................................................ 35
Figuras
Figura 1 - Tela inicial ........................................................................................................................ 8
Figura 2 - Novo projeto..................................................................................................................... 8
Figura 3 - New, open, save schematic ............................................................................................. 9
Figura 4 - Painel de controle ............................................................................................................ 9
Figura 5 - Painel de controle ............................................................................................................ 9
Figura 6 - Configuração do simulador ............................................................................................ 10
Figura 7 - Zoom .............................................................................................................................. 10
Figura 8 - Zoom rectangle .............................................................................................................. 10
Figura 9 - Zoom full ........................................................................................................................ 11
Figura 10 - Botões da janela de simulação .................................................................................... 11
Figura 11 - Área de trabalho .......................................................................................................... 11
Figura 12 - Recortar, copiar, colar e buscar................................................................................... 12
Figura 13 - Search .......................................................................................................................... 12
Figura 14 - Imprimir ........................................................................................................................ 12
Figura 15 - Configuração de impressão e impressão .................................................................... 13
Figura 16 - Wire, ground e label next ............................................................................................. 13
Figura 17 - Interligação .................................................................................................................. 13
Figura 18 - Ground erro e label next .............................................................................................. 14
Figura 19 - Interligação utilizando label next.................................................................................. 14
Figura 20 - Resistor, capacitor, indutor e diodo ............................................................................. 15
Figura 21 - Resistor ........................................................................................................................ 15
Figura 22 - Capacitor ...................................................................................................................... 15
Figura 23 - Indutor .......................................................................................................................... 16
Figura 24 - Diodo ............................................................................................................................ 16
Figura 25 - Grandezas e constantes .............................................................................................. 16
Figura 26 - Componentes, mover e arrastar .................................................................................. 17
Figura 27 - Janela de componentes ............................................................................................... 17
Figura 28 - Seleção do 2n2222 ...................................................................................................... 17
Figura 29 – Move ........................................................................................................................... 18
Figura 30 - Drag ............................................................................................................................. 18
Figura 31 - Undo, redo, rotate e mirror .......................................................................................... 18
Figura 32 - Rotate e mirror ............................................................................................................. 19
Figura 33 - Text e spice directive ................................................................................................... 19
Figura 34 - Text e spice directive janela ........................................................................................ 19
Figura 35 - Amplificador não-inversor ............................................................................................ 20
Figura 36 - lm741.lib....................................................................................................................... 20
Figura 37 - Pasta lib ....................................................................................................................... 21
Figura 38 - Circuito antes da simulação ......................................................................................... 21
Figura 39 - Simulação do lm741 .................................................................................................... 22
Figura 40 - Menu file ...................................................................................................................... 22
Figura 41 - Editar ............................................................................................................................ 23
Figura 42 - Hierarchy ...................................................................................................................... 23
Figura 43 - Visualizar ..................................................................................................................... 23
Figura 44 - Simulador ..................................................................................................................... 24
Figura 45 - Ferramentas................................................................................................................. 24
Figura 46 - Janelas do software ..................................................................................................... 24
Figura 47 - Ajuda ............................................................................................................................ 24
Figura 48 - Configuração de atalho ................................................................................................ 25
Figura 49 - Atalho schematic ......................................................................................................... 25
Figura 50 - Atalho symbol .............................................................................................................. 26
1. Introdução
O LTSpice é um software de simulação SPICE de alto desempenho, e foi desenvolvido pela
fabricante de circuitos integrados Linear Technology; depois a empresa foi comprada pela Analog
Devices que detém todos os direitos sobre o software atualmente. O LTSpice é um software bastante
completo e gratuito para captura de esquemático de circuitos, simulações e análise de circuitos eletrônicos.
A biblioteca inicial do LTSpice, além de contar com uma gama de dispositivos difundidos no mundo da
eletrônica, continha também diversos dispositivos produzidos pela própria Linear Technology com o
objetivo de facilitar a entrada da empresa no mercado de circuitos integrados.
Em sua biblioteca podem ser facilmente adicionados novos dispositivos. A facilidade em utilizar o
software também é um ponto a ser destacado e conta com uma grande quantidade de documentação
disponível. Este documento trata da grande maioria dos recursos de que dispõe o software, com uma
abordagem simples e objetiva para que possa tornar ainda mais fácil sua utilização.
O software possui licença gratuita para uso, mas, não permite alterações uma vez que o código
fonte não é aberto.. A licença gratuita já o torna muito atrativo uma vez que entrega a maioria dos recursos
necessários para análise de circuito, com alto desempenho. Está disponível apenas no idioma inglês.
2. Layout e Atalhos
Nesse capítulo será abordado o layout do software, indicando a localização de cada função, os
atalhos e os submenus do mesmo e, ao final, será implementado o primeiro circuito.
Ao iniciar o LTSpice a tela principal do programa é mostrada, como na Figura 1. Pode-se observar
que apenas 4 itens estão acessíveis nesse primeiro momento, os outros ícones da barra de atalhos serão
liberados assim que um novo projeto é iniciado, como apresenta a Figura 2.
Figura 1 - Tela inicial
2.1. Icones
2.1.1. Novo esquemático, abrir esquemático e salvar
Utilizando o botão ‘New schematic’ indicado na Figura 2, pode-se iniciar um novo esquemático
(ou projeto) para ser desenvolvido e simulado no software. O botão ao lado direito deste primeiro indica a
abertura de um arquivo, e de fato, esse botão é o ‘Open schematic’ e serve para abrir um projeto já
iniciado anteriormente. O terceiro botão, ‘Save’, apresentando com a imagem de um disquete, é usado
para salvamento rápido do arquivo.
Figura 3 - New, open, save schematic
2.1.3. Simular
Ao pressionar o botão ‘Run’, mostrado na Figura 4, pela primeira vez, na execução de um projeto
é aberta uma tela de configuração da simulação como mostrado na Figura 6. Essa configuração será
abordada de forma mais ampla em capítulos posteriores. Após executada a configuração, sendo o ‘run’
pressionado novamente, a simulação do circuito é executada. Uma janela gráfica é aberta para visualizar
seu resultado. Com o botão ‘Stop Run’ pode-se parar a simulação.
Figura 6 - Configuração do simulador
2.1.4. Zoom
A função ‘Zoom’ é identificada na Figura 7 através de um ícone de lupa. A função ‘Zoom to
rectangle’ aproxima o elemento dentro do retângulo selecionado; um exemplo dessa função está na Figura
8. A função ‘Zoom back’ diminui a aproximação. O ‘Zoom full’, apresentado na Figura 9, tem a função
de colocar todo o circuito desenvolvido dentro da tela de visualização, um atalho importante para
visualização completa do circuito.
Figura 7 - Zoom
Figura 13 - Search
2.1.8. Imprimir
São apresentando dois botões nessa etapa, como mostrado na Figura 14, o primeiro botão ‘print
setup’ abre uma janela como mostrado na Figura 15(a). Nessa janela as configurações necessárias para
a impressão são feitas, por exemplo, selecionar impressora padrão, orientação da impressão e outras
propriedades que podem depender da impressora selecionada. O segundo botão é o ‘print’ que realiza a
impressão do circuito desenvolvido. Ao pressioná-lo uma janela é aberta como apresentando na Figura
15(b).
Figura 14 - Imprimir
2.1.9. Circuito
2.1.9.1. Wire, Ground e Label Next
A Figura 16 evidencia os botões ‘Wire’, ‘Ground’ e ‘Label next’. O botão ‘Wire’ quando selecionado permite
conectar os terminais de componentes. A ligação é feita na horizontal ou na vertical, somente. Um ângulo
reto se faz, clicando no botão direito do mouse e mudando a direção do ‘wire’ que está sendo colocado no
circuito.
A Figura 17 mostra o momento em que um fio de interligação está sendo traçado entre dois
terminais. Ao finalizar a ligação um quadrado em azul se apresenta, indicando que naquele ponto existe
um nó no circuito, contendo mais de dois terminais interligados.
Figura 17 - Interligação
Utilizando o ‘Label next’, é aberto uma janela para sua criação como apresentando na Figura
18(b). Assim indica-se para o circuito o nome de referência para um determinado ponto do circuito ou
pode-se, também, indicar uma ligação entre dois terminais. Colocando mais de um ‘Label next’ com o
mesmo nome, o simulador identifica a conexão entre eles, assim como acontece no ‘Wire’, porém, sem a
necessidade de um fio, poluindo a visualização do circuito. Um exemplo de ligação entre dois pontos
utilizando o ‘Label next’ pode ser visualizado na Figura 19.
Figura 19 - Interligação utilizando label next
Selecionando o resistor, pode-se colocá-lo no circuito com o botão esquerdo do mouse. Observa-
se na Figura 21 que apresenta o ‘R1’ sendo o nome de referência do resistor, e o ‘R’ que representa o
valor do componente. O valor é inserido com um clique do botão direito do mouse sobre cada marcação
(‘R’ ou ‘R1’) permitindo, assim, alterar o valor e/ou a indicação Apertando com o botão direito do mouse
sobre o componente, é aberta uma janela de configuração, que pode ser visualizada ao lado direito na
Figura 21. Pode-se alterar outros parâmetros do mesmo, ou também selecionar um resistor pré-definido
com o botão ‘Select Resistor’. É aberta uma janela de seleção com vários resistores comerciais.
Figura 21 - Resistor
O capacitor quando selecionado, abre uma janela parecida com a do resistor, como mostrado na
Figura 22; porém com mais parâmetros de configurações. Além disso há capacitores comerciais com
parâmetros pré-estabelecidos que podem ser selecionados.
Figura 22 - Capacitor
O indutor, quando colocando no circuito, segue o mesmo processo dos componentes já citados,
mas agora, com os parâmetros pertinentes aos indutores. A Figura 23 apresenta a tela de configuração
de um componente do tipo indutor.
Figura 23 - Indutor
As grandezas e constantes para os componentes são mostrados pela Tabela 1. Como exemplo,
a escolha de um valor de resistor de 1 MΩ pode ser inserida como 1Meg ou 1e6.
A janela de bibliotecas pode ser visualizada na Figura 27. Pode-se pesquisar componentes pelo
seu nome em inglês, seu código (para alguns componentes) ou percorrer as categorias apresentadas até
que se encontre(m) o(s) mesmo(s)desejado. Uma grande gama de componentes é disponibilizada, nesta
janela, de forma genérica, ou seja, para que se encontre um transistor NPN 2N2222, é necessário, primeiro
escolher um componente genérico NPN, digitando “npn” ou percorrer as categorias até encontrá-lo e
selecionar. A seguir, será ilustrado como se especifica um componente de uma categoria. (no nosso
exemplo, como indicar para o LTSpice que para o transistor genérico NPN ele deva usar os parâmetros
do 2N2222).
Figura 27 - Janela de componentes
Figura 30 - Drag
Ações podem ser desfeitas com o botão ‘Undo’ ou refeitas pelo botão ‘Redo’ após uma
determinação ação no circuito. Já o botão ‘Rotate’ permite rotacionar o componente em 90° e o ‘Mirror’
permite espelhar o componente. Todas as combinações utilizando os dois atalhos são apresentados na
Figura 32.
A Figura 33 apresenta os botões (ou ícones) para inclusão de texto ou diretiva Spice para
simulação.
Com o botão ‘Text’ é possível incluir texto na área de projeto do circuito e com o ‘Spice directive’
pode-se inserir parâmetros de comandos do software. Ambos apresentam a mesma janela, como mostrado
na Figura 34, porém com a opção de escolha para um ou para outro.
Figura 34 - Text e spice directive janela
É necessário, agora, mover esse arquivo ‘.lib’ para dentro da biblioteca do LTSpice que se
encontra na pasta raiz do programa. Nesse ponto pode-se ver uma pasta escrita “lib” como na Figura 37.
Deve-se entrar na pasta e mover o arquivo lm741.lib para dentro da pasta “sub”.
Figura 37 - Pasta lib
Ao executar a simulação, uma tela gráfica vazia é disponibilizada. Ao clicar com o mouse sobre a
saída do circuito (Output) a saída do sinal é disponibilizada na janela gráfica. A Figura 39 apresenta o
resultado para o circuito indicado utilizando os parâmetros do LM741.
Figura 39 - Simulação do lm741
2.2. Submenus
Os submenus, possuem todos os botões apresentados anteriormente e alguns botões adicionais
que serão tratados a seguir.
2.2.1. Arquivo
O submenu ‘File’ apresentado na Figura 40 possui o ‘New Symbol’ qie é utilizado para a criação
de componentes no LTSpice permitindo aumentar a biblioteca do LTSpice conforme necessidade. Com o
‘Save As’ pode-se alterar o nome do projeto, uma vez que por padrão é iniciado como ‘Draft.asc’. Ele
pode ser salvo em diretório diferente do padrão. O ‘Close’ permite fechar o projeto e voltar ao início do
software.
Figura 40 - Menu file
2.2.2. Editar
No submenu editar mostrado na Figura 41, apresenta-se o ‘Place BUS tap’ que permite ligar um
barramento de fios. Esse barramento se parece com o ‘Wire’, porém nomeia-se o fio de conexão bus para
BUS[0:N], onde N seria a quantidade de fios paralelos do barramento. Com o ‘Draw’ pode-se desenhar
retas, quadrados, círculos, e alterar o estilo do traço, no desenvolvimento de um novo componente, por
exemplo. Pode-se observar que ao lado de cada botão existe atalho como Resistor ‘R’, O LTSpice possui
vários atalhos para facilitar o desenvolvimento dos circuitos. Todos os disponíveis serão apresentados no
documento.
Figura 41 - Editar
2.2.3. Hierarquia
A Figura 42 apresenta o submenu ‘Hierarchy’. Com ele é possível criar bibliotecas, novos
esquemáticos que serão utilizados como bibliotecas e novos símbolos de componentes.
Figura 42 - Hierarchy
2.2.4. Tela
O submenu ‘View’ mostrado na Figura 43, permite habilitar o ‘Show Grid’ para apresentar um grid
de marcação no circuito; o ‘Mark Uniconn Pins’ para habilitar ou desabilitar a visualização da ponta do
componente e o ‘Mark Anchors’ que mostra pontos de referência de cada texto dentro do circuito. A lista
de componentes que foi utilizada no circuito pode ser gerada com o comando ‘Bill of Materials’.
Os comandos ‘SPICE Nextist’ e ‘Erro log’ permitem visualizar os dados do simulador e do circuito
através da linguagem SPICE.
Figura 43 - Visualizar
2.2.5. Simulador
O item ‘Simulate’ traz o comando ‘Efficiency Calculation’ como se apresenta na Figura 44. Ele
permite calcular a eficiência do circuito.
Figura 44 - Simulador
2.2.6. Ferramentas
Com o ‘Copy bitmap to Clipboard’, a imagem do circuito é copiada para área de transferência do
Windows; o ‘Write image to .emf file’ exporta o circuito desenvolvido para um arquivo de extensão ‘.emf’.
As preferências de cores do software podem ser alteradas utilizando o ‘Color Preferences’. O comando
‘Sync Release’ faz uma sincronização com os servidores LTSpice em busca de atualizações disponíveis
e, o comando ‘Exporte Netlist’ exporta o circuito no LTSpice para o formato de Netlist, permitindo a a
bertura do documento em outros softwares que conseguem ler o arquivo do tipo ‘.net’. O menu de
ferramentas pode ser visualizado na Figura 45.
Figura 45 - Ferramentas
2.2.7. Janelas
Com o ‘Arrange Icons’ é possível colocar mais de um componente com espaço, entre eles, de
forma padronizada e assim tornar mais elegante a visualização do circuito.
Figura 46 - Janelas do software
2.2.8. Ajuda
O menu ‘Help’ apresentado na Figura 47, traz mais informações sobre o software e apresenta o
atalho para verificar o arquivo de Log gerado.
Figura 47 - Ajuda
2.3. Atalhos
O LTSpice traz vários atalhos para facilitar o desenvolvimento em várias etapas do projeto. Esses
atalhos podem ser visualizados e modificados em “Control Panel” > “Drafting Options” > “Hot Keys”
como mostrado na Figura 48. Ao clicar em ‘Hot Keys’ uma janela é apresentada com todos os atalhos
para cada etapa do desenvolvimento. Alguns dos atalhos não estão configurados por padrão e podem sê-
lo aumentando assim, a quantidade de atalhos disponíveis. É possível também alterar os atalhos já
configurados por padrão. clicando com o botão esquerdo do mouse sobre o atalho que deseja modificar.
Os atalhos padrões do LTSpice são mostrados nas Figuras de 49 a 52.
Figura 48 - Configuração de atalho
Para começar crie um novo projeto, e adicione 4 diodos. Conecte-os utilizando o ‘Wire’ como
mostrado na Figura 53. Para rotacioná-lo(s), pode-se usar as teclas ‘CTRL + R’ com o diodo selecionado.
Figura 53 - Ponte retificadora
Os diodos não precisam de especificação nesse exemplo. Sem especificação, os diodos são
considerados ideais. Clicando com o botão direito do mouse sobre a fonte de tensão abrem-se suas
configurações. Com isso, é possível alterar suas especificações, como neste exemplo, com ‘Amplitude’
para 180V e a ‘Freq’ para 60 Hz. Também é possível fazer essas modificações clicando com o botão direito
do mouse sobre a palavra ‘SINE’ e mudar o texto para ‘SINE (0 180 60)’ que terá o mesmo efeito.
Após o circuito estar finalizado, pode-se iniciar a simulação. Ao clicar sobre o botão ‘Run’ para
iniciar a simulação, uma tela igual a apresentada na Figura 55 será aberta, e os valores de simulação
podem ser escolhidos. Para este exemplo: o valor de ‘Stop time’ como100ms e ‘Time to start saving
data’ para 1ms. Com tudo especificado clique em ‘Ok’.
Figura 55 - Configurando simulação do circuito retificador
Clicando novamente ‘Run’ a simulação acontece. Uma janela gráfica, neste momento sem dados,
é aberta. Pode-se observar que ao passar o mouse sobre um fio do circuito o desenho do mouse é alterado
para uma ponteira de osciloscópio, como observado na Figura 56. Dessa maneira o LTSpice entende que
aquele é o ponto de medição para gerar o gráfico de resposta desejado. Ao clicar com o mouse no local,
o gráfico é gerado na janela gráfica previamente aberta. Neste exemplo, o gráfico apresenta o sinal no
ponto indicado como Vcc.
Figura 56 - Simulação do circuito retificador
3. Gráfico do simulador
Esse capítulo aborda um pouco mais sobre o gráfico do simulador; como fazer algumas alterações
e anotações importantes para ilustrar os dados obtidos ao simular um circuito. Para exemplificar todas as
possibilidades utilizou-se duas fontes de sinais senoidais seguidas de um resistor como apresentando na
Figura 58.
Figura 58 - Circuito para demonstrar o gráfico do simulador
O resultado gráfico desse circuito pode ser visto na Figura 59. A falta de um ‘Label next’ no ponto
em análise torna a análise em um circuito maior muito difícil, pois o ponto de apresentação aparece com
a indicação SPICE do programa, neste exemplo como “V(n001) e V(n002)”, por isso se tornar muito
importante seu uso.
Figura 59 - Gráfico de demonstração sem label next
O gráfico mostrado anteriormente, teve sua fonte alterada para 20 (‘Font point size’), e sua largura
da linha ‘Data trace width’ para 2. Para tornar mais fácil a visualização essas modificações podem ser
feitas pelo painel de controle em ‘Waveforms’ como mostrado na Figura 61, e algumas outras
modificações. Em ‘Color Scheme’ pode-se alterar o padrão de cores do gráfico, tanto para os eixos,
quanto para os sinais e o fundo do gráfico.
Figura 61 - Painel de controle do gráfico
Clicando com o botão direito sobre o eixo X ou Y pode-se alterar a escala para logarítmica como
na Figura 62 ou alterar os valores de máximo, mínimo e os intervalores do eixo, que serão apresentados
no gráfico. A Figura 63 representa a mesma resposta gerada na Figura 60, porém com a escala em
logarítmica.
Ao clicar com o botão direito do mouse sobre o gráfico aparece uma lista de opções, entre elas
adicionar um novo gráfico ‘Add Plot Plane’ e adicionar novos sinais ao gráfico com ‘Add Traces’. Ao
adicionar novos traços uma lista de opções é apresentada com base no circuito que se está simulando. O
‘label next’ permite identificar o sinal que se quer adicionar. É possível ao adicionar, fazer cálculos
matemáticos com um sinal ou entre sinais. A Figura 64 apresenta um novo gráfico adicionado ao anterior
(em escala normal), um sinal gerado a partir da equação 1 apresentada.
Abrindo-se novamente o menu sobre o gráfico, pode-se retirar a sincronização entre eles e, com
isso, aumentar ou alterar os eixos apenas de um gráfico. O gráfico selecionado apresenta as linhas de
perímetro na cor preta por padrão. Ainda no menu, a opção ‘Draw’ permite adicionar linhas, círculos,
quadrados, retângulos e textos aos gráficos editando conforme preferência.
É possível gerar um arquivo pdf do gráfico produzido através do file no menu citado anteriormente,
vale ressaltar que se a opção citada no capítulo 2 item 2.2 Submenus Arquivo, ‘Print Monochroma’, estiver
habilitada a impressão do arquivo será na cor preta e branca. Para um pdf colorido é necessário desabilitá-
la e também se recomenda que seja gerado em modo paisagem, para haver uma menor distorção do
gráfico.
O gráfico, ainda possui dois cursores que podem “andar” sobre o sinal e comparar valores em uma
determinada região. Para isso é necessário dar um duplo clique sobre o nome do sinal e então, o cursor é
liberado e, também, uma janela com as informações de cada cursor como se apresenta na Figura 65. É
possível alterar a cor do sinal e a função do sinal caso seja necessário. Para proceder a alteração basta
clicar com o botão direito do mouse sobre nome do sinal que se deseja alterar.
Figura 65 - Gráfico com cursores
Ao longo desse capítulo será apresentado cada um deles, lembrando que os parâmetros de
configuração são os mesmos tanto para a fonte de tensão quanto para a fonte de corrente. Despois se
inserir uma fonte de tensão ou corrente no circuito, um clique com o botão direito do mouse sobre a fonte
para abrir uma janela de configuração inicial simples. Ao clicar no botão ‘Advanced’ a janela de
configurações avançadas abre. Ambas podem ser visualizadas na Figura 66.
Figura 66 - Configuração fonte de tensão
A Figura 68 mostra o resultado de um sinal senoidal configurado com os valores de 0 para offset,
10 V para a amplitude, 1 kΩ para a frequência, atraso (delay) de 1 ms, theta de 0, o angulo de 45° e 5
ciclos, no máximo.
Figura 68 - Onda senoidal
Para exemplificar uma rampa ascendente e descendente foram utilizadas duas fontes, onde uma fonte
foi configurada para ser uma rampa ascendente e outra uma rampa descendente. Para a configuração da
rampa ascendente adotou-se os valores dos parâmetros de (0 10 1m 2m 1p 2m 4) e para a descendente
os valores (0 10 10m 1p 2m 1p 2m 4). E, utilizando do que já foi mencionando anteriormente foi adicionado
um novo gráfico com a somatória desses dois sinais. O resultado pode ser visualizado na Figura 71.
Figura 71 - Rampa
implemente esse sinal os parâmetros indicados na Figura 73 devem ser observados. Um exemplo de
configuração é apresentado na sequência.
Figura 73 - EXP dupla
Para que se possa reproduzir um sinal parecido com o apresentando na Figura 73(esquerda), os
valores dos parâmetros devem ser: 0 V para ‘Vinitial’, 10 V para ‘Vpulsed’, 10 ms para ‘Rise’ e 5 ms para
o ‘Delay’ e ‘Tau’, respectivamente. Para o ‘Fall’ os valores de 40 ms para o ‘delay’ e 10ms para o ‘Tau’
foram escolhidos. A Figura 74 apresenta a resposta da fonte configurada com os valores citados
anteriormente.
Figura 74 - Sinal Exp simulado
4.8. Sinal FM
Utilizando a opção ‘SFFM’ (Single FREQUENCY FM) pode-se gerar um sinal modulado por
frequência. Para as configurações desse sinal tem-se as opções: ‘DC offset’, ‘Amplitude’, ‘Carrier Freq’,
‘Modulation Index’ e ‘Signal Freq’. Como demonstração, utilizando-se os valores de 0, 10 V, 500 Hz, 5
e 50 Hz, respectivamente, pode-se gerar um sinal como mostrado na Figura 75.
Figura 75 - Sinal FM
5. Simulação
O LTSpice permite alguns tipos de análise do comportamento de um determinado circuito. Dentre eles
tem-se análise de tensão em cada nó do circuito, análise o circuito em função do tempo e outros. Nesse
tópico essas análises serão abordadas. Para iniciar uma simulação o circuito já deve estar implementado
e devidamente aterrado (as análises só serão possíveis com um ponto de referência disponibilizado no
circuito). Ao clicar no botão ‘Run’ pela primeira vez, para este circuito, abrirá uma janela de configuração
do simulador. Outra forma é abrir o submenu ‘Simulate’ e depois ‘Edit simulate Cmd’. Quando o
simulador já foi configurado pela primeira vez, para que se abra a janela de configuração, basta clicar no
texto das propriedades do simulador.
Lembrando que, ao adicionar um tempo para o simulador começar a salvar as informações ‘Time
start saving data’, o gráfico é gerado a partir do tempo de início, por exemplo, ao simular 1 segundo e
selecionar para começar em 500 milissegundos, será gerado um gráfico dos 500 últimos milissegundos
ou a metade final do tempo estabelecido para análise. A Figura 82(a) apresenta o sinal com o “Maximum
Timestap” de 100 ms, já a Figura 82(b) apresenta com o valor de 1 µs. Ou seja, quanto menor o valor,
melhor será a precisão da resposta gerada, em contrapartida demandará um tempo maior para ser
processado.
Figura 82 - Simulação análise no tempo timestamp
(a) (b)
Fonte - Autoria própria
A Figura 83 representa uma análise de um filtro passa baixa RL. Para realizar essa simulação é
necessária que a fonte esteja em ‘none’ e que se coloque a amplitude em 1 na opção ‘Small signal
AC analysis’, assim a fonte irá reproduzir todas as frequências possíveis. Para a configuração da
simulação optou-se pela varredura do tipo Octave com 100 pontos por oitava (octave)iniciando com a
frequência em 1 Hz e terminando com a frequência em 100 kHz.
Figura 83 - Análise em frequência
Para isso seleciona-se a opção ‘DC sweep’, e então configura-se o ‘Name of source to sweep’
onde informa-se o nome da fonte cuja variação de valor será realizada; ‘type of sweep’ indicando o
tipo de varredura, e com o ‘Start Value’ e ‘Stop Value’ indicam-se os valorres de início e fim,
respectivamente. Por fim ‘Number of points’ permitem indicar o passo dessa varredura.
Para realização do exemplo apresentado na Figura 84 foi configurado o simulador para uma
varredura do tipo ‘Decada’ e iniciando com o valor em 0 V e finalizado em 1 V. Pode-se observar que
o sinal permanece em zero até atingir uma tensão mínima para ativar o diodo e iniciar a condição do
sinal.
Figura 84 - Simulação em corrente continua
Na janela de configuração aparecem, também, ‘2nd Source’ e ‘3nd Source’. Pode-se indicar uma
variação em mais de uma fonte, e essas variações acontecem todas simultâneas, possibilitando diversas
simulações e análise do circuito.
5.5. DC Transfer
O LTSpice possui uma função que permite calcular a função de transferência do circuito para
pequenos sinais DC, calculando sua impedância de entrada e saída.
Para o exemplo dessa simulação utiliza-se o circuito apresentado na Figura 85, alterando a fonte
de DC para pequenos sinais. No simulador escolhe-se a opção ‘DC Transfer’ e configuram-se os
parâmetros de ‘Output’ como o sinal de saída e ‘Source’ para a fonte de entrada do circuito. Simulando
esse circuito a resposta é apresentada na Figura 86.
Figura 86 - DC transfer simulado
Existe a possibilidade de passar uma lista com vários valores para o parâmetro ao invés de realizar
uma variação do valor. A Figura 95 apresenta um circuito com a variação do parâmetro por lista, com
valores definidos inicialmente.
Figura 95 - Configuração lista de parâmetros Spice comando
A Figura 96 apresenta a simulação do circuito com a variação do valor pela lista passada
inicialmente por parâmetro.
5.7.6. Parâmetros
Utilizando ‘parâmetros’ pode-se atribuir para componentes iguais (resistores de mesmo valor, por
exemplo) uma letra para seus valores, e assim colocar todos os componentes com aquele parâmetro
com o mesmo valor, facilitando a alteração dos valores caso seja necessário. Isso permite uma única
ação para alterar vários componentes.
6. Práticas
Nesse capítulo abordam-se algumas práticas de simulação de circuitos utilizando todo o conteúdo
comentando nesse documento. Os circuitos não serão analisados do ponto de vista teórico, mas apenas
sua implementação no LTSpice e simulação.
bem como a configuração da fonte de tensão para o circuito e a configuração do simulador para que se
obtenha a resposta da análise em frequências do circuito.
O circuito utilizado é apresentado na Figura 98. Primeiro foi adicionado o amplificador operacional
‘OP27’, para isso vá em componentes e escreva ‘OP27’, coloque-o no circuito, e depois adicione os
resistores e capacitores. Faça a ligação dos componentes com a função ‘wire’ já apresentada. Escolha os
valores dos resistores e capacitores clicando com o botão direito sobre eles. Adicione os ‘Label next’
(input, output, VCC e -VCC). As identificações input e output serão utilizadas para o gráfico do simulador
e para facilitar o entendimento do circuito. O VCC e -VCC correspondem aos pontos da fonte de
alimentação. Por último, inclui-se o ‘GND’ para que se possa realizar a simulação do circuito.
Figura 98 - Circuito filtro notch
Configure a fonte de tensão simétrica que alimentara o circuito. Para isso vá em biblioteca e
escreva ‘Voltage’ no campo de busca. Adicione duas unidades desse componente ao circuito, como
mostrado na Figura 99. Ligue as fontes e adicione os ‘Label next’ lembrando que o nome tem que ser o
mesmo que você colocou ligado ao amplificador. Uma possibilidade para que não haja erro, é copiar o
‘Label next’ do amplificador e colocar nas fontes. Para configurar clique com o botão direito sobre cada
uma e configure como mostrado na Figura 99. No caso, a configuração indica que as duas fontes têm 10
V ‘DC’.
Figura 99 - Fonte simétrica
Adicione, agora, uma fonte de tensão na entrada do nosso circuito, como mostrado na Figura 100.
Nessa fonte configure-a para pequenos sinais AC, portanto coloque 1 V em ‘AC Amplitude’.
Falta apenas configurar a simulação a ser realizada para uma reposta em frequência. Clicando
em ‘Run’ uma janela de configuração é aberta. Selecione a aba ‘AC Analysis’ e configure os parâmetros
como mostrado na Figura 101. Clique em OK.
Clicando em ‘Run’ novamente, a janela gráfica do simulador será aberta e em branco, nesse
primeiro momento. Agora é necessário selecionar os nós output e input para que ele possa gerar os
gráficos desses pontos. O gráfico do filtro notch foi gerado, e agora pode-se analisar seus resultados.
A resposta em frequência apresenta a magnitude do sinal e sua fase, respectivamente como linha
contínua e linha pontilhada. Clicando com o botão direito do mouse sobre a indicação ‘V(output)’ no
gráfico, disponibiliza-se o cursor sobre o gráfico bem como uma janela de pop-up com os valores
correspondentes à localização do cursor. O cursor pode ser arrastado clicando sobre ele com o mouse e
mantendo-o pressionado ou com as teclas seta para esquerda ou direita. Estando com o cursor no ponto
desejado, por exemplo na frequência de corte inferior (neste caso na magnitude em –3 dB antes da
frequência de 60 Hz). No local, clique com o mouse direito e em ‘Draw’ escolha ‘Cursor Position’ para
que ele adicione setas indicando o ponto em que o cursor se encontra como mostrado na Figura 102.
Para a análise da impedância de entrada e de saída do circuito utiliza-se uma fonte AC com
amplitude de 1 V. Adicione-a ao circuito e configure como mostrado na Figura 104.
Para que se possa fazer a análise de impedância, o simulador deve ser configurado como ‘AC
Analysis’. Para isso, clique em ‘Run’ e configure a simulação como mostrado na Figura 105.
Figura 105 - Configuração do simulador para medir a impedância
Clique em ‘Run’ novamente para iniciar a simulação. Por padrão o simulador abrirá uma janela
em branco aguardando a definição do ponto de análise. Nesse momento se procederá a análise da
impedância de entrada clicando com o botão direito sobre o gráfico e depois em ‘Add Traces’ e digita-se
‘V(Vin)/I(Vin)' como mostrado na Figura 106.
O sinal será, então, simulado. O eixo vertical apresentará, inicialmente, a escala em decibel.
Clicando sobre o eixo com o botão direto do mouse uma janela se abrirá. Opta-se, então, pela escala
linear. Dessa forma, o sinal será gerado com a escala em ‘ohms’ apresentando a resposta da divisão da
tensão pela corrente no ponto desejado (neste caso, na entrada do circuito). Para facilitar a visualização
da resposta, clique novamente sobre o eixo vertical, e altere a escala ‘Top’ de 200 kΩ para 20 kΩ e ‘Tick’
de 20 kΩ para 2 kΩ como mostrado na Figura 107.
Figura 107 – Gráfico da simulação de impedância
Clicando sobre a função, pode-se abrir o cursor do sinal. Coloque o cursor na parte estável do
sinal (região da frequência de passagem do sinal) como mostrado na Figura 108. Com isso, determina-se
a impedância de entrada do circuito na região de operação (região da frequência de passagem do sinal),
que resulta para esse exemplo como 1,66 KΩ.
Para medir a impedância de saída do circuito é necessário alterá-lo. Para isso retire o ‘Label next’
de entrada e altere o ‘Label next’ de saída “Vout” para “Vin”, como mostrado na Figura 109.
Clique em ‘Run’ novamente, e proceda à mesma análise que foi feita para a impedância de
entrada. Com o cursor, pode-se verificar que a impedância de saída desse circuito é de 2,64 KΩ, como
apresenta a Figura 110.
Figura 110 - Impedância de saída
Para analisar o ganho do circuito e o sinal de saída, retorne ao circuito original apresentado na
Figura 103. Altere a fonte de AC para senoidal, configure-a com uma amplitude de 10 mV e 1 kHz de
frequência e retire o valor ‘AC Amplitude’ utilizado anteriormente, como mostra a Figura 111(a), confirme
em OK. O simulador deve estar em ‘Transient’ com os parâmetros, por exemplo, de 100 ms em ‘Stop
time’ e 0 para o tempo que ele começa a salvar as informações, como se vê na Figura 111(b).
Figura 111 – Configurando fonte e simulador
Clique em ‘Run’ e em Vin e Vout para o simulador gerar o gráfico desses pontos. Após isso, dê
um duplo clique em Vin e mova o cursor para o valor máximo do sinal. Depois, um clique duplo em Vout e
leve o cursor ao pico do sinal. É possível, então, comparar o ganho do circuito, como mostrado na Figura
112. O sinal de entrada tem em torno de 9,98 mV e o sinal de saída tem em torno de 596,14 mV. Portanto,
o ganho do circuito é dado pela relação Vout/Vin que resulta aproximadamente 60. Atenção: Este processo
de análise de ganho está correto somente se não houver tensão de offset nos sinais. Se ela existir,
recomenda-se utilizar a relação de pico a pico dos sinais.
Inicie a simulação e configure para ‘Transient’ com o ‘stop time’ de 100 ms. Isso permitirá salvar
todas as informações do início até os 100ms. Na janela do gráfico do simulador, vá em adicionar traço
(Add Trace) e escreva a função como apresenta a Figura 114 e então obtenha a resposta como mostrado.
Nesse momento é possível perceber que o circuito está funcionando corretamente e que sua análise pode
prosseguir.
Figura 114 - Amplificador de áudio simulado
Para que se possa gerar várias simulações com valores diferentes, alterar o circuito, por exemplo,
e colocar o valor de R2 ({volume}) e da fonte de tensão ({fonte}) como parâmetros variáveis. Assim, realize
uma análise mais completa do circuito. Para isso, altere o circuito como na Figura 115. Pode-se perceber
que R2 será responsável pelo volume de saída (funcionará como um potenciômetro de volume).
Figura 115 - Circuito alterado com parâmetros
Configure os parâmetros que acabou de criar. Para isso vá em ‘Spice directive’ e escreva o texto
apresentado na Figura 116, como exemplo. Para iniciar uma nova linha aperte ‘ctrl+m’ e, assim, todos os
comandos podem ser escritos juntos.
Figura 116 - Comando spice directive amplificador
Iniciada a simulação, vários resultados são obtidos conforme a programação realizada. Neste
exemplo, o LTSpice vai configurar a fonte, inicialmente, com 1 V e variar o R2 e 1 Ω a 20 kΩ (6 variações
programadas) e, depois altera para a fonte para 5 V e repete o processo. Isso se repete até que todas as
simulações sejam implementadas. O resultado pode ser visto na Figura 117.
Figura 117 - Simulador com parâmetros
Clicando com o botão direito do mouse sobre o gráfico do simulador e escolhendo a opção ‘view’,
duas opções são apresentadas (elas ficam disponíveis somente nesta situação de variações de
parâmetros para um componente): ‘Select step’ e ‘Step legend’. ‘Select step’ permite selecionar os valores
referentes ao parâmetro que se deseja observar no gráfico. ‘Step legend’ apresenta uma legenda referente
a cada cor do gráfico para que se possa identificá-los. A Figura 118 apresenta a seleção em ‘Select step’
para os sinais resultantes quando a fonte de tensão estava em 1 V.
Figura 118 - Alterando os parâmetros apresentado no gráfico
Desta forma, ficam visíveis os sinais gerados apenas com a fonte de tensão em 1 V. Isso pode
acabar gerando uma pergunta; “não seria mesma coisa que configurar a fonte de tensão com 1 V e simular
e, depois alterar para 5 V, simular novamente e, assim por diante?”. Sim, porém, quando todos os
parâmetros (variações) são realizados simultaneamente, obtêm-se duas ações importantes: 1 – as
variações permitem a apresentação das respostas em um mesmo gráfico, o que permite uma comparação
mais fácil, 2 – é possível, dentro desse “gráfico completo” selecionar somente as respostas de interesse
para análise mais específica. Por isso, esse processo evita simulações individualizadas e com trocas de
parâmetros em cada uma delas. Portanto, isso ajuda a aumentar a produtividade da análise. A Figura 119
mostra os sinais gerados com a fonte de 1 V.
Figura 119 - Circuito amplificador com a fonte em 1V
A potência gerada pelo circuito apresentou um resultado muito baixo, na casa dos nanowatts.
Alterando para a fonte com valor de 5 V, vá em ‘Step legend’ para que se possa identificar o parâmetro de
cada cor traçada no gráfico. O resultado pode ser visualizado na Figura 120.
Pode-se observar que para todos os sinais com a fonte de alimentação superior a 10 V não há
distorção. Assim, pode-se alterar a fonte de alimentação, do circuito inicial, de 12 V para 10 V e ela (a
fonte) seria suficiente para amplificar o sinal sem gerar distorção, mantendo a potência final do circuito a
mesma para o volume máximo. Alterando, assim, a fonte de parâmetro para 10 V e alterando o simulador
para iniciar 10 ms ao invés de 0, pode-se manter o sinal mais estável para análise, como mostrado na
Figura 122.
Figura 122 - Circuito amplificador final
Pode-se concluir que o circuito amplificador apresntado tem uma potência máxima de 0.55 W,
aproximadamente, e que para o valor de resistência de 15 kΩ a potência estará próxima a metade do
valor.. Por esse motivo a utilização de potenciômetros com escala logarítmica é recomendado para uso
em áudio. Para verificar o circuito funcionando com um áudio, basta adicionar à fonte de sinal o tipo ‘Pwl
file’ e indicar um áudio do tipo .wav como já foi apresentado em 4.10.
Para realizar-se esse teste, utilizou-se de um sinal ruidoso do ECG real. Esse arquivo .wav pode
ser baixado conforme indica a referência [1]. Será utilizado neste teste o circuito amplificador de
instrumentação apresentado na Figura 123. Adiciona-se a fonte de tensão com a opção ‘Pwl file’ e
seleciona-se o caminho em que o arquivo ECG se encontra. Configura-se a simulação para ‘transient’ com
10 s.
Figura 123 - Amplificador de instrumentação
Depois inicia-se a simulação e seleciona-se o ponto ‘Intro’ para que se possa visualizar como o
sinal está condicionado até o momento. O resultado pode ser visualizado na Figura 124.
Figura 124 - Sinal condicionado até o amplificador de instrumentação
Implementa-se o circuito da Figura 125. Ele corresponde a um filtro passa-altas com um circuito
buffer cujo objetivo é manter a potência do sinal para os estágios seguintes.
Na janela gráfica clique com o botão direito do mouse sobre ela. Vá em ‘Add Plot Pane’e certifique-
se de que o gráfico correto está selecionando uma vez que ele estará com a borda em preto. Vá ao circuito
e clique no ponto ‘PH’. O resultado pode ser visualizado na Figura 126.
Figura 126 - Simulado filtro passa alta com buffer
Adicione mais uma etapa ao circuito. Dessa vez um filtro notch de 60 Hz, que é o mesmo já
implementado em 6.1. O LTSpice aceita copiar e colar o circuito. Essa etapa é apresentada na Figura 127.
Figura 127 - Filtro notch para o ecg
Com a inclusão do filtro Notch, refaça a etapa anterior no gráfico indo em ‘Add Plot Pane’ e dessa
vez selecione o ponto ‘NOT’ indicado na Figura 127. Agora é possível observar essa adição como sendo
o terceiro gráfico apresentado na Figura 128 e ainda, verificar a diferença do sinal em cada uma delas.
Para uma melhor visualização você pode em ‘Cascate windows’ separar a janela de projeto, da janela do
simulador e, assim, ter um espaço maior de visualização.
Adicione agora, mais uma etapa de condicionamento do nosso sinal ECG. Esa etapa corresponde
a um filtro passa-baixas de 120 Hz e ordem 6. Ele pode ser visualizado na Figura 129.
Figura 129 - Filtro passa baixa de ordem 6
Refaça mais uma vez a etapa do simulador, a fim de ter o resultado do sinal em cada etapa do
processo de condicionamento. O resultado é apresentado na Figura 130. Nessa etapa, selecione o ponto
‘PB-120’ para visualizar o resultado no gráfico.
Figura 130 - ECG com etapa de filtro passa baixa de 120 Hz
Para completar o circuito, mais duas etapas serão adicionadas. Nessa penúltima etapa, adicione
mais um filtro passa-baixas, mas agora, de ordem 2 e com frequência de corte em 15 Hz. O circuito pode
ser visualizado na Figura 131.
Figura 131 - ECG com etapa de filtro passa baixa de 15Hz
O sinal de saída após o filtro de 15 Hz, já está muito bem condicionado. Entretanto, pode ser
observado que ele possui componentes negativos, e que a tensão de saída está muito baixa.
Considerando que depois de um condicionamento do sinal possa haver um circuito digital, faz-se
necessário dar um offset no sinal para que ele esteja somente com tensão positiva, e amplificar o sinal
para que ao converter de analógico para digital haja uma melhora na amostragem do sinal.
Assim pode-se observar que o sinal visualizado no último ‘plot’ não possui tensão negativa e
apresenta um ganho de, aproximadamente, 12. Isso pode permitir uma melhor conversão deste sinal
analógico para digital. O ganho poderá ser maior se o ADC utilizado assim, o exigir.
7. Conclusão
Os autores esperam que este documento possa ser útil ao leitor que deseja utilizar o software
LTSpice para suas simulações de circuitos eletrônicos analógicos. Esse documento não esgota todas as
possibilidades do software, isso é um fato. Todavia, ele traz os itens mais corriqueiros para a realização
de simulações e outros não tão comuns, mas que, certamente, contribuirão para facilitar o aprendizado e
o aproveitamento da ferramenta. Se você, leitor, desejar contribuir com sugestões e/ou críticas para
melhorar o documento, solicitamos gentilmente que encaminhe um e-mail ao coordenador do projeto:
almonteiro@utrfpr.edu.br.
8. Apêndice
Este apêndice traz uma lista de vídeos orientativos que ajudam de forma, talvez mais ilustrativa e
dinâmica, a utilização do software. Para acessá-los, basta copiar o link disponibilizado e colá-lo em seu
browser.
10 – Potencial DC e AC (https://youtu.be/LP2cc3h1k9w)
9. Referências
[1] https://people.ece.cornell.edu/land/courses/ece1810/labs/f2011/lab6_docs/ecgwav_noise.wav,
acesso em 11/07/2021.
[2] Lee, Mitchell; Alonso, Gabino. ANALOG DEVICES, LTSpice: Using Time-Dependent
Exponential Sources to Model Transients. Disponível em: https://www.analog.com/en/technical-
articles/LTSpice-using-time-dependent-exponential-sources-to-model-transients.html. Acesso em
11/07/2021.