帮忙写一下这3个化学反应方程式

1、Na2CO3与BaCL2 反应
2、Na2CO3与Ba(OH)2 反应
3、NaOH与CO2反应

1、Na2CO3+BaCl2=BaCO3↓+2NaCl
2、Na2CO3+Ba(OH)2=BaCO3↓+2NaOH
3、NaOH+CO2=NaHCO3(氢氧化钠少量)
2NaOH+CO2=Na2CO3+H2O(氢氧化钠过量)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-14
Na2CO3 + BaCl2 == BaCO3 沉淀+ 2NaCl
1、如果是NaOH和CO2的比是5:9,那么可以判断CO2过量,直接可以用这个方程表示:
NaOH + CO2=NaHCO3

2、如果CO2和NaOH的比是5:9
那么反应可以看做是分两步
第一步:NaOH + CO2=NaHCO3
反应剩余NaOH (9-5=4份)
然后再发生反应:NaHCO3+NaOH=Na2CO3+H2O
反应掉4份NaHCO3,剩余(5-4=1份)NaHCO3
最后生成物有两种,NaHCO3和Na2CO3,他们的比是1:4

也可以写成一个总方程式:
9NaOH+5CO2=4Na2CO3+NaHCO3+4H2O
发生的是复分解反应,生成了BaCO3不溶物质

因此该反应的化学方程式为:

Na2CO3+Ba(OH)2==BaCO3↓+2NaOH

离子方程式为:

CO32- + Ba2+ == BaCO3↓

离子方程式更能反应出该反应的本质
第2个回答  2011-02-14
Na2CO3+BaCL2=BACO3+2NACL
Na2CO3+Ba(OH)2=BACO3+2NAOH
2NaOH+CO2=NA2CO3+H2O(CO2少量时)
2NaOH+2CO2=2NA(hCO3)(CO2过量时)
第3个回答  2011-02-14
(1)Na2CO3+BaCI2=2NaCI+BaCO3(沉淀)
(2)Na2CO3+Ba(OH )2=2NaOH+BaCO3(沉淀)
(3)2NaOH+CO2=Na2CO3+H2O
第4个回答  2011-02-14
Na2CO3+BaCL2 =2NaCL+BaCO3!
Na2CO3+Ba(OH)2=2NaOH+BaCO3!
CO2不过量 2NaOH+CO2=Na2CO3+H2O
CO2过量 Na2CO3+H2O+CO2=2NaHCO3
第5个回答  2011-02-14
1.Na2CO3+Bacl2=2NaCL+BaCO3↓
2.Na2CO3+Ba(OH)2=2NaOH+BaCO3↓
3.NaOH+CO2=NaHCO3或2NaOH+CO2=Na2CO3+H2O