制作太陽能電池主要是以半導體材料為基礎,其工作原理是利用光電材料吸收光能后發生光電轉換。對太陽能電池材料的要求一般有:①半導體材料的禁帶不能太寬;②要有較高的光電轉化效率:③材料本身對環境不造成污染;④材料便于工業化生產且材料性能穩定。根據所用材料的不同,太陽能電池可分為:①硅太陽能電池;②以無機多元化合物(如砷化鎵III—V化合物、硫化鎘、銅銦硒等)為材料的電池;③功能高分子材料制備的太陽能電池;④納米晶太陽能電池等。