The invention belongs to the technical field of chemicals, and discloses a preparation method of dithioerythritol, which comprises the following steps: S1, adding cis-1, 4-dichloro-2-
butene,
thiourea and
tetrabutylammonium chloride into water, carrying out
reflux reaction, dropwise adding a
sodium hydroxide solution after the reaction, and collecting distillate at the same time to obtain a mixture of water and 2-
butene-1, 4-
dithiol; s2, mixing 2-
butene-1, 4-
dithiol, water and
ethanol, then adding osmic acid, cooling to below zero, slowly adding
hydrogen peroxide,
quenching osmic acid after the reaction is completed, evaporating a
solvent to be thick, cooling and crystallizing to obtain 4, 5-dihydroxy-1, 2-
dithiane; and S3, adding 4, 5-dihydroxy-1, 2-
dithiane into
methanol, stirring and dissolving, adding
palladium on carbon, introducing
hydrogen at 25-35 DEG C, after the reaction is completed, filtering to remove impurities, concentrating
methanol, crystallizing and filtering, collecting solids, and
drying to obtain the dithioerythritol. The method has the beneficial effects that the
raw material cost is greatly reduced, the product income is improved, and the method is suitable for enterprise production.