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.
- Insira um Port no terminal de entrada.
- Insira um Port no terminal de saída.
- 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.schfoi salvo corretamente.
4. Adicionar o subcircuito ao esquema principal (Main.sch)
- Abra
Main.sch. - No menu Components → Devices, selecione Subcircuit e posicione-o na área de trabalho do esquema.
- Dê um duplo clique no componente Subcircuit posicionado para abrir o diálogo de propriedades.
- Clique no botão Browse e selecione o arquivo
Sub.schprojetado na etapa anterior. - 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
- Como usar o Filter Synthesis no uSimmics (antigo QucsStudio)
- Análise DC no uSimmics (antigo QucsStudio) [2026]
- Guia introdutório de simulação digital no uSimmics (antigo QucsStudio) [2026]
- Como importar arquivos de parâmetros S no uSimmics (antigo QucsStudio)
- Guia de operações básicas do editor de circuitos no uSimmics (antigo QucsStudio) [2026]


Comment