(NH4)SO4和 Ba(OH)2反应生成什么

问题描述:

(NH4)SO4和 Ba(OH)2反应生成什么

生成三种物质:BaSO4↓+2H2O+2NH3↑
(NH4)SO4+Ba(OH)2=BaSO4↓+2H2O+2NH3↑

(NH4)2SO4+Ba(OH)2=BaSO4↓+2H2O+2NH3↑

(NH4)2SO4+ Ba(OH)2=BaSO4+2NH3+2H2O
楼主写错了化学式

不加热:(NH4)2SO4+Ba(OH)2=2NH3.H2O+BaS04
加热NH3.H2O分解

该反应的方程式是(NH4)2SO4+Ba(OH)2=BaSO4(沉淀)+2NH3.H2O由于反应中有沉淀生成,因此,反应很剧烈,于是伴随下列反应:NH3.H2O=NH3(气体)+H2O.
(NH4)2SO4+Ba(OH)2=BaSO4(沉淀)+2NH3(气体)+H2O

Ba(OH)2+(NH4)2SO4=BaSO4+2NH3+2H2O