The invention provides a preparation method for allyl
silane. The structure general formula of the allyl
silane is disclosed in formula (I), wherein R, R' and R'' are the same or different, at least one hydrolytic activity group is kept, and R, R' and R'' are respectively and independently selected from alkoxyl groups,
halogen,
alkyl groups, unsaturated
alkyl groups or
aryl groups. The preparation method comprises the following steps: S1: under a
nitrogen atmosphere, mixing and heating R<1>R<2>R<3>SiR<4>,
magnesium chips and a catalyst; S2: in a
mixed solution of the S1, adding a certain quantity of halopropene to react; S3: enabling a reactant in S2 to react for 4-6 hours at a
backflow temperature; S4: adding residual halopropene, continuously reacting, keeping the temperature for 30-50 minutes, and after reaction is finished, filtering and purifying to obtain the allyl
silane. According to the preparation method provided by the invention, inflammable and explosive
solvent does not need to be used for participating in the reaction, production risks are avoided, technical steps are greatly simplified, cost is lowered, a target product is synthesized at the lowest production cost, meanwhile, the product can be easily obtained, and a reaction yield is high.