Eseguire un punto di lavoro DC SPICE nel Cloud
Salvare un circuito con resistori e sorgenti DC, scegliere l'analisi R/I o R/I/V e leggere tensioni dei nodi e correnti dei rami.
Panoramica
Calcolare tensioni stazionarie dei nodi e correnti dei rami da un file .cir salvato. Scegliere l'analisi corrispondente agli elementi del circuito.
Voce di Flow Navigator | Elementi accettati |
|---|---|
Punto di lavoro DC SPICE | Resistori ( |
Punto di lavoro DC SPICE (R/I/V) | Resistori e sorgenti indipendenti di corrente e tensione DC ( |
Aprire un progetto Cloud con accesso all'analisi locale. Cloud esegue il calcolo nel browser. Vedere Digital Design Studio per aprire un progetto. Entrambe le analisi leggono il file salvato del progetto; salvare le modifiche dell'editor prima dell'esecuzione.
Salvare il circuito di esempio
Creare o aprire circuits/ohms-law.cir nell'editor del progetto, inserire il seguente testo e salvare il file.
Testo
Altifigence authored Ohm's-law circuit
* SPDX-License-Identifier: Apache-2.0
R1 n 0 10
I1 0 n DC 2m
.op
.end
R1 collega il nodo n a massa (0) attraverso 10 Ω. I1 fornisce 2 mA da massa a n. Il resistore riporta 2 mA a massa, ottenendo V(n) = 0.002 × 10 = 0.02 V.
Eseguire il file salvato
Aprire Flow Navigator → Simulazione → Punto di lavoro DC SPICE.
In File .cir salvato nell'area di lavoro, scegliere o inserire
circuits/ohms-law.cir.Fare clic su Esegui punto di lavoro DC.
Quando compare Punto di lavoro DC completato, confrontare le tabelle con i valori sotto.
Il percorso è relativo al progetto aperto. Deve identificare un file .cir salvato in quel progetto. Se il file selezionato è stato modificato, salvarlo prima di ripetere l'esecuzione. Eseguire un'analisi non salva le modifiche né cambia il file del circuito.
Leggere i risultati R/I
Tabella | Nome | Valore atteso |
|---|---|---|
Tensioni dei nodi |
| 0 V |
Tensioni dei nodi |
| 0.02 V |
Correnti dei rami |
| 0.002 A |
Correnti dei rami |
| 0.002 A |
La corrente positiva di ramo scorre dal primo al secondo terminale nella riga di quell'elemento. Per questo circuito, i1 scorre da 0 a n, mentre r1 scorre da n a 0. I nomi dei risultati usano lettere minuscole.
SHA-256 identifica l'input salvato esatto usato per quel risultato, inclusi titolo e commenti.
Aggiungere una sorgente di tensione DC
Usare la voce separata Punto di lavoro DC SPICE (R/I/V) per le sorgenti di tensione. Salvare questo esempio come circuits/supply.cir.
Testo
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
Aprire Flow Navigator → Simulazione → Punto di lavoro DC SPICE (R/I/V).
In File .cir salvato nell'area di lavoro, scegliere
circuits/supply.cir.Fare clic su Esegui punto di lavoro DC e attendere Punto di lavoro DC completato.
Tabella | Nome | Valore atteso |
|---|---|---|
Tensioni dei nodi |
| 0 V |
Tensioni dei nodi |
| 2 V |
Tensioni dei nodi |
| 5 V |
Correnti dei rami |
| 0.001 A |
Correnti dei rami |
| 0.003 A |
Correnti dei rami |
| 0.002 A |
Correnti dei rami |
| -0.003 A |
V1 mantiene supply a 5 V sopra massa. Il carico da 1 mA porta l'uscita del partitore a 2 V. La corrente negativa di v1 significa che scorre in direzione opposta all'ordine scritto dei terminali: questa sorgente eroga 3 mA al circuito.
Scrivere un altro circuito
Usare le seguenti forme. La parola chiave DC è facoltativa per le sorgenti di corrente e tensione. I valori devono essere finiti; la resistenza deve essere positiva.
Elemento | Istruzione | Unità del valore |
|---|---|---|
Resistore |
| Ω |
Sorgente di corrente |
| A |
Sorgente di tensione, solo R/I/V |
| V |
I valori accettano notazione decimale o scientifica e questi suffissi senza distinzione tra maiuscole e minuscole: t, g, meg, k, m, u, n, p, f. Sia m sia M significano milli; usare meg per mega. Scrivere 2m, non 2mA e 10, non 10ohm. Una corrente negativa ne inverte la direzione. Una sorgente di tensione imposta la differenza tra la tensione del primo e del secondo terminale al valore indicato.
La prima riga è un titolo non vuoto. Usare ASCII per le restanti istruzioni del circuito, con righe vuote o commenti di intera riga * secondo necessità. Includere un .op e terminare con .end. I nomi usano lettere senza distinzione tra maiuscole e minuscole, cifre e trattini bassi, fino a 64 caratteri. I nomi degli elementi iniziano con R, I, oppure V secondo il tipo e contengono almeno due caratteri. Collegare terminali distinti.
Per R/I, ogni nodo diverso da massa necessita di un percorso resistivo verso massa. Per R/I/V, quel percorso può usare resistori o sorgenti di tensione. Anelli composti soltanto da sorgenti di tensione e vincoli di tensione duplicati vengono rifiutati perché le correnti dei loro rami non possono essere determinate univocamente. La voce R/I continua a rifiutare sorgenti di tensione.
Condensatori, induttori, modelli di transistor o altri dispositivi, sottocircuiti, inclusioni, espressioni, analisi AC e transitorie non sono accettati. Un'istruzione non supportata interrompe l'intera esecuzione.
Controllare limiti e residui
Limite di input | Massimo |
|---|---|
Dimensione del file salvato | 64 KiB (65.536 byte) |
Righe fisiche, incluso il titolo | 4.096 |
Nodi, inclusa massa | 256 |
Elementi | 1.024 |
Incognite R/I/V: nodi diversi da massa più sorgenti di tensione | 256 |
Il residuo KCL R/I misura lo squilibrio residuo di corrente nei nodi diversi da massa e deve rientrare nel limite accettato visualizzato. Il pannello R/I/V riporta separatamente il residuo KCL e il residuo del vincolo di tensione, insieme alle rispettive tolleranze fisse. Un risultato compare soltanto quando i controlli vengono superati.
In R/I/V, IR SHA-256 identifica il circuito canonico. Ordini degli elementi, maiuscole/minuscole e rappresentazioni numeriche equivalenti condividono quella identità; SHA-256 distingue comunque i byte esatti del file salvato.
Annullare o correggere un'esecuzione
Fare clic su Annulla per interrompere un calcolo attivo. Annullamento… rimane visibile finché l'operazione si conclude. Eseguire una sola operazione DC SPICE alla volta. Se non è possibile confermare l'arresto, ricaricare la pagina Cloud prima di riprovare.
Per una diagnostica del sorgente, fare clic sul collegamento a file e riga per aprire l'istruzione nell'editor. Correggerla, salvare ed eseguire nuovamente. Gli errori del risolutore possono non avere una riga sorgente; controllare i collegamenti a massa e i valori numerici del circuito.
Se il file non è leggibile, verificare il percorso .cir salvato, le autorizzazioni di accesso e il limite di 64 KiB. Se viene raggiunto un limite di tempo o risorse, ridurre il circuito prima di riprovare.
Modificare il file selezionato, cambiare area di lavoro o chiudere la scheda cancella il risultato visualizzato. Riaprire una scheda ripristinata non esegue il circuito: selezionare il file salvato e fare nuovamente clic su Esegui punto di lavoro DC.
Esportare e confrontare i risultati
Quando il pannello dei risultati offre download JSON e CSV, esportare prima di cambiare sorgente o area di lavoro. Il JSON conserva il risultato validato del risolutore, percorso di input, hash, impostazioni, unità e residui. Il CSV elenca tensioni dei nodi e correnti dei rami con unità SI e hash dell'input. I numeri esportati mantengono la precisione completa anche quando la tabella li visualizza arrotondati.
Confrontare lo stesso input salvato e la stessa variante di analisi. Modificare un sorgente invalida il risultato precedente. Per circuiti disegnati e ulteriori analisi specifiche dell'host, vedere Circuiti ALcad.