化学无机推断题

来源:百度知道 编辑:UC知道 时间:2024/05/22 23:58:38
某无色溶液,其中可能存在的离子如下:Na离子,Ag离子,Ba离子,Al离子,S离子,AlO2离子,CO3离子,SO4离子,SO3离子.现取该溶液进行有关试验,结果如下:
无色溶液(1)通入过量氢溴酸,加热,得到溶液甲,气体甲 ,淡黄色沉淀甲。(2)向溶液甲通入过量NH4HCO3,得到气体乙,溶液乙,白色沉淀乙。(3)向溶液乙中通入过量Ba(OH)2,得到气体丙,溶液丙,白色沉淀丙。
沉淀甲是(S)
沉淀乙是(Al(OH)3)
沉淀丙是(BaCO3或BaCO3与BaSO4的混合物)
气体甲的成分有那几种可能(H2S或SO2或CO2或H2S与SO2的混合物或H2S与CO2的混合物或SO2与CO2的混合物)
综合上述信息,可以肯定存在的离子有(AlO2离子,S离子,Na离子,SO3离子)
给出答案,希望给我详细的解答!
如果满意,追加10分!

1.气体甲:可能是CO2、SO2、H2S,或者是其中某些的混合物。
淡黄色沉淀甲:是S,不可能是AgBr,因Ag+不能与题中所有阴离子共存的。也就是不含Ag+。
SO32- + 2S2- + 6H+ = 3S + 3H2O
另外Ba2+也不能存在,因为阴离子中一定有SO32-、S2-。

2.因HBr过量,与HCO3-反应,产生CO2。所以气体乙是CO2,但不是来自原溶液,而是来自HCO3-。
白色沉淀乙只能是Al(OH)3。
AlO2- + 4H+ = Al3+ + 2H2O
Al3+ + 3HCO3- = Al(OH)3 + 3CO2

3.溶液乙中有过量的NH4HCO3,加入Ba(OH)2后产生NH3(丙)。
白色沉淀一定有BaCO3,由HCO3-生成。可能还有BaSO4,原溶液中的SO42-生成。

因为溶液是电中性的,一定有阳离子,则只能是Na+。

综合:一定有:AlO2-、S2-、SO32-、Na+。

AlO2-、S2-、SO32-、Na+。