Abstract
Because perovskite films degrade quickly in humidity conditions, perovskite solar cells (PSCs) prepared in ambient air still show lower photovoltaic performance than those prepared in an inert atmosphere. Here, we offer an effective interfacial passivation method via a poly(N-vinylcarbazole) (PVK) layer to protect perovskite films and prevent their moisture degradation under ambient air conditions. The power conversion efficiency of the PVK-based champion PSC is 23.27% and is higher than that of the control PSC (20.94%). Meanwhile, the PVK-based perovskite films exhibit a large water contact angle, which is attributed to the hydrophobic nature of the uniformly deposited PVK layer. This leads to no significant effect for the PVK-based perovskite film with moisture degradation for 6 days under an RH of 50%, and the corresponding PVK-based PSC exhibits a higher efficiency of 21.64% and a smaller hysteresis index. Moreover, even after 3550 h of storage in an argon glovebox, the PVK-based PSC retains 98% of its initial efficiency.