хуй знает, не шарю за кремний
Энергии каждого фотона солнечного света хватает обычно на высвобождение одного электрона, а значит и на образование одной лишней дырки. Если это происходит вблизи p-n перехода, электрическое поле посылает свободный электрон на n-сторону, а дырку – на p-сторону.