怎么通过苯转化成3—溴苯甲酸

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:00:26

怎么通过苯转化成3—溴苯甲酸
怎么通过苯转化成3—溴苯甲酸

怎么通过苯转化成3—溴苯甲酸
由于溴是邻对位的定位基,所以不能先上溴.
可先通过付克烷基化反应,在AlCl3的催化下,以CH3Cl为甲基化试剂,在苯环上引入甲基,之后用高锰酸钾氧化得到苯甲酸,最后再在Fe的催化下和液溴反应在间位上一个溴.即为产物.
另外考虑一些复杂的反应,可以将苯和一氧化碳、盐酸一起反应直接得到苯甲醛,再氧化得到苯甲酸,后面同上.

1、通过傅克烷基化反应,以CH3CH2Br或CH3Br为烷基化试剂,在AlCl3催化下在苯环上引入一个烷基。
2、在铁或三溴化铁催化下,在烷基苯的对位加一个溴原子。在实际反应中只有40%的烷基苯取代生成3-溴甲苯,不过1-溴甲苯和3-溴甲苯可以通过蒸馏较彻底分离。
3、向制得的3-溴甲苯中通入氧气,以铂丝做催化剂催化氧化得产物。高锰酸钾氧化法有一个缺陷,就是生成的产物较少的情况下分...

全部展开

1、通过傅克烷基化反应,以CH3CH2Br或CH3Br为烷基化试剂,在AlCl3催化下在苯环上引入一个烷基。
2、在铁或三溴化铁催化下,在烷基苯的对位加一个溴原子。在实际反应中只有40%的烷基苯取代生成3-溴甲苯,不过1-溴甲苯和3-溴甲苯可以通过蒸馏较彻底分离。
3、向制得的3-溴甲苯中通入氧气,以铂丝做催化剂催化氧化得产物。高锰酸钾氧化法有一个缺陷,就是生成的产物较少的情况下分离较困难。

收起