NaH2PO4溶液与Ba(OH)2反应少量和过量都是怎么写出来的?

问题描述:

NaH2PO4溶液与Ba(OH)2反应少量和过量都是怎么写出来的?
为什么是这样的?
1)NaH2PO4溶液和 Ba(OH)2溶液反应(足量)
2NaH2PO4 + 3Ba(OH)2 == Ba3(PO4)2 + 4H2O + 2NaOH
2H2PO4- + 3Ba2+ + 4OH- == Ba3(PO4)2 + 4H2O
(2)NaH2PO4溶液和 Ba(OH)2溶液反应(少量)
2NaH2PO4 + Ba(OH)2 == BaHPO4 + Na2HPO4 + 2H2O
2H2PO4- + Ba2+ + 2OH- == BaHPO4 + HPO42- + 2H2O

1)当Ba(OH)2溶液反应(足量)时,H2PO4-电离的H+完全被中和,PO43-也完全被沉淀.
2NaH2PO4 + 3Ba(OH)2 == Ba3(PO4)2↓ + 4H2O + 2NaOH
2H2PO4- + 3Ba2+ + 4OH- == Ba3(PO4)2 ↓+ 4H2O
(2)NaH2PO4溶液和 Ba(OH)2溶液反应(少量)时,只有H2PO4-第一步电离的H+被中和,生成HPO42-,不能生成磷酸钡沉淀.
2NaH2PO4 + Ba(OH)2 == BaHPO4 + Na2HPO4 + 2H2O
2H2PO4- + Ba2+ + 2OH- == BaHPO4 + HPO42- + 2H2O