The present invention provides a method for preparing a high-purity
sodium nitroprusside
raw material. Take the crude
sodium nitroprusside and dissolve it in water at 50-60 °C, drop in
anhydrous fatty alcohol, cool down to 20-25 °C, stir, add the supramolecular
polymer TPAP-Mb@tQ[14], carry out
ultrasonic oscillation, let it stand, perform high-speed
centrifugal separation, filter, and collect the filtrate; carry out reduced-pressure
distillation until no distillate is distilled out; add water, stir at 40-60 °C, cool to 10 °C and stir, filter, collect the
filter cake, and dry it to obtain the first refined product of
sodium nitroprusside. The provided preparation method has simple operation, great feasibility in industrial operation, less three-waste
discharge, is green,
environmentally friendly and sustainable, meets the requirements of industrial safe production, meets the requirements of industrial cost reduction and
environmental protection, is conducive to large-scale industrial production, the purity of the prepared
sodium nitroprusside is above 99%, up to 100% at most, and the yield is also above 85%, showing significant improvement compared with the prior art process and being more suitable for industrialization.