Полупроводник – это такой материал, в атомах которого либо есть лишние электроны (n-тип), либо наоборот, их не хватает (p-тип). Соответственно, полупроводниковый фотоэлемент состоит из двух слоев с разной проводимостью. В качестве катода используется n-слой, а в качестве анода – p-слой.
Лишние электроны из n-слоя могут покидать свои атомы, тогда как p-слой эти электроны захватывает. Именно лучи света «выбивают» электроны из атомов n-слоя, после чего они летят в p-слой занимать пустующие места. Таким электроны бегут по кругу, выходя из p-слоя, проходя через нагрузку (в данном случае аккумулятор) и возвращаясь в n-слой.