CaCl2溶液和NaHCO3溶液反应生成CaCO3沉淀.为表示这个反应写出了下列两个反应方程式:

问题描述:

CaCl2溶液和NaHCO3溶液反应生成CaCO3沉淀.为表示这个反应写出了下列两个反应方程式:
CaCl2 + NaHCO3 == CaCO3↓+ NaCl + HCl
CaCl2 + 2 NaHCO3 == CaCO3↓+ 2 NaCl + CO 2↑+ H2O
你认为哪一个反应的化学方程式不合理,并简述理由.
我觉得,两个方程式都不合理啊!
第一个:盐酸、碳酸钙不能同时生成
第二个:CO2、碳酸钙不能在水溶液中同时生成(得到碳酸氢钙)
正确答案是什么?为什么?
1个回答 分类:化学 2014-09-28

问题解答:

我来补答
因为生成了hcl
hcl能是caco3溶解
你写的第一个反应就是违反了强酸制取弱酸的原则
弱酸一般情况下是不能制取强酸的
比如这到题中 第一里的hco3-酸性比 hcl 弱
二者不反应
有什么不清楚的请追问吧!
再问: 我想知道,第二个反应为什么正确。 因为经验告诉我,碳酸钙、CO2(相当于碳酸)不能在水溶液中同时生成。 (碳酸氢钙分解除外) 就像CO2、Na2CO3不能同时生成一样。
再答: 你好,正如我之前所说这个反应其实是违反了强酸制取弱酸的原则 所以NaHCO3和CaCl2一般来说不会反应。 因为Ca(HCO3)2能溶于水,无法反应生成沉淀、气体和弱电解质,不满足复分解反应要求。 但是溶液温度足够会使得碳酸氢根分解形成碳酸钙沉淀 ~这点可能就是你所写的方程式 另外如果是Ca(OH)2就能反应,因为HCO3-先和OH-反应生成CO3^2-,然后Ca2+与CO3^2-结合生成CaCO3沉淀。 希望能帮上你啦!
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3