Chaleur pour élever T : Q = m·c·ΔT (masse, c, ΔT), gratuit
Élever de 1 kelvin 1 kg d'eau, de capacité thermique massique 4184 J/(kg·K), demande 4184 joules. Saisissez la masse, la capacité thermique et la variation de température pour obtenir la chaleur requise ou libérée et la capacité thermique de l'échantillon. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Masse
- 1
- Chaleur massique
- 4 184
- Augmentation de température
- 1
- Chaleur
- 4 184 J
- Capacité thermique
- 4 184
- Sens thermique
- required
- Unité de capacité thermique
- J/K
Quelle énergie thermique devez-vous fournir pour élever la température d’un échantillon d’une quantité choisie ? C’est l’une des questions les plus courantes en chimie d’introduction, en physique, en génie des procédés et en conception thermique quotidienne. Étant donné la masse m de l’échantillon, sa capacité thermique massique c et l’augmentation de température souhaitée ΔT, la relation standard est Q égale m fois c fois ΔT, avec Q en joules lorsque la masse est en kilogrammes, c en joules par kilogramme par kelvin et ΔT en kelvin (ou le même intervalle numérique en Celsius). Un Q positif signifie que vous devez fournir de la chaleur pour réchauffer l’échantillon ; un Q négatif signifie que l’échantillon libérerait de la chaleur s’il était refroidi de cet intervalle. Ce calculateur valide que la masse est positive et que la chaleur massique n’est pas négative, multiplie les trois entrées et renvoie la chaleur requise ainsi que la capacité thermique extensive de tout l’échantillon et une étiquette de sens en langage clair.
Comment la chaleur pour élever la température se calcule à partir de la masse, de c et de ΔT
La relation définissante utilisée chaque fois qu’un échantillon se réchauffe ou se refroidit sans changement de phase est Q égale masse fois capacité thermique massique fois augmentation de température.
La masse m est la quantité de substance en kilogrammes ; la chaleur massique c est l’énergie nécessaire pour élever un kilogramme d’un kelvin, en J par kg par K ; l’augmentation de température ΔT est la température finale moins la température initiale, et un intervalle d’un degré Celsius égale un intervalle d’un kelvin, de sorte que vous pouvez utiliser l’une ou l’autre échelle pour le seul delta.
Lorsque c est positif et ΔT positif, Q est positif et vous devez fournir ce nombre de joules d’énergie thermique pour obtenir l’élévation. Lorsque ΔT est négatif, Q est négatif et la chaleur quitterait l’échantillon s’il se refroidissait de cette quantité — la grandeur reste la valeur absolue de m·c·ΔT. Le calculateur n’intègre pas une courbe c de T dépendante de la température, n’ajoute pas de chaleur latente aux plateaux de fusion ou d’ébullition et ne consulte pas de tables de manuel par nom de matériau.
Il répond uniquement au produit algébrique que les feuilles de conception et les devoirs appellent chaleur requise pour changer la température. La masse doit être strictement positive pour la même raison qu’un échantillon de masse nulle n’est pas un lot physique.
Où les calculs de chaleur pour élever la température interviennent dans le travail réel
Les cours de chimie au lycée et à l’université assignent fréquemment des problèmes qui donnent masse, chaleur massique et une élévation de température souhaitée et demandent combien d’énergie thermique doit être fournie, souvent pour l’eau, les métaux ou des fluides de procédé identifiés en comparant Q aux puissances de chauffe. Les laboratoires d’ingénierie universitaires utilisent le même produit à trois nombres avant d’introduire une capacité thermique dépendante de la température ou un logiciel thermique par éléments finis.
Les ingénieurs CVC et procédés estiment la puissance de chauffage pour réservoirs, gaines et réacteurs discontinus à partir de la masse d’inventaire, d’un c moyen supposé et d’une augmentation de température de conception sans exécuter un modèle multiphysique complet. Les sciences alimentaires et le développement des matériaux dimensionnent les chauffages à partir de masses d’essais par lots, de c tabulés ou mesurés et de ΔT de procédé.
Si plus tard vous avez besoin du problème inverse de résoudre la chaleur massique à partir d’un Q mesuré, d’une page cadrée chaleur libérée ou absorbée par calorimétrie, de conversions d’unités entre calories et joules, ou de chaleur latente de fusion ou de vaporisation, traitez-les comme des intentions de recherche et des pages d’atterrissage séparées plutôt que de surcharger cette page de calculateur de chaleur requise pour élever la température.
Cas d’usage
Clés de correction pour devoirs et laboratoire
Calculez Q = m·c·ΔT pour les problèmes de chaleur requise du manuel afin que enseignants et correcteurs automatiques partagent une vérité SI, y compris le rejet d’un c négatif.
Estimations de puissance de chauffe de procédé
Estimez l’énergie pour élever la température d’un lot à partir de la masse d’inventaire, de la chaleur massique moyenne et du ΔT de conception pour réservoirs, réacteurs et charges CVC.
Planification énergétique d’essais par lots
Transformez la masse mesurée, le c connu ou mesuré et une augmentation de température planifiée en joules requis pour métaux, polymères et échantillons alimentaires.
Questions fréquentes
Que se passe-t-il si la chaleur massique est négative ?
Une capacité thermique massique négative n’est pas acceptée pour ce modèle de manuel de la chaleur requise Q = m · c · ΔT.
Quelles unités dois-je utiliser ?
Le résultat heat est en J. Convertissez calories ou grammes avant l’appel si votre feuille utilise d’autres unités.
Quel est le coût ?
L’outil du navigateur est gratuit et s’exécute en local.
Que signifie un résultat négatif ?
Que l'échantillon se refroidit et libère cette quantité de chaleur au lieu d'en avoir besoin. Une variation de température négative donne une chaleur négative ; sa grandeur reste masse fois capacité thermique fois variation.
Le calculateur tient-il compte de la fusion ou de l'ébullition ?
Non. Il couvre l'échauffement ou le refroidissement sans changement d'état, avec une capacité thermique fixe. La chaleur latente de fusion ou d'ébullition, une capacité qui varie avec la température et la recherche par matériau sont exclues.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/chem/heat-to-raise-temperature \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":1,"specific_heat":4184,"temperature_increase":1}'const res = await fetch("https://api.kit.forhosting.com/chem/heat-to-raise-temperature", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 1,
"specific_heat": 4184,
"temperature_increase": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/heat-to-raise-temperature",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 1,
"specific_heat": 4184,
"temperature_increase": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/heat-to-raise-temperature", 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_increase":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":1,"specific_heat":4184,"temperature_increase":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/heat-to-raise-temperature", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"mass": 1,
"specific_heat": 4184,
"temperature_increase": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.heat_to_raise_temperature",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Une chaleur massique négative est rejetée avec une erreur invalid_input claire car ce n’est pas une propriété matérielle physique dans ce modèle de manuel.
Comment la chaleur pour élever la température se calcule à partir de la masse, de c et de ΔT
La chaleur massique ne doit pas être négative : un c négatif inverserait le signe de la chaleur par rapport au changement de température et est rejeté comme invalid_input plutôt que renvoyé comme une mauvaise réponse silencieuse.
Ce que vous envoyez et ce que vous recevez en retour
Lorsque mass n’est pas positive, la requête échoue avec un message spécifique au champ exigeant une masse positive en kilogrammes. Les contrôles classiques de manuel comprennent un kilogramme d’eau avec c proche de quatre mille cent quatre-vingt-quatre J par kg par K et une élévation d’un kelvin, ce qui donne Q proche de quatre mille cent quatre-vingt-quatre joules ; un demi-kilogramme d’aluminium avec c d’environ neuf cents et une élévation de dix kelvin ; et des scénarios de refroidissement où ΔT est négatif et la chaleur est libérée plutôt que requise. Envoyez trois nombres finis sous les champs mass, specific_heat et temperature_increase. mass est m en kilogrammes et doit être supérieur à zéro. specific_heat est c en J par kg par K et doit être supérieur ou égal à zéro ; une valeur négative échoue à la validation. temperature_increase est ΔT en kelvin ou degrés Celsius et peut être positif, négatif ou nul. Champs manquants, chaînes non numériques, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. Lorsque specific_heat est négatif, le message d’erreur indique que la chaleur requise ne peut pas être calculée avec une capacité thermique massique négative, afin que le client corrige la propriété du matériau plutôt que de deviner. En cas de succès, la réponse renvoie les entrées nettoyées, heat comme Q en joules, heat_capacity comme la capacité extensive C égale m fois c en J par K, direction comme required, released ou none lorsque Q est essentiellement nul, les chaînes unit et heat_capacity_unit, la chaîne de formule et method heat_to_raise_temperature. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculs de chaleur pour élever la température interviennent dans le travail réel
Comme cette capacité est un moteur de parse pur, le prix de l’API est la base publiée de $0.002 par élément réussi et la validation échouée ne consomme pas le solde.
Questions techniques
Quelle formule utilise ce calculateur de chaleur pour élever la température ?
Q = m · c · ΔT, où m est la masse en kilogrammes, c est specific_heat en J/(kg·K) et ΔT est temperature_increase en kelvin (ou le même delta numérique en °C). Le résultat est l’énergie thermique en joules.
temperature_increase peut-il être négatif ?
Oui. Un ΔT négatif décrit un refroidissement ; avec c positif, Q est négatif et la direction de la réponse est released, c’est-à-dire que la chaleur quitte l’échantillon plutôt que d’être fournie.