光伏发电的主要原理是半导体的光电效应。光子照射到金属上时,它的能量可以被金属中某个电子全部吸收,电子吸收的能量足够大,能克服金属原子内部的库仑力做功,离开金属表面逃逸出来,成为光电子。硅原子有4个外层电子,如果在纯硅中掺入有5个外层电子的原子如磷原子,就成为N型半导体;若在纯硅中掺入有3个外层电子的原子如硼原子,形成P型半导体。当P型和N型结合在一起时,接触面就会形成电势差,成为太阳能电池。当太阳光照射到P-N结后,电流便从P型一边流向N型一边,形成电流。
光电效应是物理学中一个重要而神奇的现象。在高于某特定频率的电磁波(该频率称为极限频率threshold frequency)照射下,某些物质内部的电子吸收能量后逸出而形成电流,即光生电。