Execute um ponto de operação SPICE DC no Cloud
Salve um circuito com resistores e fontes DC, escolha a análise R/I ou R/I/V e leia suas tensões de nó e correntes de ramo.
Visão geral
Calcule tensões estacionárias de nós e correntes de ramos a partir de um arquivo salvo .cir. Escolha a análise correspondente aos elementos do seu circuito.
Entrada no Flow Navigator | Elementos aceitos |
|---|---|
Ponto de operação SPICE DC | Resistores ( |
Ponto de operação SPICE DC (R/I/V) | Resistores e fontes independentes de corrente e tensão DC ( |
Abra um projeto Cloud com acesso à análise local. O Cloud realiza o cálculo no seu navegador. Consulte Digital Design Studio para abrir um projeto. Ambas as análises leem o arquivo salvo do projeto; salve as alterações do editor antes de executar.
Salve o circuito de exemplo
Crie ou abra circuits/ohms-law.cir no editor do projeto, insira o texto abaixo e salve o arquivo.
Texto
Altifigence authored Ohm's-law circuit
* SPDX-License-Identifier: Apache-2.0
R1 n 0 10
I1 0 n DC 2m
.op
.end
R1 conecta o nó n ao terra (0) por 10 Ω. I1 fornece 2 mA do terra para n. O resistor conduz 2 mA de volta ao terra, resultando em V(n) = 0.002 × 10 = 0.02 V.
Execute o arquivo salvo
Abra Flow Navigator → Simulação → Ponto de operação SPICE DC.
Em Arquivo .cir salvo do espaço de trabalho, escolha ou insira
circuits/ohms-law.cir.Clique em Executar ponto de operação DC.
Quando Ponto de operação DC concluído aparecer, compare as tabelas com os valores abaixo.
O caminho é relativo ao projeto aberto. Ele deve identificar um arquivo salvo .cir nesse projeto. Se você editou o arquivo selecionado, salve-o antes de executar novamente. Executar uma análise não salva edições nem altera o arquivo do circuito.
Leia os resultados R/I
Tabela | Nome | Valor esperado |
|---|---|---|
Tensões de nós |
| 0 V |
Tensões de nós |
| 0.02 V |
Correntes de ramos |
| 0.002 A |
Correntes de ramos |
| 0.002 A |
A corrente positiva de ramo flui do primeiro terminal para o segundo terminal na linha desse elemento. Para este circuito, i1 flui de 0 para n, enquanto r1 flui de n para 0. Os nomes dos resultados usam letras minúsculas.
SHA-256 identifica a entrada salva exata usada nesse resultado, incluindo seu título e comentários.
Adicione uma fonte de tensão DC
Use a entrada separada Ponto de operação SPICE DC (R/I/V) para fontes de tensão. Salve este exemplo como circuits/supply.cir.
Texto
Own RIV DC supply and loaded divider
* SPDX-License-Identifier: Apache-2.0
V1 supply 0 DC 5
R1 supply load 1k
R2 load 0 1k
I1 load 0 DC 1m
.op
.end
Abra Flow Navigator → Simulação → Ponto de operação SPICE DC (R/I/V).
Em Arquivo .cir salvo do espaço de trabalho, escolha
circuits/supply.cir.Clique em Executar ponto de operação DC e aguarde Ponto de operação DC concluído.
Tabela | Nome | Valor esperado |
|---|---|---|
Tensões de nós |
| 0 V |
Tensões de nós |
| 2 V |
Tensões de nós |
| 5 V |
Correntes de ramos |
| 0.001 A |
Correntes de ramos |
| 0.003 A |
Correntes de ramos |
| 0.002 A |
Correntes de ramos |
| -0.003 A |
V1 mantém supply 5 V acima do terra. A carga de 1 mA faz a saída do divisor ser 2 V. A corrente negativa de v1 significa que ela flui no sentido oposto à ordem escrita dos terminais: essa fonte entrega 3 mA ao circuito.
Escreva outro circuito
Use os formatos abaixo. A palavra-chave DC é opcional para fontes de corrente e tensão. Os valores devem ser finitos; a resistência deve ser positiva.
Elemento | Declaração | Unidade do valor |
|---|---|---|
Resistor |
| Ω |
Fonte de corrente |
| A |
Fonte de tensão, somente R/I/V |
| V |
Os valores aceitam notação decimal ou científica e estes sufixos sem distinção de maiúsculas e minúsculas: t, g, meg, k, m, u, n, p, f. Tanto m quanto M significam mili; use meg para mega. Escreva 2m, não 2mA, e 10, não 10ohm. Uma corrente negativa inverte seu sentido. Uma fonte de tensão define a tensão do primeiro terminal menos a do segundo como seu valor declarado.
A primeira linha é um título não vazio. Use ASCII para as declarações restantes do circuito, com linhas em branco ou comentários de linha inteira * conforme necessário. Inclua um .op e termine com .end. Os nomes usam letras sem distinção de maiúsculas e minúsculas, dígitos e sublinhados, até 64 caracteres. Os nomes de elementos começam com R, I ou V conforme apropriado e contêm pelo menos dois caracteres. Conecte terminais distintos.
Para R/I, todo nó que não seja terra precisa de um caminho resistivo até o terra. Para R/I/V, esse caminho pode usar resistores ou fontes de tensão. Laços somente de fontes de tensão e restrições de tensão duplicadas são rejeitados porque suas correntes de ramo não podem ser determinadas de forma única. A entrada R/I continua rejeitando fontes de tensão.
Capacitores, indutores, modelos de transistores ou outros dispositivos, subcircuitos, includes, expressões e análises AC e transientes não são aceitos. Uma declaração não suportada interrompe toda a execução.
Confira limites e resíduos
Limite de entrada | Máximo |
|---|---|
Tamanho do arquivo salvo | 64 KiB (65,536 bytes) |
Linhas físicas, incluindo o título | 4,096 |
Nós, incluindo o terra | 256 |
Elementos | 1,024 |
Incógnitas R/I/V: nós que não são terra mais fontes de tensão | 256 |
O resíduo KCL de R/I mede o desequilíbrio de corrente restante nos nós que não são terra e deve estar dentro do limite aceito exibido. O painel R/I/V informa o resíduo KCL e o resíduo das restrições de tensão separadamente, junto com suas tolerâncias fixas. Um resultado aparece somente quando suas verificações são aprovadas.
Em R/I/V, IR SHA-256 identifica o circuito canônico. Ordens equivalentes de elementos, caixa das letras e representações numéricas compartilham essa identidade; SHA-256 ainda distingue os bytes exatos do arquivo salvo.
Cancele ou corrija uma execução
Clique em Cancelar para interromper um cálculo ativo. Cancelando… permanece visível até a operação terminar. Execute uma operação SPICE DC por vez. Se o encerramento não puder ser confirmado, recarregue a página Cloud antes de tentar novamente.
Para um diagnóstico de código-fonte, clique no link de arquivo e linha para abrir a declaração no editor. Corrija-a, salve e execute novamente. Falhas do solver podem não ter linha de origem; confira as conexões de terra e os valores numéricos do circuito.
Se o arquivo não puder ser lido, confira seu caminho salvo .cir, as permissões de acesso e o limite de tamanho de 64 KiB. Se um limite de tempo ou recursos for atingido, reduza o circuito antes de tentar novamente.
Editar o arquivo selecionado, trocar de espaço de trabalho ou fechar a aba limpa o resultado exibido. Reabrir uma aba restaurada não executa o circuito: selecione o arquivo salvo e clique novamente em Executar ponto de operação DC.
Exporte e compare resultados
Quando o painel de resultados oferecer downloads JSON e CSV, exporte antes de mudar o código-fonte ou o espaço de trabalho. O JSON preserva o resultado validado do solver, o caminho de entrada, hashes, configurações, unidades e resíduos. O CSV lista tensões de nós e correntes de ramos com unidades SI e o hash da entrada. Os números exportados mantêm precisão completa mesmo quando a tabela arredonda sua exibição.
Compare a mesma entrada salva e variante de análise. Editar um código-fonte invalida seu resultado antigo. Para circuitos desenhados e análises adicionais específicas de host, consulte Circuitos ALcad.