Ejecuta un punto de operación DC de SPICE en Cloud
Guarda un circuito de resistencias y fuentes DC, elige el análisis R/I o R/I/V y lee sus tensiones de nodo y corrientes de rama.
Descripción general
Calcula las tensiones estacionarias de los nodos y las corrientes de rama a partir de un archivo .cir guardado. Elige el análisis que corresponda a los elementos de tu circuito.
Entrada de Flow Navigator | Elementos aceptados |
|---|---|
Punto de operación DC de SPICE | Resistencias ( |
Punto de operación DC de SPICE (R/I/V) | Resistencias y fuentes independientes de corriente y tensión DC ( |
Abre un proyecto de Cloud con acceso a análisis local. Cloud realiza el cálculo en tu navegador. Consulta Digital Design Studio para abrir un proyecto. Ambos análisis leen el archivo guardado del proyecto; guarda los cambios del editor antes de ejecutar.
Guarda el circuito de ejemplo
Crea o abre circuits/ohms-law.cir en el editor del proyecto, introduce el siguiente texto y guarda el archivo.
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 el nodo n a tierra (0) mediante 10 Ω. I1 suministra 2 mA desde tierra a n. La resistencia conduce 2 mA de vuelta a tierra, lo que da V(n) = 0.002 × 10 = 0.02 V.
Ejecuta el archivo guardado
Abre Flow Navigator → Simulación → Punto de operación DC de SPICE.
En Archivo .cir guardado del espacio de trabajo, elige o introduce
circuits/ohms-law.cir.Haz clic en Ejecutar punto de operación DC.
Cuando aparezca Punto de operación DC completado, compara las tablas con los valores siguientes.
La ruta es relativa al proyecto abierto. Debe identificar un archivo .cir guardado en ese proyecto. Si has editado el archivo seleccionado, guárdalo antes de volver a ejecutar. Ejecutar un análisis no guarda las ediciones ni cambia el archivo del circuito.
Lee los resultados R/I
Tabla | Nombre | Valor esperado |
|---|---|---|
Tensiones de nodo |
| 0 V |
Tensiones de nodo |
| 0.02 V |
Corrientes de rama |
| 0.002 A |
Corrientes de rama |
| 0.002 A |
La corriente de rama positiva fluye del primer terminal al segundo en la línea de ese elemento. En este circuito, i1 fluye de 0 a n, mientras que r1 fluye de n a 0. Los nombres de resultados usan letras minúsculas.
SHA-256 identifica la entrada guardada exacta utilizada para ese resultado, incluidos su título y comentarios.
Añade una fuente de tensión DC
Usa la entrada independiente Punto de operación DC de SPICE (R/I/V) para las fuentes de tensión. Guarda este ejemplo 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
Abre Flow Navigator → Simulación → Punto de operación DC de SPICE (R/I/V).
En Archivo .cir guardado del espacio de trabajo, elige
circuits/supply.cir.Haz clic en Ejecutar punto de operación DC y espera a Punto de operación DC completado.
Tabla | Nombre | Valor esperado |
|---|---|---|
Tensiones de nodo |
| 0 V |
Tensiones de nodo |
| 2 V |
Tensiones de nodo |
| 5 V |
Corrientes de rama |
| 0.001 A |
Corrientes de rama |
| 0.003 A |
Corrientes de rama |
| 0.002 A |
Corrientes de rama |
| -0.003 A |
V1 mantiene supply a 5 V por encima de tierra. La carga de 1 mA hace que la salida del divisor sea de 2 V. La corriente negativa de v1 significa que fluye en sentido opuesto al orden de terminales escrito: esta fuente entrega 3 mA al circuito.
Escribe otro circuito
Usa las formas siguientes. La palabra clave DC es opcional para fuentes de corriente y tensión. Los valores deben ser finitos; la resistencia debe ser positiva.
Elemento | Sentencia | Unidad del valor |
|---|---|---|
Resistencia |
| Ω |
Fuente de corriente |
| A |
Fuente de tensión, solo R/I/V |
| V |
Los valores aceptan notación decimal o científica y estos sufijos sin distinción entre mayúsculas y minúsculas: t, g, meg, k, m, u, n, p, f. Tanto m como M significan mili; usa meg para mega. Escribe 2m, no 2mA, y 10, no 10ohm. Una corriente negativa invierte su dirección. Una fuente de tensión establece la tensión del primer terminal menos la del segundo en el valor indicado.
La primera línea es un título no vacío. Usa ASCII para las demás sentencias del circuito, con líneas en blanco o comentarios de línea completa * según sea necesario. Incluye un .op y termina con .end. Los nombres usan letras sin distinción entre mayúsculas y minúsculas, dígitos y guiones bajos, hasta 64 caracteres. Los nombres de elementos empiezan por R, I, o V según corresponda y contienen al menos dos caracteres. Conecta terminales distintos.
Para R/I, cada nodo que no sea tierra necesita una ruta de resistencias a tierra. Para R/I/V, esa ruta puede usar resistencias o fuentes de tensión. Se rechazan los bucles formados solo por fuentes de tensión y las restricciones de tensión duplicadas porque sus corrientes de rama no pueden determinarse de forma única. La entrada R/I sigue rechazando las fuentes de tensión.
No se aceptan condensadores, inductores, modelos de transistores u otros dispositivos, subcircuitos, includes, expresiones, análisis AC ni transitorios. Una sentencia no compatible detiene toda la ejecución.
Comprueba límites y residuos
Límite de entrada | Máximo |
|---|---|
Tamaño del archivo guardado | 64 KiB (65 536 bytes) |
Líneas físicas, incluido el título | 4,096 |
Nodos, incluida tierra | 256 |
Elementos | 1,024 |
Incógnitas R/I/V: nodos distintos de tierra más fuentes de tensión | 256 |
El residuo KCL de R/I mide el desequilibrio de corriente restante en los nodos distintos de tierra y debe estar dentro del límite aceptado mostrado. El panel R/I/V informa del residuo KCL y del residuo de restricciones de tensión por separado, junto con sus tolerancias fijas. Solo aparece un resultado cuando se superan sus comprobaciones.
En R/I/V, IR SHA-256 identifica el circuito canónico. El orden de elementos, el uso de mayúsculas y minúsculas y las representaciones numéricas equivalentes comparten esa identidad; SHA-256 sigue distinguiendo los bytes exactos del archivo guardado.
Cancela o corrige una ejecución
Haz clic en Cancelar para detener un cálculo activo. Cancelando… permanece visible hasta que se resuelve la operación. Ejecuta una operación de SPICE DC cada vez. Si no puede confirmarse la detención, recarga la página de Cloud antes de reintentar.
Para un diagnóstico de código fuente, haz clic en su enlace de archivo y línea para abrir la sentencia en el editor. Corrígela, guarda y vuelve a ejecutar. Los fallos del solver pueden no tener línea de código fuente; comprueba las conexiones a tierra y los valores numéricos del circuito.
Si no se puede leer el archivo, comprueba su ruta guardada .cir, los permisos de acceso y el límite de tamaño de 64 KiB. Si se alcanza un límite de tiempo o recursos, reduce el circuito antes de reintentar.
Editar el archivo seleccionado, cambiar de espacio de trabajo o cerrar la pestaña borra el resultado mostrado. Volver a abrir una pestaña restaurada no ejecuta el circuito: selecciona el archivo guardado y haz clic de nuevo en Ejecutar punto de operación DC.
Exporta y compara resultados
Cuando el panel de resultados ofrezca descargas JSON y CSV, exporta antes de cambiar el código fuente o el espacio de trabajo. JSON conserva el resultado validado del solver, la ruta de entrada, los hashes, los ajustes, las unidades y los residuos. CSV enumera las tensiones de nodo y las corrientes de rama con unidades SI y el hash de entrada. Los números exportados conservan toda la precisión aunque la tabla redondee su visualización.
Compara la misma entrada guardada y la misma variante de análisis. Editar código fuente invalida su resultado anterior. Para circuitos dibujados y análisis adicionales específicos de host, consulta Circuitos de ALcad.