将Cr(III)氧化成CrO4(2-)一般都要在碱性条件下进行,也就是说溶液中OH(-)浓度很高;如果不酸化,将会导致副反应发生:
Pb(2+) + 2OH(-) = Pb(OH)2
Pb(OH)2 + 2OH(-) = [Pb(OH)4](2-) 碱的浓度高时
PbCrO4 + 4OH(-) = [Pb(OH)4](2-) + CrO4(2-) 碱的浓度高时
你可以看到,得到的产物不一定是你所要的.
如果将溶液酸化到近中性(酸化到强酸性是没有必要的),此时反应才会生成单一产物:
CrO4(2-) + Pb(2+) = PbCrO4
即使在弱酸性溶液中,沉淀同样可以生成:
Cr2O7(2-) + 2Pb(2+) + H2O = 2PbCrO4 + 2H(+)