高中化学题如何以苯甲醛乙醇为原料制取苯乙酸乙酯
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:化学作业 时间:2024/06/17 20:53:07
高中化学题如何以苯甲醛乙醇为原料制取苯乙酸乙酯
![高中化学题如何以苯甲醛乙醇为原料制取苯乙酸乙酯](/uploads/image/z/4725009-9-9.jpg?t=%E9%AB%98%E4%B8%AD%E5%8C%96%E5%AD%A6%E9%A2%98%E5%A6%82%E4%BD%95%E4%BB%A5%E8%8B%AF%E7%94%B2%E9%86%9B%E4%B9%99%E9%86%87%E4%B8%BA%E5%8E%9F%E6%96%99%E5%88%B6%E5%8F%96%E8%8B%AF%E4%B9%99%E9%85%B8%E4%B9%99%E9%85%AF)
以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
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