当往某些溶液中加入一定量的酸和碱时,有阻碍溶液pH变化的作用,称为缓冲作用,这样的溶液叫做缓冲溶液。弱酸及其盐的混合溶液(如HOAc与NaOAc),弱碱及其盐的混合溶液(如NH3・H2O与NH4Cl)等都是缓冲溶液。由弱酸HA及其盐NaA所组成的缓冲溶液对酸的缓冲作用,是由于溶液中存在足够量的碱A-的缘故。当向这种溶液中加入一定量的强酸时,H+离子基本上被A-离子消耗:所以溶液的pH值几乎不变;当加入一定量强碱时,溶液中存在的弱酸HA消耗OH-离子而阻碍pH的变化。在缓冲溶液中加入少量强酸或强碱,其溶液pH值变化不大,但若加入酸,碱的量多时,缓冲溶液就失去了它的缓冲作用。这说明它的缓冲能力是有一定限度的。
为了配制一定pH的缓冲溶液,**选定一个弱酸,它的pKaφ尽可能接近所需配制的缓冲溶液的pH值,然后计算酸与碱的浓度比,根据此浓度比便可配制所需缓冲溶液。以上主要以弱酸及其盐组成的缓冲溶液为例说明它的作用原理、pH计算和配制方法。对于弱碱及其盐组成的缓冲溶液可采用相同的方法。缓冲溶液在物质分离和成分分析等方面应用广泛,如鉴定Mg2+ 离子时,可用下面的反应:白色磷酸铵镁沉淀溶于酸,故反应需在碱性溶液中进行,但碱性太强,可能生成白色Mg(OH)2沉淀,所以反应的pH值需控制在一定范围内,因此利用NH3・H2O和NH4Cl组成的缓冲溶液,保持溶液的pH值条件下,进行上述反应。