乙酸和乙酸乙酯为啥不能用蒸馏法分离
最简单的办法是蒸馏,二者沸点差挺多,蒸馏可以直接分离;
其次是加水,乙酸乙酯不溶于水会分层,在水相上层,乙酸溶于水在水相,分液可分离;但是又还要把乙酸从水相分离出来,结果还是需要做蒸馏。。。
第三种方法加饱和碳酸钠水溶液(也可选择碳酸氢钠、氢氧化钠),乙酸变成乙酸钠溶于水,乙酸乙酯不溶,分层可以分离。
乙醇和乙酸沸点较接近,难用蒸馏法很好分离(会形成共沸物).一般将乙酸先能跟碳酸钠反应,生成乙酸钠.乙酸钠是盐,在溶液中难以挥发,可以用蒸馏法分离出乙醇.在蒸馏烧瓶中剩下的乙酸钠中加入浓硫酸,又重新生成乙酸,再蒸馏即可得到乙酸.
步骤:
①在混合液中加入饱和Na2CO3溶液,震荡、静置,此时发生分层现象(上层乙酸乙酯,下层乙酸钠、Na2CO3、乙醇混合液),用分液漏斗分离出乙酸乙酯。
②蒸发下层的混合液体,使乙醇蒸发出来。
③蒸馏剩余混合液(乙酸钠和Na2CO3),因为乙酸钠易发生水解
CH3COONa + H2O = CH3COOH + NaOH
蒸馏不断分离出乙酸。(由于乙酸的不断蒸发,使得反应能够不断向右进行, 此处用到勒夏特列原理)
方程式:
2CH3COOH + Na2CO3 = 2CH3COONa + CO2↑ + H2O
CH3COONa + H2O = CH3COOH + NaOH
(2)将混合液加入饱和碳酸钠溶液中,充分振荡后分液上层是乙酸乙酯,下层液体蒸馏分离乙醇。
用饱和Na2CO3溶液可溶醇耗酸析酯,和乙酸乙酯收集法相同!
另外,我曾经为了除去不容易蒸馏的乙酸,加入了过量甲醇一起蒸馏,乙酸生成了乙酸甲酯,和甲醇一起蒸馏除去了。乙醇的活性不如甲醇,不加酸催化的情况下,可能不那么容易反应。