有机化学请进

怎样去掉乙酸甲酯中的少量甲酸?选择有加水、硫酸、乙醇等,答案是加水,我想不通,请教各位高手!

其实楼主不必太在意。真正在实验中的方法是用饱和的Na2CO3溶液来洗。
之所以这道题选水,是因为:
1、乙醇绝对不行,两个都是极性的有机溶剂,甲酸在两个溶剂中的溶解度相差不会太大。
2、硫酸也不行,大量的H+会抑制甲酸的电离,从而降低甲酸的溶解度。
综上,只能用水……
其实水也不好,做过实验的人都知道,水的效率相当低,一般得洗至少4-5遍才有可能洗的比较纯净……
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-01
加水,甲酸溶于水,乙酸甲酯不溶于水,可以分离
第2个回答  2010-07-01
乙酸甲酯不溶于水,甲酸易溶于水,所以可以加水然后分液
硫酸会破坏乙酸甲酯结构,乙醇与二者都互溶
第3个回答  2010-07-02
乙酸甲酯 和甲酸都溶于水 不能分离
硫酸破坏乙酸甲酯结构
而酯类不溶于水 甲酸溶于水 酯类会浮在水面 这样就可以分离了
第4个回答  2010-07-02
甲酸易溶于水,而乙酸乙酯不行

这方法就是水洗法
第5个回答  2010-07-03
乙酸甲酯是酯类,不溶于水,甲酸溶于水,加水使甲酸和乙酸甲酯分液。油层为乙酸甲酯,最好是加饱和碳酸钠溶液。降低乙酸甲酯的溶解度,更好地吸收甲酸!
谢谢!