题目内容

海水中含有丰富的镁资源.某同学设计了从模拟海水中制备MgO的实验方案:
模拟海水中的离子浓度(mol/L) Na+ Mg2+ Ca2+ Cl- HCO3-
0.439 0.050 0.011 0.560 0.001
注:溶液中某种离子的浓度小于1.0×10-5 mol/L,可认为该离子不存在;实验过程中,假设溶液体积不变.已知:Ksp(CaCO3)=4.96×10-9;Ksp(MgCO3)=6.82×10-6;Ksp[Ca(OH)2]=4.68×10-6;Ksp[Mg(OH)2]=5.61×10-12.HCO3-+OH-=CO32-+H2O.下列说法正确的是(  )
分析:步骤①,加入0.001mol NaOH时,OH- 恰好与HCO3-完全反应,生成0.001molCO32-.由于Ksp(CaCO3)<<Ksp(MgCO3),生成的CO32-与水中的Ca2+反应生成CaCO3 沉淀,滤液M中同时存在着Ca2+和Mg2+
步骤②,当滤液M中加入NaOH 固体,调至pH=11时,此时滤液中c(OH-)=1×10-3 mol?L-1
根据溶度积可判断无Ca(OH)2生成,有Mg(OH)2沉淀生成.
解答:解:A.步骤①中,由于CO32-只有0.001mol,反应生成CaCO3 所消耗的Ca2+也只有0.001mol,滤液中还剩余c(Ca2+)=0.010 mol?L-1,所以滤液M中同时存在着Ca2+和Mg2+,故A错误;
B.步骤②,当滤液M中加入NaOH 固体,调至pH=11时,此时滤液中c(OH-)=1×10-3 mol?L-1.则Q[Ca(OH)2]=c(Ca2+)×(10-32=0.010×(10-32=10-8<Ksp[Ca(OH)2],无Ca(OH)2生成,Q[Mg(OH)2]=c(Mg2+)×(10-32=0.050×(10-32=5×10-8>Ksp[Mg(OH)2],有Mg(OH)2沉淀生成,又由于Ksp[Mg(OH)2]=c(Mg2+)×(10-32=5.6×10-12,c(Mg2+)=5.6×10-6<10-5,无剩余,滤液N中不存在Mg2+,故B错误;
C.步骤①,从题给的条件,可知n(NaOH )=0.001mol,[即n(OH-)=0.001mol].依据离子反应“先中和、后沉淀、再其他”的反应规律,当1L模拟海水中,加入0.001mol NaOH时,OH- 恰好与HCO3-完全反应:OH-+HCO3-=CO32-+H2O,生成0.001molCO32-.由于Ksp(CaCO3)<<Ksp(MgCO3),生成的CO32-与水中的Ca2+反应生成CaCO3 沉淀Ca2++CO32-=CaCO3↓.所以沉淀物X为CaCO3,故C正确;
D.由于CO32-只有0.001mol,在步骤①中已经完全沉淀,所以沉淀物Y只有Mg(OH)2,故D错误.
故选:C.
点评:本题考查了Ksp的应用和计算,离子反应等,题目难度中等.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网