Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
elektronische_schaltungstechnik:weiterfuehrende_tipps_fuer_tina_ti [2021/01/09 21:02]
tfischer
elektronische_schaltungstechnik:weiterfuehrende_tipps_fuer_tina_ti [2021/06/25 08:17] (aktuell)
tfischer [2.2 Beispiel für ein SPICE Modell]
Zeile 16: Zeile 16:
     * Legende anzeigen (damit ist klar, welcher Kurvenname zu welcher Variation zugeordnet ist)     * Legende anzeigen (damit ist klar, welcher Kurvenname zu welcher Variation zugeordnet ist)
     * ''View >> Show/Hide Curve'' (un)markieren der Kurvenname(n) die nicht benötigt werden     * ''View >> Show/Hide Curve'' (un)markieren der Kurvenname(n) die nicht benötigt werden
-  - Falls Sie sehr viele Komponentenwerte und / oder sehr viele Control Objects gewählt haben, kann die Simulation und auch ein Löschen von Variationen länger dauern. Dagegen hilft:  +  - Falls Sie sehr viele Komponentenwerte und / oder sehr viele Control Objects gewählt haben, kann die Simulation und auch ein Löschen von Variationen länger dauern. Dagegen hilft es, die **Komponentenwerte geschickt kombinieren**. \\ Beispiel: Sie wollen die 4 Varianten $\{(R_1 = 10k\Omega, R_2 = 20k\Omega, C_1 = 10nF),$ $(R_1 = 20k\Omega, R_2 = 10k\Omega, C_1 = 20nF),$ $(R_1 = 30k\Omega, R_2 = 30k\Omega, C_1 = 30nF),$ $(R_1 = 40k\Omega, R_2 = 20k\Omega, C_1 = 10nF)\}$ simulieren. Eine Simulation mit allen Variationen führt dann zu $R_1 \in \{10k\Omega, 20k\Omega, 30k\Omega, 40k\Omega \}$, $R_2 \in \{10k\Omega, 20k\Omega, 30k\Omega \}$, $C_1 \in \{10nF, 20nF, 30nF \} $, also zu $ 4 \cdot 3 \cdot 3 = 36 $ Ergebnissen. 
-    * **Komponentenwerte geschickt kombinieren** Beispiel: Sie wollen die 4 Varianten $\{(R_1 = 10k\Omega, R_2 = 20k\Omega, C_1 = 10nF),$ $(R_1 = 20k\Omega, R_2 = 10k\Omega, C_1 = 20nF),$ $(R_1 = 30k\Omega, R_2 = 30k\Omega, C_1 = 30nF),$ $(R_1 = 40k\Omega, R_2 = 20k\Omega, C_1 = 10nF)\}$ simulieren. Eine Simulation mit allen Variationen führt dann zu $R_1 \in \{10k\Omega, 20k\Omega, 30k\Omega, 40k\Omega \}$, $R_2 \in \{10k\Omega, 20k\Omega, 30k\Omega \}$, $C_1 \in \{10nF, 20nF, 30nF \} $, also zu $ 4 \cdot 3 \cdot 3 = 36 $ Ergebnissen. +
       * Hier wäre eine Aufteilung in mehrere Simulationen sinnvoll. in diesem Fall wären 2 Simulationen: ($R_1 \in \{10k\Omega, 40k\Omega \}$, $R_2 = 10k\Omega$, $C_1 = 10nF$ und $R_1 \in \{20k\Omega, 30k\Omega\}$, $R_2 \in \{10k\Omega, 30k\Omega \}$, $C_1 \in \{20nF, 30nF \}$) passend. Diese ergeben $2 + 2 \cdot 2 \cdot 2 = 10$ Ergebnisse.        * Hier wäre eine Aufteilung in mehrere Simulationen sinnvoll. in diesem Fall wären 2 Simulationen: ($R_1 \in \{10k\Omega, 40k\Omega \}$, $R_2 = 10k\Omega$, $C_1 = 10nF$ und $R_1 \in \{20k\Omega, 30k\Omega\}$, $R_2 \in \{10k\Omega, 30k\Omega \}$, $C_1 \in \{20nF, 30nF \}$) passend. Diese ergeben $2 + 2 \cdot 2 \cdot 2 = 10$ Ergebnisse. 
       * Im Diagrammfenster können die nicht benötigten Varianten mit rechtsklick ''Delete'' oder wie oben unter Punkt 2. dargestellt gelöscht werden       * Im Diagrammfenster können die nicht benötigten Varianten mit rechtsklick ''Delete'' oder wie oben unter Punkt 2. dargestellt gelöscht werden
Zeile 72: Zeile 71:
 Der unten stehende Code zeigt das SPICE Modell, welches durch einen Texteditor in eine Datei ''C_electrolytic.CIR'' gespeichert werden muss. Der unten stehende Code zeigt das SPICE Modell, welches durch einen Texteditor in eine Datei ''C_electrolytic.CIR'' gespeichert werden muss.
  
-<code text>+<sxh text>
 .SUBCKT C_el Pin_pos Pin_neg PARAMS: C = 10U .SUBCKT C_el Pin_pos Pin_neg PARAMS: C = 10U
  
Zeile 101: Zeile 100:
  
 .ENDS C_el .ENDS C_el
-</code>+</sxh>
  
 ==== 2.3 Import in TINA TI ==== ==== 2.3 Import in TINA TI ====