Calcolatore di energia per scaldare l'acqua
Scaldare 50 litri d’acqua di 40 °C richiede 8342896 joule, poco più di 2 kWh o 1994 chilocalorie. Densità e calore specifico dell’acqua sono già inclusi: le basta indicare il volume e il rialzo di temperatura. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Volume
- 50
- Aumento di temperatura
- 40
- Risultato
- 8.342.896 J
- Unità di volume
- Liters
- Volume (m3)
- 0,05
- Massa (kg)
- 49,85
Scaldare un volume noto d'acqua è una delle domande energetiche più comuni in idrologia, idraulica e pianificazione dei carichi domestici. Questo calcolatore di energia per scaldare l'acqua prende un volume di acqua liquida e un rialzo di temperatura, converte quel volume in massa con la densità dell'acqua e lo moltiplica per il calore specifico dell'acqua liquida, così l'energia richiesta è Q uguale a rho per V per c per delta T. Lei non fornisce una capacità termica propria: le costanti sono quelle dell'acqua liquida vicino alla temperatura ambiente, che è ciò che si cerca con un calcolatore di energia per scaldare l'acqua e non con un modulo generico di calore specifico. I risultati tornano in joule, kilojoule, chilowattora e chilocalorie termochimiche, per confrontare un serbatoio, un bollitore o una doccia con una bolletta o un bilancio di laboratorio.
Che cos'è l'energia per scaldare l'acqua e come si valuta Q = ρ V c ΔT
L'energia necessaria per scaldare acqua liquida senza cambiamento di fase è il prodotto di calore sensibile della massa, del calore specifico e del rialzo di temperatura. Questo calcolatore non Le chiede mai la massa: parte dal volume, che è il modo in cui si specificano serbatoi, bollitori, docce e beute di laboratorio, e forma la massa come densità per volume. La densità usata qui è 997 chilogrammi per metro cubo, il valore ingegneristico abituale dell'acqua liquida vicino a 25 gradi Celsius a un'atmosfera.
Il calore specifico è 4184 joule per chilogrammo-kelvin, il valore convenzionale dell'acqua liquida che rende inoltre una chilocaloria termochimica pari a 4184 joule. Il rialzo di temperatura è convertito in kelvin prima di formare il prodotto: un incremento Celsius o kelvin si usa così com'è, e un incremento Fahrenheit si moltiplica per cinque noni, cioè per 5/9. Il volume è convertito in metri cubi da litri (il valore predefinito), millilitri, galloni liquidi statunitensi di 231 pollici cubi, o metri cubi.
Il prodotto Q uguale a rho per V per c per delta T è quindi riportato in joule come risultato primario, con kilojoule, chilowattora ottenuti dividendo per 3.6 milioni e chilocalorie ottenute dividendo per 4184 come campi di accompagnamento. Poiché densità e calore specifico restano costanti, il modello è la stima del primo ordine abituale nei compiti di idrologia e nel dimensionamento dell'acqua calda sanitaria; non integra un'equazione di stato dipendente dalla temperatura e non aggiunge calore latente se il rialzo superasse il punto di ebollizione.
Un rialzo nullo restituisce energia nulla. Un rialzo negativo non è un problema di riscaldamento e viene rifiutato per nome.
Dove un calcolatore di riscaldamento per volume d'acqua merita il suo posto
Gli uffici domestici e condominiali usano un calcolatore di energia per scaldare l'acqua quando sanno già quanti litri contiene un cilindro o quanti galloni preleverà una doccia e hanno bisogno dei chilowattora per portare quell'acqua dall'ingresso freddo al punto di regolazione. Gli idrologi di campo e i corsi di scienze ambientali usano lo stesso modulo per un secchio o una cella di stagno: volume in metri cubi, rialzo in Celsius, energia in joule, senza consultare il calore specifico dell'acqua su ogni foglio.
Gli script di automazione preferiscono un'estremità dedicata al volume d'acqua a uno strumento generico di energia termica perché densità e capacità termica dell'acqua fanno parte del contratto, non manopole fornite dal chiamante che un refuso può invertire in silenzio. Questa pagina è per chi cerca un calcolatore di energia per scaldare l'acqua, l'energia per scaldare un volume d'acqua, oppure joule e chilowattora a partire da litri e un rialzo di temperatura.
Non è un calcolatore generico di calore specifico che vuole massa e un c arbitrario, né uno strumento di calore rilasciato per calorimetria, né un calcolatore di calore latente o di punto di ebollizione, né un modulo di dimensionamento di un termoconvettore d'ambiente. Preferisca questa capacità quando il fluido è acqua liquida e dispone di volume più un rialzo non negativo. Preferisca una capacità generica di energia termica quando la sostanza non è acqua o quando deve fornire il proprio calore specifico.
Casi d'uso
Laboratori di idrologia di campo e scienze ambientali
Trasformi il volume misurato di un secchio, di una vasca o di una cella di stagno e un rialzo di temperatura previsto in joule senza consultare densità e calore specifico dell'acqua su ogni foglio di lavoro.
Oracoli per i compiti e per l'automazione
Valuti voci di Q uguale a rho V c delta T, oppure chiami da uno script un'estremità dedicata al volume d'acqua, con un rifiuto deterministico di un rialzo di temperatura negativo o non numerico.
Domande frequenti
Come si calcola l'energia per scaldare un volume d'acqua?
Il rialzo è prima convertito in kelvin. I risultati tornano in joule, kilojoule, chilowattora e chilocalorie.
Che cosa succede se il rialzo di temperatura è negativo o non è un numero?
Un rialzo negativo è un calo di temperatura, cioè raffreddamento e non riscaldamento, e un token non numerico non è un rialzo finito. La convalida fallita non viene addebitata.
Devo indicare il calore specifico o la massa dell'acqua?
Non è necessario. Questo calcolatore è per l'acqua liquida: converte il volume in massa con la densità dell'acqua e applica il calore specifico dell'acqua. Usi un modulo generico di energia termica se il fluido non è acqua o se deve fornire il proprio c.
Quali unità di volume e di temperatura posso inviare?
Il rialzo di temperatura può essere celsius (predefinito), fahrenheit o kelvin. Gli incrementi Celsius e kelvin hanno la stessa ampiezza; un incremento Fahrenheit è moltiplicato per 5/9.
Quanto costa il calcolatore di energia per scaldare l'acqua?
Lo strumento del browser è gratuito e gira in locale.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/earth/water-heating-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":50,"temperature_rise":40}'const res = await fetch("https://api.kit.forhosting.com/earth/water-heating-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 50,
"temperature_rise": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/water-heating-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 50,
"temperature_rise": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/water-heating-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":50,"temperature_rise":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":50,"temperature_rise":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/water-heating-energy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"volume": 50,
"temperature_rise": 40
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.water_heating_energy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un rialzo negativo o non numerico viene rifiutato con invalid_input, perché un calo è raffreddamento e un token spurio non è un rialzo.
Che cos'è l'energia per scaldare l'acqua e come si valuta Q = ρ V c ΔT
Quelle costanti, le conversioni di unità e il controllo di segno sono l'intero algoritmo: deterministico, senza rete e identico nel browser e sull'API.
Contratto di ingresso, forma della risposta e condotta in caso di errore
Il volume deve essere strettamente maggiore di zero. Mantenga le grandezze entro l'intervallo pubblicato affinché il prodotto resti finito. Invii un corpo JSON con due numeri finiti obbligatori: volume, con alias vol, v, liters, litres e water_volume; e temperature_rise, con alias delta_t, rise, dt, temperature_increase e delta_t_c. Il volume_unit facoltativo è l'insieme chiuso liters, milliliters, gallons o cubic_meters e il valore predefinito è liters. Il temperature_unit facoltativo è l'insieme chiuso celsius, fahrenheit o kelvin e il valore predefinito è celsius; per un rialzo, gli incrementi Celsius e kelvin hanno la stessa ampiezza. Ogni campo numerico può arrivare come numero JSON o come stringa numerica; stringhe vuote, NaN, Infinity e token non numerici falliscono con invalid_input indicando il campo, che è il modo in cui si rifiuta un rialzo di temperatura non numerico. Il rialzo di temperatura deve essere un numero finito e non può essere negativo: un calo sarebbe energia di raffreddamento, che questo calcolatore di riscaldamento non inventa, e il messaggio di errore afferma che temperature_rise cannot be negative. In caso di successo il corpo ripete volume, volume_unit, temperature_rise e temperature_unit; quindi pubblica volume_m3, mass_kg, temperature_rise_k, density, specific_heat, energy_j, energy_kj, energy_kwh, energy_kcal, result come alias di energy_j, unit uguale a J, method uguale a water_sensible_heat, più le stringhe formula e equation riempite con i numeri arrotondati. Il prezzo è un $0.002 forfettario per richiesta andata a buon fine con unità item; la convalida fallita non consuma il saldo prepagato.
Dove un calcolatore di riscaldamento per volume d'acqua merita il suo posto
Inserisca cinquanta litri e un rialzo di quaranta gradi Celsius per vedere alcuni chilowattora di calore sensibile, poi confronti energy_kwh con la targa di uno scaldacqua a immersione o di una pompa di calore. I controlli andata e ritorno sono semplici: converta il volume in metri cubi, moltiplichi per 997, moltiplichi per 4184, moltiplichi per il rialzo in kelvin e confermi che energy_j coincide con lo stesso arrotondamento a otto decimali.
Casi di integrazione
Carichi di serbatoio ACS e di doccia
Converta il volume di un cilindro e il rialzo dall'ingresso freddo al punto di regolazione in energy_j, energy_kj e energy_kwh prima di confrontare il carico con uno scaldacqua a immersione o un serbatoio a pompa di calore.