为了除去用粗盐配制成的NaCl溶液中含有的少量MgCl2、CaCl2、MgSO4等杂质,某 同学从碳酸钠溶液、稀盐酸、硝酸钡、碳酸钾溶液和氢氧化钡溶液中选择了A、B、C三种试剂,按以下步骤进行实验:实验I:向溶液中加入过量A后过滤,得滤液1实验II:向滤液1中加入过量B后过滤,得滤液2实验III:向滤液2中滴加适量C,得较纯净的NaCl溶液请仔细思考后回答:①A、B、C三种试剂中溶质的化学式A B C ②实验过程中,所加A要过量的原因 ③实验II中,加B过量的原因 有关方程式 ④实验III中,试剂加到 时为适量,此时得到较为纯净的NaCl溶液.

问题描述:

为了除去用粗盐配制成的NaCl溶液中含有的少量MgCl2、CaCl2、MgSO4等杂质,某 同学从碳酸钠溶液、稀盐酸、硝酸钡、碳酸钾溶液和氢氧化钡溶液中选择了A、B、C三种试剂,按以下步骤进行实验:
实验I:向溶液中加入过量A后过滤,得滤液1
实验II:向滤液1中加入过量B后过滤,得滤液2
实验III:向滤液2中滴加适量C,得较纯净的NaCl溶液
请仔细思考后回答:
①A、B、C三种试剂中溶质的化学式A B C
②实验过程中,所加A要过量的原因
③实验II中,加B过量的原因
有关方程式
④实验III中,试剂加到 时为适量,此时得到较为纯净的NaCl溶液.

没做过粗盐提纯实验?
A=BaCl2,除去SO4 2-,必须过量保证去除干净
B=Na2CO3,除去Ca2+、Mg2+以及上一步过量的Ba2+,必须过量保证去除干净
C=HCl,除去上一步过量的CO3 2-,加到不冒泡即可