The invention provides a method for preparing stannous
fluoride from stannic
oxide. The method comprises steps as follows: stannic
oxide, a fluorinating agent and a
reducing agent are taken as raw materials,
toluene is taken as a water-carrying agent, after
toluene which is 1-4 times the weight of stannic
oxide is added, stannic oxide is added at a certain stirring speed, the materials are heatedto 80-85 DEG C, then the fluorinating agent and the
reducing agent are slowly added, the
reaction system is kept at the temperature of 80-85 DEG C after addition,
backflow is controlled,
toluene-waterazeotrope is removed out of the
reaction system by an oil-water separator, the temperature is preserved for 5-7.5 h, the materials are filtered,
cyclohexane is added for washing a
filter cake, the washed
filter cake is filtered, transferred into a
drying device and dried under the conditions of temperature being 50-80 DEG C and pressure being 5-20 kPa, and stannous
fluoride is obtained. The process of the preparation method is simple, by means of formation of the toluene-water azeotropic
system, water is removed out of the
reaction system, generated stannous
fluoride and water are prevented from reacting and generating stannous oxyfluoride, and stannous fluoride with content higher than 99% and residual
impurity quantity lower than 0.005% is obtained and is particularly suitable for beingused for
fine chemical engineering.