(化学)一道化学推断题,帮帮忙啊!^_^

来源:百度知道 编辑:UC知道 时间:2024/06/11 17:47:01
有A,B,C,D,E五种溶液,其组成的阳离子有Fe3+,Ba2+,Al3+,Na+,Ag+,阴离子有NO3-,OH-,SO42-,Cl-,CO32-(在各溶液中离子不重复出现).现做如下实验:
⑴A和E溶液显碱性,0.1mol/LA溶液的pH小于13;
⑵在B溶液中逐滴加入氨水有白色沉淀生成,继续加氨水至过量,沉淀消失;
⑶在C溶液中加入铁粉,溶液的质量增加;
⑷在D溶液中加入过量Ba(OH)2溶液,没有沉淀.
根据以上事实推断A,B,C,D,E分别是什么物质?
请详细一点的每句话可以推出什么结果讲一下,谢谢!^_^

A:Na2CO3
B:AgNO3
C:Fe2(SO4)3
D:AlCl3
E:Ba(OH)2

A和E溶液显碱性,溶液中含有弱酸根,弱酸根的水解可以显碱性,或者溶液中含有氢氧根。根据所给阴离子,弱酸根为CO32-,因此A或E中其中一个含有CO32-,另一个含有OH-

0.1mol/LA溶液的pH小于13,因此可推出A为碳酸盐,则E为强碱。而在上述阳离子中与碳酸盐溶液中可以共存的阳离子为Na+,因此确定A为Na2CO3;与OH-可以共存的阳离子为Ba2+,因此确定E为Ba(OH)2

在B中加入氨水先有白色沉淀后消失,因此可知此为硝酸银的性质,白色沉淀为AgOH,消失的原因是生成了的Ag(NH3)2OH,则推出B为AgNO3

在C溶液中加入铁粉,溶液的质量增加,根据此离子方程式:
2Fe3+ + Fe ==3Fe2+
可推出C溶液中含有Fe3+

此时未知的离子只有Al3+,SO42-和Cl-,由“在D溶液中加入过量Ba(OH)2溶液,没有沉淀”可知,D只能为AlCl3,则可推出C为Fe2(SO4)3