Come si calcola la variazione di pH quando si aggiungono 3.00 mL di 0.100 M # "HCl" (aq) # a 100.0 mL di una soluzione tampone che è 0.100 M in # "NH" _3 (aq) # e 0.100 M in # "NH" _4 "Cl" (aq) #?

Risposta:

#Delta_"pH" = -0.026#

Spiegazione:

Stai aggiungendo acido cloridrico, #"HCl"#, un acido forte, nel buffer, quindi fin dall'inizio dovresti aspettartelo pH a diminuire.

Ciò implica che la variazione del pH sarà negativo

#Delta_ "pH" = "pH"_ "final" - "pH"_ "initial" <0#

Tuttavia, il fatto che tu abbia a che fare con una soluzione buffer ti fa sapere che questo cambiamento lo farà non essere significativo poiché il ruolo di un buffer è resistere cambiamenti significativi nel pH derivanti dall'aggiunta di acido forte o basi forti.

Quindi, l'acido cloridrico reagirà con l'ammoniaca, #"NH"_3#, un base debole, per produrre il catione di ammonio, #"NH"_4^(+)#, l'acido coniugato dell'ammoniaca e acqua.

#"HCl"_ ((aq)) + "NH"_ (3(aq)) -> "NH"_ (4(aq))^(+) + "Cl"_ ((aq))^(-)#

La reazione consuma acido cloridrico e ammoniaca in a #1:1# rapporto molare. Inoltre, si noti che per molto mole di acido cloridrico o ammoniaca consumata dalla reazione, una talpa di cationi di ammonio viene prodotto. Tienilo a mente.

Usa il molarity della soluzione di ammoniaca e il volume del buffer per calcolare quanti talpe contiene

#color(purple)(|bar(ul(color(white)(a/a)color(black)(c = n_"solute"/V_"solution" implies n_"solute" = c * V_"solution")color(white)(a/a)|)))#

Avrai

#n_("NH"_3) = "0.100 mol" color(red)(cancel(color(black)("L"^(-1)))) * 100.0 * 10^(-3)color(red)(cancel(color(black)("L")))#

#= "0.0100 moles NH"_3#

Fai lo stesso per i cationi di ammonio, #"NH"_4^(+)#

#n_("NH"_4^(+)) = "0.100 mol" color(red)(cancel(color(black)("L"^(-1)))) * 100.0 * 10^(-3)color(red)(cancel(color(black)("L")))#

#= "0.0100 moles NH"_4^(+)#

Calcola quanti talpe di acido cloridrico vengono aggiunti al tampone

#n_("HCl") = "0.100 mol" color(red)(cancel(color(black)("L"^(-1)))) * 3.00 * 10^(-3)color(red)(cancel(color(black)("L")))#

#= "0.000300 moles HCl"#

Sai che l'acido cloridrico e l'ammoniaca reagiscono in a #1:1# rapporto molare, il che significa che conterrà la soluzione risultante

#n_("HCl") = "0 moles HCl" -># completely consumed

#n_("NH"_3) = "0.0100 moles" - "0.000300 moles"#

#= "0.0097 moles NH"_3#

#n_("NH"_4^(+)) = "0.0100 moles" + "0.000300 moles"#

#="0.0103 moles NH"_4^(+)#

The volume totale del buffer sarà

#V_"total" = "100.0 mL" + "3.00 mL" = "103.0 mL"#

Saranno le nuove concentrazioni di ammonio e cationi di ammonio

#["NH"_3] = "0.0097 moles"/(103.0 * 10^(-3)"L") = "0.094175 M"#

#["NH"_4^(+)] = "0.0103 moles"/(103.0 * 10^(-3)"L") = "0.100 M"#

Si noti che la concentrazione di cationi di ammonio è rimasta praticamente immutato poiché l' aumentare nel numero di moli è stato contrastato dal aumentare in volume.

Ora puoi trovare il cambiamento nel pH usando il Henderson - equazione di Hasselbalch, che per un buffer che contiene a base debole e le sue acido coniugato Somiglia a questo

#color(blue)(|bar(ul(color(white)(a/a)"pOH" = "p"K_b + log((["conjugate acid"])/(["weak base"]))color(white)(a/a)|)))#

Si noti che la soluzione buffer iniziale aveva pari concentrazioni di base debole e acido coniugato. Ciò significa che il suo pOH era uguale a

#"pOH" = "p"K_b + log( color(red)(cancel(color(black)("0.100 M")))/(color(red)(cancel(color(black)("0.100 M")))))#

#"pOH" = "p"K_b#

Dopo l'acido forte viene aggiunto al buffer, sarà il pOH del buffer

#"pOH" = "p"K_b + log( (0.100 color(red)(cancel(color(black)("M"))))/(0.095175color(red)(cancel(color(black)("M")))))#

#"pOH" = "p"K_b + 0.026#

Sai che ha una soluzione acquosa a temperatura ambiente

#color(purple)(|bar(ul(color(white)(a/a)color(black)("pH " + " pOH" = 14)color(white)(a/a)|)))#

Per i soluzione iniziale, hai

#"pH"_ "initial" = 14 - "p"K_b#

Per i soluzione finale, hai

#"pH"_ "final" = 14 - ("p"K_b + 0.026)#

#"pH"_ "final" = 14 - "p"K_b - 0.026#

Pertanto, puoi dire che la variazione del pH è uguale a

#Delta_ "pH" = color(red)(cancel(color(black)(14))) - color(red)(cancel(color(black)("p"K_b))) - 0.026 - color(red)(cancel(color(black)(14))) + color(red)(cancel(color(black)("p"K_b)))#

#color(green)(|bar(ul(color(white)(a/a)color(black)(Delta_"pH" = -0.026)color(white)(a/a)|)))#

Come previsto, la variazione del pH è negativo perché il pH del buffer diminuita come risultato dell'aggiunta di un acido forte.

Lascia un commento