The invention relates to the technical field of preparation of
barium chloride, in particular to a method for preparing
barium chloride from
barium slag, which comprises the following steps: S1, carrying out ball milling pretreatment on the barium
slag; s2, mixing the pretreated barium
slag with
calcium chloride and carbon
powder, and performing segmented high-temperature
roasting to obtain a roasted product; s3, the roasted product is subjected to graded leaching treatment with hot water and diluted
hydrochloric acid, after leaching treatment is completed, leaching liquid is obtained through filtering, concentration and
crystallization are conducted, and a crude
barium chloride product is obtained; and S4, dissolving the crude
barium chloride product in hot water, adding a synergistic precipitator and
polyaspartic acid, carrying out aging treatment, after the aging treatment is completed, filtering to obtain a filtrate, and carrying out
vacuum evaporation concentration on the filtrate to obtain a pure
barium chloride product. According to the method, through the
process design of sectional high-temperature
roasting, graded leaching and collaborative
precipitation purification, efficient conversion of the barium slag difficult to treat and precise separation of impurities are achieved, and the
resource utilization rate of barium is remarkably increased.