一道有难度的化学问题,急

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:35:33
一道有机合成ti
想在甲苯上的甲基上加一个乙醛基合成以后是:苯-CH2-CH2-CH=0
有什么方法么????

1.甲苯与氯气发生取代反映,一个绿取代甲基上的一个氢原子
2.用乙醇与上面制得的氯甲苯反映,生成苯丙醇
3.苯丙醇进行氧化,生成苯丙醛。
反映条件你应该知道的,不再赘述。
上面说的大致正确,但最后一步酯化反应并不能得到最终你想要的产物。

先取代甲苯甲基上的一个氢,形成一氯代物,再将其水解,用羟基取代氯原子,然后和乙醛进行酯化反应,即可形成。

应该要用格氏试剂加上CH3CH3
再取代
最后氧化

用甲苯与溴水反应得苯-CH2Br,再用适量的溴水与乙醛取代生成BrCH2CH=O,两者在一定条件下消去,即可得
苯-CH2CH2CH=O

先用格式试剂把甲苯转化成苯-CH2-Mg-Br
在与试剂CH2Br-CH2OH发生置换反应可得苯-CH2-CH2-CH2-OH
再用氧化铜作催化剂催化氧化可得苯-CH2-CH2-CH=0

(格式试剂的反应比较复杂,不好写)

随着科技发展是会越来越简单的