Como Importar Modelos de Terceiros no QSpice

Tempo de Leitura: 5 minutos

Neste tutorial, vamos aprender a importar e utilizar modelos de componentes de terceiros no QSpice, com base em um vídeo do Mike Engelhardt. Este processo é extremamente útil para trabalhar com modelos que não vêm incluídos no software, especialmente durante a fase beta.

Passo 1: Importando um Modelo com Declaração .model

  • Encontre o Modelo: Suponha que você encontrou um modelo de diodo, como o 1N4148, na internet.
1N5711;DI_1N5711;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. 
.MODEL DI_1N5711 D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u<br>+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N5711W;DI_1N5711W;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. -
.MODEL DI_1N5711W D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u<br>+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N5711WS;DI_1N5711WS;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. 
.MODEL DI_1N5711WS D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u<br>+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N6263W;DI_1N6263W;Diodes;Si;  60.0V  15.0mA  1.00ns   Diodes Inc. Schottky 
.MODEL DI_1N6263W D  ( IS=1.82u RS=2.80 BV=60.0 IBV=200n <br>+ CJO=2.65p  M=0.333 N=1.70 TT=1.44n )
  • Copie o Texto do Modelo: Selecione o texto do modelo no site ou no arquivo que você baixou e pressione Ctrl+C.
  • Cole no QSpice: Abra o QSpice e na área de trabalho do software, pressione Ctrl+V para colar o modelo.
  • Confirmação de Símbolo: O QSpice perguntará se deve criar um símbolo para o modelo. Clique em “Sim”. O modelo será importado e o símbolo será automaticamente gerado.

Passo 2: Importando um Modelo de Subcircuito

  • Localize um Subcircuito: Como exemplo, vamos importar o modelo de um amplificador operacional LM741. O subcircuito geralmente é definido por uma declaração .subckt e inclui várias linhas de texto.
*-----------------------------------------------------------------------------
* connections:   non-inverting input
*                | inverting input
*                | | positive power supply
*                | | | negative power supply
*                | | | | output
*                | | | | |
.subckt uA741    1 2 3 4 5
*
c1   11 12 8.661E-12
c2    6  7 30.00E-12
dc    5 53 dy
de   54  5 dy
dlp  90 91 dx
dln  92 90 dx
dp    4  3 dx
egnd 99  0 poly(2),(3,0),(4,0) 0 .5 .5
fb    7 99 poly(5) vb vc ve vlp vln 0 10.61E6 -1E3 1E3 10E6 -10E6
ga    6  0 11 12 188.5E-6
gcm   0  6 10 99 5.961E-9
iee  10  4 dc 15.16E-6
hlim 90  0 vlim 1K
q1   11  2 13 qx
q2   12  1 14 qx
r2    6  9 100.0E3
rc1   3 11 5.305E3
rc2   3 12 5.305E3
re1  13 10 1.836E3
re2  14 10 1.836E3
ree  10 99 13.19E6
ro1   8  5 50
ro2   7 99 100
rp    3  4 18.16E3
vb    9  0 dc 0
vc    3 53 dc 1
ve   54  4 dc 1
vlim  7  8 dc 0
vlp  91  0 dc 40
vln   0 92 dc 40
.model dx D(Is=800.0E-18 Rs=1)
.model dy D(Is=800.00E-18 Rs=1m Cjo=10p)
.model qx NPN(Is=800.0E-18 Bf=93.75)
.ends
  • Copie o Subcircuito: Selecione todo o texto do subcircuito e pressione Ctrl+C.
  • Cole no QSpice: No QSpice, pressione Ctrl+V para colar o subcircuito. Assim como no passo anterior, o QSpice perguntará se deve criar um símbolo. Clique em “Sim”.
  • Ajuste os Pinos: Como o QSpice gera um símbolo padrão em forma de caixa, os pinos não estarão organizados de maneira intuitiva. Consulte a documentação do modelo para identificar quais pinos correspondem às entradas, saídas e alimentações.
  • Você pode rearranjar os pinos arrastando-os ou mudando a justificativa clicando nos pontos vermelhos ao lado dos pinos.
  • O nome dos pinos não deve ser alterado, pois isso poderia causar problemas na associação dos pinos com as portas do subcircuito.

Passo 3: Editando o Símbolo no Editor de Símbolos

  • Abra o Editor de Símbolos: No QSpice, vá para “Arquivo” > “Novo” > “Símbolo” para abrir o editor de símbolos.
  • Cole o Símbolo Base: Cole o símbolo gerado automaticamente no editor (Ctrl+C e Ctrl+V).
  • Personalize o Símbolo: Substitua a caixa padrão por um símbolo gráfico mais representativo, como um triângulo para um amplificador operacional.
  • Ocultar Nomes dos Pinos: Para ocultar os nomes dos pinos, clique duas vezes no nome de um pino e selecione a justificativa central (ponto vermelho do meio) para torná-lo invisível.
  • Adicione Símbolos: Adicione sinais de “+” e “-” para as entradas não inversora e inversora do amplificador operacional, usando o comando de texto do editor.
  • Finalize o Símbolo: Copie o símbolo finalizado para a área de trabalho do QSpice (Ctrl+C no editor de símbolos e Ctrl+V no QSpice).

Passo 4: Simulação do Circuito

  1. Monte o Circuito: Conecte o modelo importado em um circuito e adicione os elementos necessários, como fontes de alimentação, resistores e fontes de sinal.
  2. Execute a Simulação: Configure a simulação conforme necessário e observe os resultados, como a resposta em frequência ou a resposta ao degrau.
  3. Ajuste se Necessário: Se o símbolo ou o modelo não estiverem funcionando corretamente, revisite os passos anteriores para ajustar.

Considerações Finais

Este tutorial mostrou como importar e ajustar modelos de terceiros no QSpice, tanto para modelos simples quanto para subcircuitos. Com esses passos, você pode expandir as capacidades do QSpice usando modelos de componentes específicos que não vêm nativamente com o software.

Referências

  1. QSpice Official Documentation: A documentação oficial do QSpice, que oferece orientação sobre como importar modelos e utilizar outras funcionalidades avançadas do software. Você pode acessar a documentação completa aqui: QSpice Documentation.
  2. Modelo 1N4148 no ON Semiconductor: O diodo 1N4148 é amplamente utilizado e o modelo SPICE pode ser encontrado no site do fabricante ON Semiconductor. Veja o modelo SPICE aqui: 1N4148 SPICE Model.
  3. Modelo LM741 no Texas Instruments: O amplificador operacional LM741 é um componente clássico, e seu modelo SPICE oficial está disponível no site da Texas Instruments. Acesse o modelo aqui: LM741 SPICE Model.
  4. Editor de Símbolos no QSpice: A ferramenta de edição de símbolos no QSpice permite criar e modificar símbolos para melhor representar componentes personalizados. Saiba mais sobre o editor de símbolos no site oficial: QSpice Symbol Editor.
  5. Vídeo Tutorial QSpice por Mike Engelhardt: Este vídeo no YouTube, apresentado por Mike Engelhardt, demonstra como importar modelos de terceiros no QSpice, incluindo exemplos práticos e dicas para edição de símbolos. Assista ao vídeo aqui: Importing Third-Party Models into QSpice.

Sobre o Autor

0 0 votos
Article Rating
Inscrever-se
Notificar de
0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários
0
Adoraria saber sua opinião, comente.x