请高手帮我解到化学题!!!

[复制链接]
查看11 | 回复1 | 2009-9-4 22:25:41 | 显示全部楼层 |阅读模式
加入过量的HCl因为BaCO3会被HCl溶解如果还有沉淀剩余那么就无SO4离子
回复

使用道具 举报

千问 | 2009-9-4 22:25:41 | 显示全部楼层
当然是HCl啦你查书后面的离子沉淀表可以知道BaSO4既不溶于水也不溶于酸,而BaCO3不溶于水而溶于酸(反应和CaCO3相似,H+与CO32-发生复分解反应,生成二氧化碳和水)。那么我们加酸溶液就可以把硫酸钡(BaSO4)和碳酸钡(BaCO3)分辩出来。那么加什么酸呢,我想你们应该学了硫酸和盐酸,硫酸肯定不行啦,所以选择盐酸,当然选硝酸也是可以的,这里不存在氧化反应
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行