Ke 100 ml 0,1M CH3COOH bylo přidáno 20 ml 0,2 mol/l Ba(OH)2 pKa(CH3COOH) je 4,75.Jaké je pH roztoku?
Ph by mělo vyjít 5,35, mně vyšlo o jednotku jinak, chtěl bych se zeptat hlavně na logiku toho výpočtu, zřejmě mám zmatek v tom co dosadit za n kyseliny a co za n soli.
Odpovědi
Diskuze
Ba(OH)2 + 2CH3COOH = (CH3COO)2Ba + 2H2O. Obě látky reagují v poměru 1:2. Iopn Ba++ je iontem silné zásady a pH neovlivňuje. Počáteční stav je tedy n(CH3COO-) = 2*n(Ba(OH)2) = 0,008mol
Nadbytek kyseliny je 0,01 - 0,008 = 0,002mol CH3COOH. Jde tedy o roztok kyseliny a její soli se silnou zásadou - pufr. ca = (0,01-0,008)/V = 0,002/V, cs = 0,008/V. Pro Henderson-Hasselbalchův vztah je za sůl považován ion kyseliny, nikoli samotná sůl. Tak dostaneme:
cs/ca = (ns/V)/(na/V) = 0,008/0,002 = 4
pH = pKa + log(ns/na) = 4,74 + log(4) = 5,342.
OK?
Stačí?