Chemische Gleichungen lösen und Energiebilanzen berechnen

Eingabe: Geben Sie auf den Feldern für Edukte und Produkte die entsprechenden Substanzen ein, getrennt durch Pluszeichen. Das Skript ist in der Lage, Gleichungssysteme zu lösen, für die es eine eineindeutige Lösung gibt. D.h., es ist z.B. nicht möglich, folgendes System zu lösen:

AlF3 + MgF2 + H2SO4 → Al2(SO4)3 + MgSO4 + HF

Hier gäbe es unendlich viele Lösungen, da die Anzahl der AlF3 und MgF2 unabhängig voneinander sind, und es für jeden beliebigen Zahlenwert an AlF3 und MgF2 eine mögliche Lösung an resultierenden Al2(SO4)3 und MgSO4 gäbe:

2AlF3 + MgF2 + 4H2SO4 → Al2(SO4)3 + MgSO4 + 8HF wäre genauso möglich wie
2AlF3 + 2MgF2 + 5H2SO4 → Al2(SO4)3 + 2MgSO4 + 10HF

Hier gäbe das Skript eine Fehlermeldung aus.

Energiebilanzen: Nach erfolgreichem Ausgleichen der Reaktionsgleichung berechnet das Skript zusätzlich die Enthalpien (zunächst wird nur die Reaktionsenthalpie ΔRH berechnet, ebenso werden auch die Freie Reaktionsenthalpie und die Entropie-Änderung bestimmt, sofern entsprechende Werte in der Datenbank zu finden sind.)
Eingabebeispiel:
Kaliumpermanganat wird mit Salzsäure umgesetzt, und reagiert dabei zu Mangan(II)chlorid, Kaliumchlorid, Chlor und Wasser.

Edukteingabe: KMnO4 + HCl
Produkteingabe: KCl + MnCl2 + Cl2 + H2O

Nach Übernehmen durch Betätigen des "Berechnen"-Buttons löst das Skript die Reaktionsgleichung auf, und ermittelt auch die jeweiligen Massen, sowie Enthalpien und die Entropie-Veränderung (irreversibel), die in der Reaktionen miteinander umgesetzt werden.

EDUKTSEITE           PRODUKTSEITE
  →