Calcolatore di rapporto molare
Sei moli di idrogeno danno quattro moli di ammoniaca, perché N2 + 3 H2 → 2 NH3 fissa un rapporto di due a tre. Inserisca le moli di reagente e i due coefficienti dell'equazione bilanciata e ottenga le moli di prodotto e il rapporto usato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Moli di reagente
- 4
- Coefficiente del reagente
- 2
- Coefficiente del prodotto
- 2
- Rapporto molare
- 1
- Moli di prodotto
- 4
La stechiometria trasforma un'equazione chimica bilanciata in un fattore di conversione preciso tra le moli di una specie e quelle di un'altra. Il rapporto molare è il quoziente del coefficiente del prodotto e del coefficiente del reagente in quell'equazione bilanciata, e moltiplicare le moli di reagente disponibili per quel rapporto produce le moli di prodotto che possono formarsi se il reagente è limitante. Gli studenti incontrano l'idea passando dalle moli di idrogeno alle moli di acqua in 2 H2 più O2 danno 2 H2O, poi la riusano per la sintesi dell'ammoniaca, la combustione e la precipitazione. I chimici di processo e i tecnici di laboratorio usano la stessa forma chiusa per dimensionare le alimentazioni e prevedere la resa teorica prima di qualsiasi correzione di resa percentuale. Questo calcolatore accetta le moli di reagente e entrambi i coefficienti, restituisce le moli di prodotto con il rapporto molare intermedio, etichette di unità e stringa di formula per l'audit, e rifiuta un coefficiente zero affinché un denominatore non valido non diventi mai Infinity o NaN.
Come il rapporto molare stechiometrico converte le moli di reagente in moli di prodotto
Parta da un'equazione chimica bilanciata scritta con coefficienti interi o frazionari che conservano gli atomi su entrambi i lati. Scelga la specie reagente di cui conosce la quantità e la specie prodotto di cui vuole la quantità. Il rapporto molare stechiometrico è il coefficiente del prodotto diviso per quello del reagente, scritto ν_p su ν_r, e ha unità di moli di prodotto per mole di reagente.
Il coefficiente del reagente non deve essere zero, perché la conversione divide per esso; un coefficiente di prodotto zero è pure respinto come non valido per questo calcolatore. Le moli di reagente devono essere finite e non negative: zero moli produce correttamente zero prodotto, mentre una quantità negativa non è fisica e fallisce la validazione.
Controlli classici da manuale includono quattro moli di H2 con coefficiente due convertite in acqua con coefficiente due, dando quattro moli di acqua, e sei moli di H2 con coefficiente tre convertite in ammoniaca con coefficiente due, dando quattro moli di NH3. Lo strumento non bilancia equazioni, non consulta masse molari, non converte grammi in moli, non identifica quale tra più reagenti è limitante e non applica la resa percentuale; tali intenzioni di ricerca restano separate quando la copertura di prodotto crescerà.
Dove compaiono i calcolatori di rapporto molare nel lavoro reale
I corsi di chimica della scuola secondaria e dell'università introduttiva assegnano esercizi di conversione che concatenano grammi in moli, rapporti molari e moli di nuovo in grammi; un oracolo affidabile di rapporto molare accelera il passo intermedio senza rumore di virgola mobile improvvisato. I chimici di processo dimensionano le alimentazioni del reattore quando è nota la quantità di un solo reagente e va stimato il carico teorico di prodotto prima delle correzioni di resa.
I laboratori analitici convertono le moli di titolante in moli di analita usando i coefficienti dell'equazione di titolazione bilanciata. Se in seguito serve il bilanciamento automatico delle equazioni, la selezione del reagente limitante tra più reagenti, la resa percentuale dalla massa reale o la conversione grammi-moli da tabelle di massa molare, li tratti come intenzioni di ricerca e landing separate invece di sovraccaricare questa pagina del calcolatore di rapporto molare.
Casi d'uso
Chiavi di risposta per compiti ed esami
Calcoli le moli di prodotto da moli di reagente e coefficienti bilanciati affinché studenti e correttori automatici condividano una verità di rapporto molare in forma chiusa.
Resa teorica con reagente limitante
Dopo aver identificato il reagente limitante, converta le sue moli in moli teoriche di prodotto usando i coefficienti dell'equazione bilanciata.
Dimensionamento delle cariche di laboratorio e di processo
Stimi le moli di prodotto da una carica nota di reagente prima delle correzioni di resa percentuale nei laboratori didattici o nelle ricette pilota.
Domande frequenti
Cosa succede se un coefficiente è zero?
Il rapporto molare divide per il coefficiente del reagente, e un coefficiente di prodotto zero è pure respinto come non valido per questo calcolatore.
I coefficienti devono essere interi?
No. Qualsiasi numero finito diverso da zero è accettato, così i coefficienti frazionari di un'equazione bilanciata normalizzata funzionano senza re-interizzarli.
Bilancia l'equazione chimica?
No. Deve fornire coefficienti già bilanciati. Il bilanciamento delle equazioni, la conversione per massa molare, la selezione del reagente limitante tra più reagenti e la resa percentuale sono strumenti separati.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Posso inserire grammi invece di moli?
No. Il calcolatore lavora solo in moli e non cerca le masse molari, quindi converta prima i grammi in moli e, se le serve una massa, riporti poi le moli di prodotto in grammi.
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/chem/stoichiometry-mole-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}'const res = await fetch("https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", 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
{
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.stoichiometry_mole_ratio",
"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
Come il rapporto molare stechiometrico converte le moli di reagente in moli di prodotto
Moltiplichi le moli di reagente disponibili per quel rapporto per ottenere le moli di prodotto: product_moles è uguale a reactant_moles per product_coefficient su reactant_coefficient. L'intera pipeline è aritmetica in virgola mobile deterministica senza semi casuali, orologio di parete, chiamate di rete o deriva del modello, così input identici producono sempre lo stesso JSON.
Cosa inviare e cosa si ottiene in risposta
Controlli classici includono due H2 più O2 che danno due H2O con quattro moli di idrogeno che danno quattro moli di acqua, e N2 più tre H2 che danno due NH3 con sei moli di idrogeno che danno quattro moli di ammoniaca. Mantenga i coefficienti sulla stessa scala di bilanciamento in pipeline a più passi: se dimezza l'equazione, dimezzi entrambi i coefficienti affinché il rapporto numerico resti coerente con la chimica che il report afferma. Invii tre numeri finiti obbligatori nei campi reactant_moles, reactant_coefficient e product_coefficient. reactant_moles è la quantità del reagente scelto in moli e deve essere maggiore o uguale a zero. reactant_coefficient è il coefficiente dell'equazione bilanciata di quel reagente e deve essere diverso da zero. product_coefficient è il coefficiente dell'equazione bilanciata del prodotto scelto e deve pure essere diverso da zero. Campi mancanti, stringhe non numeriche, NaN, Infinity, moli di reagente negative e qualsiasi coefficiente zero falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta riecheggia reactant_moles, reactant_coefficient e product_coefficient puliti, fornisce mole_ratio come il quoziente coefficiente prodotto su coefficiente reagente, fornisce product_moles come risultato principale, include un oggetto di suggerimento unità che nomina moli e coefficienti adimensionali, imposta method a stoichiometric_mole_ratio e formula a product_moles uguale a reactant_moles per product_coefficient su reactant_coefficient così le relazioni di compito citano la stessa espressione. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per voce; i fallimenti di validazione non consumano il saldo prepagato.
Dove compaiono i calcolatori di rapporto molare nel lavoro reale
Le preparazioni agli esami AP e IB riusano lo stesso schema per combustione, neutralizzazione acido-base e stechiometria di precipitazione, e i correttori automatici necessitano di una verità stabile sulle moli di prodotto dato un reagente limitante. Poiché questa capacità è un motore di analisi puro, il prezzo dell'API è la base pubblicata di $0.002 per voce riuscita e la validazione fallita non consuma saldo.
Domande tecniche
Come funziona il calcolatore di rapporto molare?
Moltiplica le moli di reagente per il quoziente del coefficiente del prodotto e del coefficiente del reagente dell'equazione bilanciata: product_moles = reactant_moles × (product_coefficient / reactant_coefficient).