The invention relates to the technical field of solar cells, and discloses a
perovskite cell and a preparation method thereof, and a photovoltaic module, and the preparation method comprises the steps: preparing a shape-maintaining
lead iodide skeleton layer with a pore structure and a thickness of 400-450 nm on a substrate with a suede structure;
coating a cation solution with an additive AB on the
lead iodide skeleton layer, and annealing under the
air humidity of 50-80% to obtain a
perovskite layer; a comprises at least one of
rubidium ions and methylamino, and B comprises at least one of
chloride ions and
thiocyanate ions; the
mass concentration of iodoformamidine in the positive
ion solution is 7 mg / mL to 14 mg / mL, the
mass concentration of bromo formamidine in the positive
ion solution is 35 mg / mL to 42 mg / mL, the
mass concentration of bromo formamidine in the positive
ion solution is 20 mg / mL to 26 mg / mL, and the mass concentration of bromo
methylamine in the positive ion solution is 4 mg / mL to 7 mg / mL; and performing post-treatment to obtain the
perovskite battery. And the perovskite layer has a relatively high suede structure and is high in
crystallization quality and good in stability.