应该是NO2或Cl2
NO2溶于水形成HNO3,3NO2+H2O=2HNO3+NO
HNO3具有强氧化性,把SO2溶于水后形成的H2SO3氧化成H2SO4,H2SO4和BaCl2反应生成BaSO4沉淀
总反应式:
NO2+SO2+BaCl2+H2O=BaSO4+2HCl+NO
Cl2也行
Cl2也有强氧化性
SO2+Cl2+2H2O=H2SO4+2HCl
生成的H2SO4会和BaCl2反应产生BaSO4沉淀
如果通CO2,就算产生了BaCO3,BaCO3还会和HCl生成BaCl2
CO2+BaCl2+H2O=BaCO3+2HCl
因为这个反应违反了强酸制弱酸
SO2通入到BaCl2中不会生成HCl,因为弱酸不能制强酸.不会有沉淀产生.
现在溶液中主要有氢离子,亚硫酸根,氯离子,钡离子等.若通入氨气则溶液成为碱性,Ba离子与亚硫酸根生成BaSO3沉淀.如果通CO2,就算产生了BaCO3,BaCO3还会和HCl生成BaCl2
通CO2也没错啊,弱酸不能制强酸嘛
啊,我刚做了这题……也做错了……BaSO3也是沉淀啊!!!
Bacl2+2NH3+SO2+H2O=BaSO3+2NH4Cl!!!!!!!!!!