检验SO4时为什么先加HCl而不是先加BaCl2再加HCl

检验SO4时为什么先加HCl再加BaCl2而不是先加BaCl2再加HCl?如果要排除BaCO3的干扰那么生成沉淀后加入HCl它不是也会溶解从而证明生成的是BaSO4吗?有人说先加HCl也是为了排除Ag2+的干扰,可是NaCl溶液中不有Cl-嘛如果有Ag2+的话不就直接生成沉淀了?又何必再加HCl呢?

【】先加盐酸是为提供酸性反应条件,可以先排除挥发性干扰离子(亚硫酸根离子、亚硝酸根离子、碳酸根离子等),再加BaCl2,形成白色硫酸钡沉淀,现象明显,具有检验的专一性。
【】如果先加BaCl2再加HCl,则挥发性干扰离子(亚硫酸根离子、亚硝酸根离子、碳酸根离子等)与硫酸根离子,都生成白色沉淀(亚硫酸钡、碳酸钡、亚硝酸钡)、硫酸钡后,再发生溶解白色沉淀(亚硫酸钡、碳酸钡、亚硝酸钡),可能溶解不完全,造成定性困难。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-12

您好!

先加入稀盐酸的目的不是排除碳酸钡和银离子的干扰。

具体解释请看以下内容:

以上所述,仅供参考!

不当之处,请指正!

本回答被网友采纳
第2个回答  2017-11-12
先加后加都可以的
相似回答