The invention relates to a 
perovskite solar cell with a mixed light 
trapping structure and a preparation method thereof, and belongs to the technical field of 
perovskite solar cells. The 
perovskite solar cell comprises a substrate, a conductive 
electrode, a micro-nano particle light 
trapping layer, an 
electron transport layer, a perovskite light absorbing layer, a 
hole transport layer, a nano Ag optical 
grating and a 
metal electrode, wherein the conductive 
electrode, the micro-nano particle light 
trapping layer, the 
electron transport layer, the perovskite light absorbing layer, the 
hole transport layer, the nano Ag optical 
grating and the 
metal electrode are sequentially formed on the substrate, and the micro-nano particle light trapping layer is TiO2 micro-nano particles. The micro-
nanostructure is introduced into the 
perovskite solar cell with the mixed light trapping structure, so that the light trapping capacity of the 
solar cell can be significantly improved, and the light absorption of the solar 
cell is enhanced through increasing scattering of the incident light and prolonging the light path of the incident light in the solar 
cell, so that the light current of the 
cell isincreased, and the conversion efficiency of the solar cell is effectively improved. Meanwhile, the nano Ag optical 
grating is introduced to a back electrode of the solar cell, so that a back reflection effect for the transmission light can be effectively increased by combining back reflection of a 
silver electrode, and thus the absorption of the cell for the incident light is further enhanced.