问一个化学反应方程式Ba(OH)2和NaHCO3的反应方程式

问题描述:

问一个化学反应方程式
Ba(OH)2和NaHCO3的反应方程式

这个有过量和少量的区别.
Ba(OH)2+NaHCO3=BaCO3↓+NaOH+H2O(NaHCO3少)
Ba(OH)2+2NaHCO3=BaCO3↓+Na2CO2+2H20(NaHCO3多)
量多量少可由反应物前的数字之比体现出来
Ca(OH)2也可以类比

足:Ba(OH)2+NaHCO3=BaCO3(沉淀)+NaOH+H2O
不足:Ba(OH)2+2NaHCO3=BaCO3(沉淀)+Na2CO3+2H2O

当NaHCO3量少时有:
Ba(OH)2+NaHCO3=BaCO3(沉淀)+NaOH+H2O
当NaHCO3过量时,由于过量的碳酸氢根离子能够与上面反应生成的氢氧根离子继续反应而生成碳酸根离子,即有:
Ba(OH)2+2NaHCO3=BaCO3(沉淀)+Na2CO3+2H20

Ba(oh)2+Nahco3=Baco3+H2o+Naoh