Tipps für Falstad CircuitJS Schaltungen

  1. Die Sprache der Simulation kann über Options » other Options … » Change Language bzw Einstellungen » weitere Einstellungen … » Change Language geändert werden.
  2. Im Folgenden werden alle Menüführungen etc. in der englischen Version erklärt.
  1. Nutzen Sie das „small Grid“ (Options»Small Grid)
  2. Damit ist auch die kleine Version der Komponentendarstellung möglich (siehe folgende Simulation). Nutzen Sie diese bitte beim Einfügen der Komponenten. Bei Subcirucits ist diese Version aktuell nicht möglich.

  1. Für Zustandsautomaten und Schaltnetze bietet sich die Komponente Custom Logic an (Draw»Digital Chips»Add Custom Logic). Mit dieser können Funktions- und Wahrheitstabellen leicht umgesetzt werden.
    Details dazu sind hier zu finden.
  2. Ähnliche Leitungen sollten möglichst geschickt übereinander gelegt werden, ggf. in Nibble getrennt, siehe folgende Simulation.

  1. Subcircuits können über File»Create Subcircuit… erstellt werden.
    1. Dazu müssen Ein- und Ausgänge über Draw»Outputs and Labels»Add Labeled Node definiert werden.
    2. Subcircuits können beim Erstellen über die Option Save Across Sessions auch für die längerfristige Bearbeitung im Browser gespeichert werden. Hierbei ist zu beachten dass dies nur auf dem einen Rechner geschieht.
  2. Eigens erstellte Subcircuits können über Draw»Subcircuits»Add … eingefügt werden. Sind hier nicht alle vorher erstellte Schaltungen verfügbar, kann dies mehrere Gründe haben:
    1. Die Option Save Across Sessions wurde nicht genutzt, bzw. die Webseite danach nicht nochmals neu geladen
    2. Es wurde die falsche CircuitJS Version geöffnet. Falstad ist sowohl in einer HTTP, als auch in einer HTTPS Version verfügbar. Ein Rechtsklick auf einen Subcircuit in einer Variante kann nicht in das Model der anderen Variante führen.
    3. Der Subcircuit wurde nicht auf dem verwendeten Rechner erstellt.
    4. Die Cookies wurden gelöscht.
  3. Die Schaltung im Subcircuit sollten auch während der Entwicklungsphase separat abgespeichert werden, z.B. über File»Save as… oder File»Export as…
  4. Nicht selbst erstellte Subcircuits können nicht nachträglich bearbeitet werden.
    1. Dies äußert sich darin, dass bei Rechtsklick auf den Subcircuit »Edit… der Button Load Model Circuit nicht verfügbar ist, siehe in folgender Simulation

    2. Die Alternative ist hier den benötigten Subcircuit aus der Datei / aus dem gespeicherten Text erneut als Subcicruit anzulegen.
  1. Im MEXLE wiki können nur Links mit https eingefügt werden. http-Links führen dazu, dass nichts (= keine Simulation) dargestellt wird.