来自路义萍的问题
0.1mol/L的NH4Fe(SO4)2溶液中各离子的浓度是?为什么NH4+大于Fe3+,H+大于OH-难道里面没有Fe2+吗?
0.1mol/L的NH4Fe(SO4)2溶液中各离子的浓度是?
为什么NH4+大于Fe3+,H+大于OH-难道里面没有Fe2+吗?
2回答
2020-02-14 01:43
0.1mol/L的NH4Fe(SO4)2溶液中各离子的浓度是?为什么NH4+大于Fe3+,H+大于OH-难道里面没有Fe2+吗?
0.1mol/L的NH4Fe(SO4)2溶液中各离子的浓度是?
为什么NH4+大于Fe3+,H+大于OH-难道里面没有Fe2+吗?
解析:从化合价来看,NH4Fe(SO4)2中的Fe为+3价,这样才能化合价代数合为0.没有Fe2+.
NH4Fe(SO4)2是强酸弱碱盐,水解呈酸性,故:C(H+)>C(OH-)
又因为Fe(OH)3的碱性小于NH3.H2O碱性,因为越弱越水解,所以Fe3+水解程度大于NH4+的水解程度,所以:C(NH4+)>C(Fe3+).
Fe3+3H2OFe(OH)3+3H+
NH4++H2ONH3.H2O+H+
Fe(OH)3是沉淀,电离出的非常少,碱性弱,而NH3.H2O在水中的电离度大于Fe(OH)3电离度。