Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
studentische_arbeiten:entwicklung_von_komplexeren_falstad-beispielen [2022/02/15 11:45] – angelegt tfischerstudentische_arbeiten:entwicklung_von_komplexeren_falstad-beispielen [2022/03/07 23:14] (aktuell) tfischer
Zeile 3: Zeile 3:
 ===== Details ===== ===== Details =====
  
-  - Umsetzung von Digitalschaltungen, welche Peripherals eines Atmega328 abbilden: +  * [[http://www.falstad.com/circuit/|Falstad]] (bzw[[https://github.com/sharpie7/circuitjs1/issues|CircuitJS]]wird in verschiedenen meiner Fächer für anschauliche Erklärungen genutzt (z.B. in [[https://wiki.mexle.org/elektronische_schaltungstechnik/2_transistoren#spannungsverdopplerinvertierer|Schaltungstechnik]] oder [[https://wiki.mexle.org/introduction_to_digital_systems/storage_elements#shift_register|Digitaltechnik]]). 
-    - Minimum wäre: 8bit Timer/Counter (vgl. https://tinyurl.com/yjerzqes ), SPI, I2C/WTI +  * Seit Kurzem steht für Falstad eine [[http://www.falstad.com/circuit/jsinterface.html|JavaScript Schnittstelle]] zur Verfügung.  
-    - Sinnvoll ist zudem: ADC, U(S)ART, I/O-Ports, 16bit Timer/Counter, AVR32DBEVSYS, PORTMUX, CCL, A +  * Diese Schnittstelle ermöglicht eine Anbindung von anderen HTML-Komponenten außerhalb mit der Simulation. 
-    - Optional wäreWatchdog, USART in SPI Mode, AVR32DB: Brownout detector, 12bit timer, RTC, CRCSCAN, DAC, OPAMP, ZCD + 
-  - Entwicklung von js code für Anbindung von Ein-/Ausgabe auf einer Webseite an circuitjs +===== Aufgaben ===== 
-    - Verbinden von Statemachine in JS mit Schaltung in circuitjs, Schnittstellen für die Schaltungen aus Punkt 1, insbesondere 1. a. + 
-    Optional wäre: Erstellen von Schaltungen aus Funktionstabelle / KV-Diagramm / Statemachine+Entwicklung von JavaScript Code für Anbindung von Ein-/Ausgabe auf einer Webseite an CircuitJS 
 +  - Verbinden von Zustandsmaschinen in JS und Verbinden mit der Schaltung  
 +  automatisiertes Erstellen von Schaltungen aus Funktionstabelle / KV-Diagramm / Zustandsmaschine 
 +  - Standard Ein-/Ausgabe Feld für Binärwerte (für diverse Digitalschaltungen) 
 +  - Diverse Verbesserungen für Elektrotechnik- und Elektronik-Simulationen (z.B. Eingabe über Phasoren) 
 +  - Scripts zum Erstellen von elektrischen Schaltungen (z.B. für Übungen) 
 +