Como criar e usar subcircuitos no uSimmics (antigo QucsStudio) [2026]

operação básica

O recurso Subcircuit do uSimmics (antigo QucsStudio) permite organizar hierarquicamente projetos de circuitos de grande porte e elevada complexidade. Este artigo descreve o processo completo de design de um filtro passa-baixo LC de 3ª ordem como subcircuito e sua integração ao esquema principal.


O que você vai aprender

  • O conceito de Subcircuit e suas vantagens no projeto de circuitos
  • Como criar um sub-esquema e inserir portas
  • O procedimento para incorporar um subcircuito ao esquema principal
  • Como especificar o arquivo Sub.sch e resolver problemas comuns
  • Como reutilizar o mesmo subcircuito em múltiplas instâncias

O que é um Subcircuit?

Um Subcircuit é um bloco de circuito definido como módulo independente dentro de um projeto eletrônico maior. A incorporação de subcircuitos ao fluxo de projeto oferece as seguintes vantagens:

  • Maior legibilidade do esquema por meio de design hierárquico
  • Reutilização do mesmo bloco em múltiplos pontos do projeto
  • Propagação automática de alterações ao modificar apenas o arquivo do subcircuito

Procedimento

1. Preparar dois arquivos de esquema no projeto

Comece criando dois arquivos de esquema dentro do mesmo projeto.

Nome do arquivo Função
Main.sch Esquema principal (o que utiliza o subcircuito)
Sub.sch Sub-esquema (o que é definido como subcircuito)

2. Projetar o circuito no sub-esquema (Sub.sch)

Neste exemplo, um filtro passa-baixo LC de 3ª ordem é projetado em Sub.sch.

Observação sobre filtros passa-baixo LC: Um circuito de filtro que combina indutores (L) e capacitores (C) para deixar passar apenas as componentes de baixa frequência. O recurso Filter Synthesis do uSimmics (antigo QucsStudio) calcula automaticamente os valores dos componentes a partir da ordem do filtro e da frequência de corte especificadas.

Para instruções detalhadas sobre o design de filtros com Filter Synthesis, consulte este artigo.

3. Inserir portas no sub-esquema

Remova do circuito de filtro projetado os elementos desnecessários para a conexão com o esquema principal (como resistências de terminação) e insira portas (Port) nos nós de conexão.

  1. Insira um Port no terminal de entrada.
  2. Insira um Port no terminal de saída.
  3. Salve o arquivo como Sub.sch.

Importante: Se as portas não estiverem corretamente inseridas e salvas, o esquema principal não reconhecerá os terminais do subcircuito. Se o subcircuito não exibir dois portos, verifique se Sub.sch foi salvo corretamente.

4. Adicionar o subcircuito ao esquema principal (Main.sch)

  1. Abra Main.sch.
  2. No menu Components → Devices, selecione Subcircuit e posicione-o na área de trabalho do esquema.
  3. Dê um duplo clique no componente Subcircuit posicionado para abrir o diálogo de propriedades.
  4. Clique no botão Browse e selecione o arquivo Sub.sch projetado na etapa anterior.
  5. Feche o diálogo. O subcircuito aparecerá como um bloco com dois portos no esquema principal.

5. Executar uma simulação com o subcircuito

Execute a simulação seguindo o mesmo procedimento de qualquer simulação de circuito padrão. Os componentes dentro do subcircuito se comportam exatamente como se estivessem posicionados diretamente no esquema principal.

Uso avançado: É possível posicionar múltiplas instâncias do mesmo subcircuito em um único projeto. Por exemplo, para conectar em cascata o mesmo filtro em vários estágios, basta posicionar blocos Subcircuit adicionais referenciando o mesmo arquivo Sub.sch.


Solução de problemas

Sintoma O que verificar
O subcircuito não exibe dois portos Verificar se os portos estão corretamente inseridos e salvos em Sub.sch
Ocorre erro de simulação Confirmar se o caminho de Sub.sch está corretamente especificado e se o arquivo existe
As alterações no sub-esquema não são refletidas no esquema principal Salvar Sub.sch e executar novamente a simulação em Main.sch

Conclusão

O recurso Subcircuit do uSimmics (antigo QucsStudio) permite organizar hierarquicamente circuitos complexos, melhorando significativamente a reutilizabilidade e a manutenibilidade do projeto. Mesmo uma abordagem simples — encapsular um filtro projetado com Filter Synthesis como subcircuito — impacta diretamente a eficiência de um fluxo de projeto profissional. Comece com um sub-esquema simples para se familiarizar com a operação e, em seguida, aplique esta técnica a projetos de maior escala.


Artigos relacionados

Comment

Título e URL copiados