盐酸,氢氧化纳能跟磷酸盐反应吗?为什么?

问题描述:

盐酸,氢氧化纳能跟磷酸盐反应吗?为什么?

首先可以肯定的说,HCl可以和所有的磷酸盐作用,生成盐酸盐和磷酸(或酸式磷酸盐).这是因为HCl酸性很强,比磷酸(中强酸)强,利用强酸制弱酸的原理,可以从相对弱的酸磷酸对应的盐中,把磷酸“置换”出来.
例如:6 HCl + Ca3(PO4)2====3 CaCl2+ 2 H3PO4
2 HCl+ Ca3(PO4)2 === Ca(H2PO4)2 + 2 CaCl2
HCl + Ca3(PO4)2 === CaHPO4 + CaCl2
而氢氧化钠只能和某些磷酸盐反应,如:所有磷酸一氢盐,所有磷酸二氢盐,可溶性的磷酸正盐(但是必须有难溶性碱或氨NH3生成,如:磷酸三铵等).而与难溶性磷酸正盐(磷酸三钙,磷酸三钡,磷酸三铜,磷酸铁等)或其他可溶性磷酸盐(如:磷酸三钾,磷酸三钠等)不反应
例如:NaH2PO4 + 2NaOH ===Na3PO4 + 2H2O
(NH4)3PO4 + 3 NaOH ==加热== Na3PO4 + 3 NH3(气体) + 3 H2O