除杂问题:乙醇中混有乙酸
本题的本意是加入氢氧化钠以后,可以中和掉乙酸,生成乙酸钠,不会挥发,然后进行蒸馏出乙醇,这样就可以去除乙酸。但是,当氢氧化钠中和掉乙酸后,同时产生水,混入乙醇中,蒸馏的时候,乙醇和水会形成共沸物。
所谓共沸物,又称恒沸物,是指两组分或多组分的液体混合物,在恒定压力下沸腾时,其组分与沸点均保持不变。此时沸腾产生的蒸汽与液体本身有着完全相同的组成,共沸物是不可能通过常规的蒸馏或分馏手段加以分离的。(并非所有的二元或多元液体混合物都可形成恒沸物)
也就是说,引入水杂质以后很难去除,虽然去除了乙酸,但是引入了水。
最好的办法是加入Zn等较活泼金属,可与乙酸反应,不与乙醇反应,这样就不会引入杂质水了。
碳酸盐最好也不用,与乙酸反应同样产生水。
加入氢氧化钠,此时乙酸会与氢氧化钠反应为乙酸钠,而乙醇不会语氢氧化钠反应。。
再进行蒸馏,此时乙醇可以被蒸馏出来,达到分离效果,然后往乙酸钠中加入盐酸,得到了乙酸。。此时分离完毕。
补充一下,生石灰是吸水的。所以没法分离。。只有乙醇中含水,除水才可以加生石灰。。
其实更简单的方法是直接放置.因为乙醇易挥发,而乙酸较稳定,所以在自然状况下很快就分出来了.
所以你乙醇必须加过量才可以保证乙酸都除去
但是这样就引进了新的杂质乙醇了
所以一般用这样的方法
加入足量饱和碳酸钠(不能用氢氧化钠
会促进酯水解的)把乙酸转变为乙酸钠
然后溶液里就剩下过量的碳酸钠、乙酸钠和酯了
由于酯和水溶液不互溶
所以此时将溶液倒入分液漏斗之后再振荡、静置分层之后
就可以分离出纯净的乙酸乙酯了
ch3ch2oh+ch3cooh=ch3cooc2h5+h2o
整个反应过程条件是在浓硫酸加热的情况下进行的,在反应过程中化学元素的化合价没有升降变化,故该反应既不是氧化反应也不是还原反应,而是单纯的置换反应