The invention provides a
perovskite thin-film
solar cell with a three-dimensional ordered mesopore support layer. The
perovskite thin-film
solar cell with the three-dimensional ordered mesopore support layer comprises a transparent conducting substrate, a compact layer, the three-dimensional ordered mesopore support layer, a
perovskite light absorbing layer, a hole transporting layer and a counter
electrode layer which are sequentially laminated to form a laminating layer, wherein the three-dimensional ordered mesopore support layer is filled with the perovskite light absorbing layer, the hole transporting layer and the counter
electrode layer; the three-dimensional ordered mesopore support layer is of a three-dimensional ordered mesopore material prepared by using water-soluble
colloidal crystal microspheres as a template; the aperture dimension of the three-dimensional ordered mesopore support layer depends on the dimension of the water-soluble
colloidal crystal microspheres; and the perovskite light absorbing layer is prepared through materials of an ABXmY3-m type
crystal structure. The perovskite thin-film
solar cell has the advantages that the three-dimensional ordered mesopore support layer of which the aperture is uniform and adjustable, the specific surface area is relatively large and a good
electronic transmission channel is arranged is provided and reaches high
photoelectric conversion efficiency and outstanding
repeatability and stability; and the preparation method has the advantages that the conditions are mild and controllable, the preparation method is simple and needs a little cost, and large-scale commercial production can be popularized.