卫生院污水处理记录表:请教一道化学题~~~

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 18:11:59
一道化学推断 :
某碳酸钾样品中的杂含有纯碱、硝酸钾、硝酸钡中的一种或两种。取7.8g该样品溶于适量水中得到澄清溶液.再加入过量CaCl2溶液得到沉淀5.0g.下列对原样品中所含杂质的判断中正确的是 ( )
A 一定没有Na2CO3和Ba(NO3)2
B 一定有Na2CO3而没有Ba(NO3)2
C 没有Ba(NO3)2但有KNO3,可能还有Na2CO3
D 没有Na2CO3但有Ba(NO3)2和KNO3

答案是C

请问怎样推?

该样品溶于适量水中得到澄清溶液,推出无硝酸钡(因碳酸钾会与硝酸钡生成碳酸钡沉淀。而得不到澄清溶液)。
5.0g沉淀为碳酸钙,若该样品全部是碳酸钾则产生5.0g沉淀,需要碳酸钾6.9g。若该样品全部是纯碱则产生5.0g沉淀,需要纯碱5.3g。若该样品全部是硝酸钾则无法产生沉淀(这里可理解为需要硝酸钾无穷多g)。而事实上产生沉淀5.0g,需要样品7.8g。由于一定有碳酸钾,故据平均值原理可知一定有硝酸钾,可能有纯碱。
附:平均值原理:大+小---(平均)中间值

Ba(NO3)2一定不会有的,如果有它就会在刚开始溶于水的时候同K2CO3反应生成沉淀了,就得不到澄清溶液了.

一定没有Ba离子,因为没有沉淀………………
二,根据生成沉淀的5.0g可以判断有没有纯碱,
很简单…………

c