要除去甲烷中的乙烯,能不能用酸性高锰酸钾溶液,然后在经过洗气的方法?为什么?

2025-02-23 20:24:07
推荐回答(3个)
回答1:

可以;但是酸性高锰酸钾溶液与乙烯反应会生成CO2,而引入新杂质:
5H2=CH2+12KMnO4+18H2O==12MnSO4+6K2SO4+10CO2(气体)+28H2O,然后再用氢氧化钠等等碱性溶液除去二氧化碳气体(理论上方法可行,但是步骤复杂,不提倡使用);
一般我们是使用溴水能除甲烷里的乙烯,原因是:溴单质可与乙烯反应生成液态的 1,2-二溴乙烷,化学里面有一个很基本的规则就是,去除杂质的时候不带入新的杂质,如果无法避免带入新的杂质,则应该力求新的杂质与所要得到的物质有物理特性的区别!例如气体除杂,应避免生成杂质,如果非要生成不可的话,那最好是液体或者是固体,综上所述:使用溴水能除甲烷里的乙烯,而认为酸性高锰酸钾就不行。

回答2:

不行,乙烯会被氧化成碳酸,而碳酸不稳定,又会生成水和二氧化碳,造成甲烷气体不纯。

回答3:

不行。高锰酸钾会与乙烯反应生成二氧化碳,二氧化碳会混在甲烷里。正确的做法是通入溴水中,乙烯反应而甲烷不反应