ForHosting KIT · Scienza

Henderson–Hasselbalch: pH tampone da pKa e rapporto, gratis

Un tampone con pKa di 4,76 e quantità uguali di base coniugata e acido, 0,1 ciascuna, ha un pH di 4,76. Inserisca il pKa e le due concentrazioni, o solo il loro rapporto, e ottenga il pH del tampone e se è acido o basico. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
pKa
4,76
Base coniugata
0,1
Acido
0,1
Ottiene
pKa
4,76
Rapporto
1
Log del rapporto
0
pH
4,76

Un calcolatore Henderson–Hasselbalch trasforma il pKa di un acido debole e il rapporto di base coniugata rispetto all’acido non dissociato nel pH del tampone che ogni laboratorio e manuale di chimica usa. Inserisca pKa e entrambe le concentrazioni [A−] e [HA], oppure il solo rapporto [A−]/[HA]; lo strumento restituisce pH uguale a pKa più il logaritmo in base dieci di quel rapporto, un’etichetta breve di acidità—acido, neutro o basico—e la sostituzione passo passo che può copiare sul quaderno. Controlli dei compiti, preparazione di tamponi, ripasso d’esame e valutatori automatici necessitano della stessa formula chiusa senza foglio di calcolo né un pacchetto completo di speciazione acquosa.

Cosa significa l’equazione di Henderson–Hasselbalch per i tamponi

Un tampone è una miscela di un acido debole HA e della sua base coniugata A− che resiste a grandi oscillazioni di pH quando si aggiungono piccole quantità di acido o base forti. Per un acido debole monoprotico sotto le consuete approssimazioni acquose diluite, l’equazione di Henderson–Hasselbalch collega il pH del tampone alla forza dell’acido e alla composizione della miscela: pH uguale a pKa più il logaritmo in base dieci del rapporto di concentrazioni di base coniugata su acido, scritto pH = pKa + log10([A−]/[HA]).

Quando il rapporto vale uno, il termine log è zero e il pH del tampone uguaglia il pKa dell’acido debole—il classico punto di semi-equivalenza di una titolazione di acido debole. Quando [A−] supera [HA], il rapporto è maggiore di uno, il log è positivo e il pH del tampone sta sopra il pKa; quando predomina la forma acida, il rapporto è minore di uno, il log è negativo e il pH sta sotto il pKa.

Le concentrazioni assolute si annullano nel rapporto, quindi può lavorare in moli per litro, millimoli per litro o qualsiasi altra unità coerente purché entrambe le specie usino la stessa. Ciò che non si annulla mai è il requisito che entrambe le concentrazioni siano strettamente positive: un valore nullo o negativo rende il logaritmo indefinito o privo di senso per un tampone reale, perciò questo strumento respinge tali casi invece di inventare un pH.

Docenti e valutatori automatici tengono a quel rifiuto quanto al percorso felice, perché un NaN silenzioso nasconderebbe un errore di inserimento. Il percorso di verifica ricalcola pKa più log dieci del rapporto pubblicato con lo stesso arrotondamento fisso usato per il campo ph, così una risposta di successo spedisce sempre passi che può asserire in test o quaderni di laboratorio.

Argomenti di aula correlati come capacità tampone, sistemi poliprotici con più pKa o speciazione completa per bilancio di cariche restano intenzionalmente fuori ambito affinché questa pagina resti incentrata sulla sola intenzione di ricerca: convertire un pKa noto e un rapporto base-su-acido in pH del tampone.

Suggerimenti pratici, limiti e ricerche correlate

Mantenga pKa e il rapporto di concentrazioni entro l’intervallo assoluto pubblicato affinché la somma pKa più log dieci del rapporto non trabocchi in un pH non finito che il solver deve respingere. Usi unità di concentrazione coerenti per [A−] e [HA]; se la fonte riporta millimoli per litro per una specie e moli per litro per l’altra, converta prima della chiamata invece di mescolare sistemi di unità in una sola richiesta.

Questa pagina si rivolge a chi cerca un calcolatore Henderson–Hasselbalch, pH del tampone da pKa, o rapporto base coniugata su acido online; non è uno strumento completo di curva di titolazione, né un solver di speciazione poliprotica, né un convertitore di pH da [H+]. Preferisca questa capacità quando conosce già pKa e il rapporto di composizione del tampone; se la fonte ha solo [H+] senza contesto di tampone, usi invece un calcolatore di pH dalla concentrazione.

L’intuizione andata e ritorno è semplice: dieci elevato a pH meno pKa recupera il rapporto originale entro lo stesso arrotondamento a dodici decimali per tamponi acquosi tipici, e l’acidità si inverte correttamente quando il pH calcolato attraversa sette sulla scala acquosa.

Controlli dei compiti sul pH del tampone

Gli studenti inseriscono pKa e valori [A−]/[HA] del manuale e confrontano il pH di Henderson–Hasselbalch scritto a mano con un risultato deterministico prima di consegnare.

Preparazione di laboratorio di tamponi monoprotici semplici

I tecnici convertono un rapporto di composizione obiettivo e un pKa di acido debole noto nel pH del tampone atteso per sistemi acetato, fosfato o ammoniaca prima di miscelare.

Test unitari per ausili di chimica

Generi casi noti a rapporto uguale, ricchi di base e ricchi di acido, più rifiuti deliberati di concentrazione nulla per kata di codice e pipeline di valutazione.

Che cos’è l’equazione di Henderson–Hasselbalch?

Per un tampone di acido debole monoprotico, pH = pKa + log10([A−]/[HA]), dove [A−] è la concentrazione della base coniugata e [HA] quella dell’acido debole.

Cosa succede quando una concentrazione è nulla o negativa?

Il logaritmo non è definito per un tampone reale in quel caso.

Posso inviare solo il rapporto invece di entrambe le concentrazioni?

Se invia anche entrambe le concentrazioni, queste prevalgono e il rapporto è ricalcolato da esse.

Risolve tamponi poliprotici con più valori di pKa?

No. Applica un solo termine pKa. Per sistemi poliprotici, scelga il pKa rilevante della regione di tampone che modelli, o usi uno strumento di speciazione completa.

Il calcolatore Henderson–Hasselbalch è gratis?

Lo strumento nel browser è gratis e gira in locale.

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.

POSThttps://api.kit.forhosting.com/chem/henderson-hasselbalch

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/chem/henderson-hasselbalch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pka":4.76}'
{
  "pka": 4.76
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.henderson_hasselbalch",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_abs1000000000000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Concentrazioni nulle o non positive (o un rapporto non positivo) vengono respinte con un errore chiaro invalid_input, così una cella vuota o un segno negativo di battitura non produce mai un log non finito in silenzio. Il percorso è aritmetica puramente deterministica—senza rete, senza semi casuali, senza dipendenza dall’orologio—così l’esecutore gratuito del browser e l’API prepagata restituiscono lo stesso JSON dopo un arrotondamento decimale fisso ogni volta che la richiama.

Come chiamare l’API e cosa restituisce

Quando sono presenti entrambe le concentrazioni e un rapporto, prevalgono le concentrazioni e il rapporto è ricalcolato da esse. Concentrazioni e rapporti pari o inferiori a uno per dieci alla meno quindici sono trattati come zero e respinti insieme a qualsiasi negativo esplicito. Invii un corpo JSON con un numero finito obbligatorio pka (alias pKa, pk_a, acid_pka) e la composizione del tampone in una di due forme. Oppure fornisca sia conjugate_base (alias A_minus, base, base_concentration, a_minus, salt) sia acid (alias HA, acid_concentration, ha, weak_acid) come concentrazioni strettamente positive in qualsiasi unità coerente, oppure ratio (alias base_to_acid, A_over_HA, salt_to_acid) come il quoziente strettamente positivo [A−]/[HA]. I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i risultati intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta riecheggia pka e pKa arrotondati, imposta ratio e log_ratio sul rapporto base-su-acido arrotondato e sul suo log in base dieci, ph e pH sullo stesso pH del tampone arrotondato, formula sulla stringa pH uguale a pKa più log dieci di [A−] su [HA], acidity su acidic, neutral o basic, message su un breve riepilogo in inglese, e steps su un array ordinato di righe di sostituzione. Quando sono state fornite concentrazioni, vengono riecheggiate come conjugate_base e acid con unit_concentration impostato a mol/L come etichetta convenzionale. Validazione fallita—pka assente, composizione assente, solo una delle due concentrazioni, numeri non finiti, valori fuori dai limiti assoluti, concentrazione o rapporto nullo o non positivo, o pH calcolato non finito—restituisce invalid_input e non viene addebitata. Il prezzo è un forfait $0.002 per richiesta riuscita con voce unitaria e prezzo unitario marginale zero. Preferisca inviare JSON numerico piuttosto che stringhe preformattate quando controlla il client; i numeri in stringa sono accettati solo se corrispondono a un pattern numerico finito rigoroso inclusa notazione scientifica opzionale.

Suggerimenti pratici, limiti e ricerche correlate

Nell’insegnamento, abbini esempi classici: acido acetico pKa circa quattro virgola sette sei con acido e acetato equimolari a zero virgola uno molare produce rapporto uno e pH uguale a pKa; lo stesso pKa con rapporto base-su-acido dieci a uno alza il pH di un’unità; un rapporto uno a dieci lo abbassa di un’unità; e una concentrazione di acido zero dimostra il percorso duro invalid_input. Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli apprendisti inviano deliberatamente concentrazioni nulle.

Leggi la documentazione completa del KIT →