The application discloses a preparation method of a
flame-retardant waterproof
ultraviolet-resistant finishing
emulsion for textiles, which comprises the following steps: placing
isophorone diisocyanate into a reactor, stirring, and adding
polyethylene glycol, with the temperature controlled at 75 DEG C, and then reacting for 3 hours; adding dimethylol propionic acid, and then reacting for 2 hours; adding 1,4-
butanediol, and then carrying out chain extension reaction for 2 hours; adding bis-hydroxyl
siloxane, and then reacting for 1 hour; adding P-PDMS
monomer and Si-P-BP
monomer, and then adding water dropwisely under stirring at 70 DEG C, and then reacting for 4 hours; adding appropriate
hydrochloric acid, slowly heating the
system to 130 DEG C under reduced pressure, and then carrying out
condensation reaction for 3 hours under reduced pressure; adding
triethylamine, and then neutralizing for 30 minutes, so as to obtain a modified
polyurethane prepolymer; adding water and a composite emulsifier into an emulsifier, stirring and dissolving, adding the modified
polyurethane prepolymer and silica
sol, and then carrying out strong mechanical stirring for 30 minutes by using a high-shear emulsifier. The
emulsion is used for functional finishing and
processing of textiles, so that the fabric has good functions of
flame retardation, waterproofness and
ultraviolet resistance.