初中化学学完之后,有的学生仍弄不清物质之间谁与谁能发生反应,所以在写化学反应方程式时总是乱写一通。老张通过多年的教学经验,归纳总结出了下列几点物质间能否发生反应的规律,供同学们在书写化学方程式时参考。
1、一般地说,酸与酸之间不发生化学反应。如将硫酸、硝酸、盐酸等物质混合,它们相互间不发生化学反应。
2、碱与碱之间不发生化学反应。如将KOH溶液、NaOH溶液、Ba(OH)2溶液等混合,混合后它们相互间不发生反应。
3、酸与酸性氧化物不反应。例如将CO2通入H2SO4或盐酸中,CO2与它们不反应。同样,SO2与硝酸或盐酸等也不反应。
4、碱与碱性氧化物不反应。不少同学在写制取Fe(OH)3的化学反应方程式时,常用Fe2O3和NaOH反应来制取,这样写是不对的。因为Fe2O3是碱性氧化物,与碱不反应。
5、酸与碱能发生中和反应生成盐和水。酸与碱性氧化物、或碱与酸性氧化物也都能发生反应生成盐和水。酸性氧化物与碱性氧化物反应也可反应生成盐。我们可以总结出,氧化物与酸或碱发生反应时,或氧化物之间发生反应时,只要一个带有“酸”字,另一个带有“碱”字,反应就可以发生。
6、酸、碱、盐之间并不是都能发生复分解反应。只有当两种化合物互相交换成份时,生成物中有沉淀折出,或有气体放出,或有水生成时,复分解反应才能发生。
应当指出的是,在判断盐和盐、盐和碱是否能发生反应时,除要看生成物是否符合复分解反应发生的条件外,还要看反应物是否可溶。如果反应物都可溶,复分解反应才能发生,如果反应物有一种不溶的,反应就不能发生。例如,盐和盐的反应:
BaSO4 Na2CO3≠ BaCO3↓ Na2SO4
因为BaSO4不溶于水,它不能与Na2CO3发生反应。
再如,盐和碱的反应:
FeC13 A1(OH)3≠ Fe(OH)3↓ A1C13
因为A1(OH)3难溶于水,没法与FeC13反应。
7、如果是酸和碱或酸和盐起反应,只要生成物符合复分解反应发生的条件,反应物中的盐和碱溶与不溶,都能与酸起反应。例如:
MgCO3 2HC1 = MgC12 CO2↑ H2O
2Fe(OH)3 3H2SO4= Fe2(SO4)3 6H2O
掌握了这些反应规律,在书写化学方程式时就不容易出错了。