The invention belongs to the technical field of anti-
corrosion materials, and provides a self-supply type super-hydrophobic anti-
corrosion coating and a preparation method thereof. The preparation method comprises the following steps: mixing a
potassium silicate solution, a self-healing agent and dodecyl polyglucoside to obtain a film-forming material, sequentially
coating the film-forming material and hydrophobic particles, and curing; the self-healing agent comprises a long-chain
alkyl silane and a hydrophobic
siloxane. The self-healing agent is introduced into the film-forming material, on one hand, the film-forming material is endowed with hydrophobicity, and on the other hand, when the
coating is damaged and loses hydrophobicity, the self-healing agent can self-migrate to the surface of the coating and self-replenish hydrophobic substances, and the durability of the hydrophobic coating is improved; waste micro
powder is used as a
raw material, hydrophobic particles are prepared through
carbonization and modification, the hydrophobic particles are applied to the self-supply type super-hydrophobic anticorrosive coating, and high value-added application of the waste micro
powder is achieved; the self-replenishment type super-hydrophobic anti-
corrosion coating can be applied to various base materials including concrete, glass products,
metal base materials and the like, and the super-hydrophobic and anti-corrosion effects are achieved.