现在基本不用你那个ph=pka+lg[c(磷酸钠)/c(磷酸氢二钠)],公式了,你那个网上查到的方法是正确的,A液:取NaH2PO4.2H2O 3.12g溶于蒸馏水,定溶至100ml. B液:取Na2HPO4.12H2O 7.17g溶于蒸馏水,定溶100ml.
这样得到的是200mM的磷酸钠缓冲液.而A液与B液以39:61的比例混合,得到PH值为7.0的溶液.
但浓度还是200mM.所以得到的100ml稀释成400ml.刚好是你要的.你如果没法定溶到400ml.你可以计算一个你可以定溶的体积,比如1L.总共是50mmol(0.05Mol)试剂,NaH2PO4.2H2O占39%得0.05*0.39*分子量.同样可以算出Na2HPO4.12H2O(0.05*0.61*分子量)要的量.
变通一下就OK了.