Kalorimetrie: Wärme Q=m·c·ΔT (Masse, c, ΔT), kostenlos
Berechnen Sie, wie viel Wärme eine Probe aufnimmt oder abgibt: 1 kg Wasser mit einer spezifischen Wärmekapazität von 4184 J/(kg·K), um 1 K erwärmt, nimmt 4184 J auf. Abkühlen ergibt einen negativen Wert, markiert als abgegebene Wärme. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Masse
- 1
- Spezifische Wärmekapazität
- 4.184
- Temperaturänderung
- 1
- Wärme
- 4.184 J
- Wärmekapazität
- 4.184
- Richtung
- absorbed
- Einheit der Wärmekapazität
- J/K
Kalorimetrische Wärmeberechnungen beantworten eine Frage, der jeder Chemie- und Physikstudierende früh begegnet: Wie viel Wärmeenergie nimmt eine Probe auf oder gibt sie ab, wenn sich ihre Temperatur ändert? Mit der Masse m, der spezifischen Wärmekapazität c und der Temperaturänderung ΔT lautet die Standardbeziehung Q = m·c·ΔT; Q wird in Joule angegeben, wenn die Masse in Kilogramm, c in J/(kg·K) und ΔT in Kelvin (oder dem gleichen numerischen Intervall in °C) vorliegt. Positives Q bedeutet, dass die Probe beim Erwärmen Wärme aufgenommen hat; negatives Q, dass sie beim Abkühlen Wärme abgegeben hat. Dieser Rechner prüft, dass die Masse positiv ist und die spezifische Wärmekapazität nicht negativ, multipliziert die drei Eingaben und liefert den Wärmetransfer zusammen mit der extensiven Wärmekapazität der gesamten Probe und einem klaren Richtungsetikett.
Wie Kalorimetrie-Wärme aus Masse, c und ΔT berechnet wird
Die definierende Beziehung in der einführenden Kalorimetrie ohne Phasenwechsel ist Q gleich Masse mal spezifische Wärmekapazität mal Temperaturänderung. Die Masse m ist die Stoffmenge in Kilogramm; die spezifische Wärmekapazität c ist die Energie, die nötig ist, um ein Kilogramm um ein Kelvin zu erhöhen, in J pro kg pro K; die Temperaturänderung ΔT ist die Endtemperatur minus die Anfangstemperatur, und ein Intervall von einem Grad Celsius entspricht einem Kelvin, sodass Sie für das Delta allein entweder Skala nutzen dürfen.
Wenn c positiv und ΔT positiv ist, ist Q positiv und die Probe nimmt beim Erwärmen Wärme auf. Wenn ΔT negativ ist, ist Q negativ und die Probe gibt beim Abkühlen Wärme ab — der Betrag bleibt |m·c·ΔT|. Der Rechner integriert keine c(T)-Kurve, addiert keine latente Wärme an Schmelz- oder Siedeflächen und schlägt keine Tabellen nach Materialnamen nach.
Er beantwortet nur das algebraische Produkt, das Laborhandbücher als übertragene Wärme in einem einfachen Kalorimetrieproblem bezeichnen. Die spezifische Wärmekapazität darf nicht negativ sein: ein negatives c würde das Vorzeichen der Wärme relativ zur Temperaturänderung umkehren und wird als ungültige Eingabe abgelehnt statt still als falsche Antwort zurückgegeben. Die Masse muss streng positiv sein, aus demselben Grund, aus dem eine Probe mit Masse null keine physikalische Kalorimeterfüllung ist.
Wo Kalorimetrie-Wärmeberechnungen in der Praxis vorkommen
Chemie-Kurse an Schulen und Hochschulen vergeben ständig Aufgaben, die Masse, spezifische Wärmekapazität und Temperaturänderung angeben und die absorbierte oder freigesetzte Wärme verlangen, oft für Wasser, Metalle oder unbekannte Proben, die durch Vergleich von Q mit experimentellen Kalorimeterablesungen identifiziert werden. Universitäts-Ingenieurlabore nutzen dasselbe Drei-Zahlen-Produkt, bevor sie temperaturabhängige Wärmekapazität oder Software für Differentialscanningkalorimetrie einführen. HVAC- und Verfahrensingenieure schätzen die Wärmelast von Tanks, Kanälen und Batch-Reaktoren aus Inventarmasse, angenommener mittlerer c und einem Entwurfs-Temperaturschwung, ohne ein vollständiges Finite-Elemente-Wärmemodell.
Lebensmittelwissenschaft und Materialentwicklung dimensionieren Heizer und Kühler aus Batch-Versuchsmassen, tabellierter oder gemessener c und Prozess-ΔT. Wenn Sie später das inverse Problem brauchen, c aus gemessenem Q zu lösen, Umrechnung zwischen Kalorien und Joule, oder latente Schmelz- oder Verdampfungswärme, behandeln Sie diese als getrennte Suchabsichten und Landingpages, statt diese Seite des freigesetzten Kalorimetrie-Wärmerechners zu überladen.
Anwendungsfälle
Hausaufgaben- und Laborschlüssel
Berechnen Sie Q = m·c·ΔT für Lehrbuch-Kalorimetriesätze, damit Lehrkräfte und Auto-Bewerter eine SI-Wahrheit teilen, einschließlich Ablehnung negativer c.
Prozess-Wärmelastschätzungen
Schätzen Sie Heiz- oder Kühllast aus Inventarmasse, mittlerer spezifischer Wärmekapazität und Entwurfs-Temperaturschwung an Tanks, Reaktoren und HVAC-Lasten.
Energiebilanz von Batch-Versuchen
Wandeln Sie gemessene Masse, bekannte oder gemessene c und Prozess-ΔT in absorbierte oder freigesetzte Wärme für Metalle, Polymere und Lebensmittelproben um — ohne volle Wärmesimulation.
Häufige Fragen
Was passiert bei negativer spezifischer Wärmekapazität?
Negative spezifische Wärmekapazität wird in diesem Lehrbuch-Kalorimetriemodell für Q = m · c · ΔT nicht akzeptiert.
Welche Einheiten soll ich verwenden?
Die Wärme ergibt sich in J. Rechnen Sie Kalorien oder Gramm um, bevor Sie aufrufen, falls Ihr Laborblatt andere Einheiten nutzt.
Was bedeutet ein negatives Ergebnis?
Dass die Probe beim Abkühlen Wärme abgegeben hat. Eine negative Temperaturänderung ergibt einen negativen Wert, dessen Betrag weiterhin Masse mal spezifische Wärmekapazität mal Temperaturänderung ist. Ein Anstieg ergibt einen positiven Wert, markiert als aufgenommen.
Wie viel Wärme braucht ein halbes Kilogramm Aluminium für 2 K mehr?
Etwa 900 J. Bei einer spezifischen Wärmekapazität von etwa 900 J/(kg·K) multipliziert der Rechner 0,5 kg mit 900 und mit 2 K und zeigt zusätzlich die Wärmekapazität der ganzen Probe.
Berücksichtigt der Rechner Schmelzen oder Sieden?
Nein. Er addiert keine latente Wärme an Schmelz- oder Siedepunkten, nimmt keine temperaturabhängige Wärmekapazität an und schlägt keine Stoffe in Tabellen nach. Er berechnet nur das Produkt der drei Werte, die Sie eingeben.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/chem/calorimetry-heat \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":1,"specific_heat":4184,"temperature_change":1}'const res = await fetch("https://api.kit.forhosting.com/chem/calorimetry-heat", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 1,
"specific_heat": 4184,
"temperature_change": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/calorimetry-heat",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 1,
"specific_heat": 4184,
"temperature_change": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/calorimetry-heat", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":1,"specific_heat":4184,"temperature_change":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":1,"specific_heat":4184,"temperature_change":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/calorimetry-heat", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"mass": 1,
"specific_heat": 4184,
"temperature_change": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.calorimetry_heat",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Negative spezifische Wärmekapazität wird mit einem klaren invalid_input-Fehler abgelehnt, weil sie in diesem Lehrbuchmodell keine physikalische Materialeigenschaft ist.
Was Sie senden und was Sie zurückerhalten
Wenn die Masse nicht positiv ist, scheitert die Anfrage mit einer feldspezifischen Meldung über positive Masse in Kilogramm. Klassische Lehrbuchprüfungen: ein Kilogramm Wasser mit c nahe 4184 J pro kg pro K und einem Kelvin Anstieg, was Q nahe 4184 Joule ergibt; ein halbes Kilogramm Aluminium mit c etwa 900 und zwei Kelvin Anstieg; und Abkühlexperimente mit negativem ΔT und freigesetzter Wärme. Senden Sie drei endliche Zahlen unter den Feldern mass, specific_heat und temperature_change. mass ist m in Kilogramm und muss größer als null sein. specific_heat ist c in J pro kg pro K und muss größer oder gleich null sein; ein negativer Wert scheitert an der Validierung. temperature_change ist ΔT in Kelvin oder Celsiusgraden und darf positiv, negativ oder null sein. Fehlende Felder, nichtnumerische Zeichenketten, NaN und Infinity scheitern mit invalid_input und werden nicht berechnet. Wenn specific_heat negativ ist, besagt die Fehlermeldung, dass Wärme mit negativer spezifischer Wärmekapazität nicht berechnet werden kann, damit Clients die Materialeigenschaft korrigieren können. Bei Erfolg spiegelt die Antwort bereinigte Eingaben, heat als Q in Joule, heat_capacity als extensive Kapazität C = m·c in J/K, direction als absorbed, released oder none wenn Q im Wesentlichen null ist, unit- und heat_capacity_unit-Zeichenketten, die Formelzeichenkette und method calorimetry_heat. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein Prepaid-Guthaben.
Wo Kalorimetrie-Wärmeberechnungen in der Praxis vorkommen
Weil diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Welche Formel verwendet dieser Kalorimetrie-Wärmerechner?
Q = m · c · ΔT, wobei m die Masse in Kilogramm, c specific_heat in J/(kg·K) und ΔT temperature_change in Kelvin (oder dasselbe numerische Delta in °C) ist. Das Ergebnis ist Wärme in Joule.
Darf temperature_change negativ sein?
Ja. Negatives ΔT beschreibt Abkühlung; bei positivem c ist Q negativ und direction ist released, das heißt Wärme hat die Probe verlassen.
Was kostet es?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.