作业帮 > 化学 > 作业

我知道答案是CD.为了除去粗盐中的Ca2+,Mg2+,SO42-及泥沙,可将粗盐溶于水,然后进行如下操作:1.过滤;2.

来源:学生作业帮 编辑:作业帮 分类:化学作业 时间:2024/05/12 12:21:46
我知道答案是CD.
为了除去粗盐中的Ca2+,Mg2+,SO42-及泥沙,可将粗盐溶于水,然后进行如下操作:1.过滤;2.加过量的NaOH溶液;3.加适量盐酸;4.加过量Na2CO3;5.加过量的BaCl2;正确的顺序是( )
A.14253 B.41253 C.25413 D.52413
首先要知道过滤在反应都完毕过后才做的因为这样做比较方便,要不然每一次都过滤的话就很麻烦.所以最后选择过滤.
因为BaCl2加在前面的话后面的Na2CO3可以将其因为过量而除去,而后过滤加入盐酸除去过量Na2CO3,但是如果先加入的是Na2CO3的话后面的BaCl2就无法用盐酸除去,所以BaCl2一定要在碳酸钠之前.
而氢氧化钠就不用考虑 因为它对于结果没有影响.
其实记住一点就行.过滤是在所有反应后,盐酸加入后不需要再过滤因为与碳酸钠生成了二氧化碳气体跑掉剩下的就是氯化钠是需要的.
而只需要把氯化钡加在碳酸钠的前面就行了.
再问: 可是,Na2CO3是过量的,碳酸根离子也是过量的。过量的BaCl2 中过量的 Ba2+难道不能用过量的碳酸根离子除掉吗? 很不理解,望解释下,谢谢。
再答: 第一吧 碳酸根离子虽然是过量的 但是后来过滤了就加了盐酸阿 我也说了盐酸和碳酸钠反应就生成了气体二氧化碳 然后还有氯化钠 氯化钠不是杂质是本身需要的。 第二 你说钡离子和碳酸根离子虽然要反应 但是碳酸钡是微溶的所以不能除掉钡离子。 希望对你有帮助
再问: 抱歉,还是不理解,先加Na2CO3,把Ca离子除掉。然后Na2CO3过量,这时加入过量BaCl2,硫酸根离子又没了,溶液里剩下的Na2CO3和BaCl2不共存,生成了BaCO3 (是不溶于水的,化学书溶解性表写的)之后一过滤不行吗? 能再解释下吗?谢谢。
再答: 首先你加入了碳酸钠 是可以生成碳酸钙的沉淀 但是碳酸钠与镁离子也可以生成微溶的碳酸镁,这个就又有了新的杂质了。所以不可以这样。你后面说的加入氯化钡,除去了硫酸根离子 但是碳酸钡是微溶的不能打沉淀符号,所以也就是说这个复分解反应不能进行,所以不能这样做。