高中化学题如何以苯甲醛乙醇为原料制取苯乙酸乙酯

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 10:35:45

高中化学题如何以苯甲醛乙醇为原料制取苯乙酸乙酯

以B表示苯环,以Bn表示苄基;
B-CHO + H2 ——→ B-CH2OH
B-CH2OH + HCl——→ Bn-Cl(氯化苄)+ H2O(氯化锌为催化剂)
Bn-Cl + NaCN ——→ Bn-CN(苯乙腈)+ HCl(二甲胺为催化剂,在乙醇溶液中80—100℃反应)
Bn-CN的水解可以酸解,也可以碱解,酸解的得率较高,直接得到苯乙酸,这里写碱解的
Bn-CN + NaOH + H2O ——→ Bn-COONa(苯乙酸钠) + NH3↑
Bn-COONa + HCl ——→ Bn-COOH(苯乙酸) + NaCl
(若酸解则为Bn-CN + 2H2O + H2SO4 ——→ Bn-COOH + (NH4)HSO4)
Bn-COOH + CH3CH2OH ——→ Bn-COOCH2CH3 + H2O

苯甲醛加氢还原为苯甲醇,和盐酸氯化锌得到苄基氯,然后和氰化钠反应,得到苯乙氰,水解得到苯乙酸然后和乙醇在酸性条件下反应得到苯乙酸乙酯