为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 02:59:58
为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?因为硫酸银是微溶物,

为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?
为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?

为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?
因为硫酸银是微溶物,当硫酸的浓度较大时,可能使生成的硫酸银不能全部溶解,而析出硫酸银沉淀,即两者均有沉淀产生,无法检验.
氯化钡是易溶的,所以加氯化钡进去,只与硫酸反应生成沉淀,与盐酸不反应,现象明显,易检验.

BaCl2可以检验H2SO4但是不能检验HCl,
用AgNO3原则上说可以,但是AgNO3比较贵

因为AgSO4微溶

你说错了 BaCl2是不能检验HCl的,二者不反应,用BaCl2检验H2SO4生成不溶物BaSO4,现象比生成微溶的Ag2SO4明显(在被检验物量较少时)我们当然要选择现象明显的,而且BaCl2从理论上比AgNO3便宜,我们当然要选择物美价廉的BaCl2。