Aurinkosähkövaikutus on fysiikan perusilmiö, joka on aurinkokennojen toiminnan perusta. Se tapahtuu, kun fotonien muodossa oleva valo osuu puolijohdemateriaalin, kuten aurinkokennoissa käytetyn piin, pintaan. Kun fotonit ovat vuorovaikutuksessa materiaalin kanssa, ne siirtävät energiansa puolijohderakenteen elektroneihin.
Fotonien energia herättää elektronit, mikä vapauttaa ne atomiradoiltaan. Nämä vapautuneet elektronit hankkivat sitten liike-energiaa ja liikkuvat materiaalin läpi. Juuri tämä elektronien liike tuottaa sähkövirran. Virittyneessä tilassaan elektronit pyrkivät kuitenkin yhdistymään materiaalin reikien (puuttuvien elektronien jättämien aukkojen) kanssa, mikä voi kumota aurinkosähkövaikutuksen.
Tämän ei-toivotun rekombinaation välttämiseksi aurinkokennot on suunniteltu luomaan PN-liitos. Tyypillisessä aurinkokennossa puolijohdemateriaalin yläkerros seostetaan atomeilla, joilla on ylimääräisiä elektroneja (n-tyyppi), kun taas pohjakerros seostetaan atomeilla, joissa on ylimääräisiä reikiä (p-tyyppi). Tämä konfiguraatio luo sähkökentän, joka ohjaa vapautuneet elektronit n-tyypin kerrokseen ja reiät p-tyypin kerrokseen.
Tämän seurauksena aurinkosähkövaikutuksen vapauttamat elektronit kerätään aurinkokennon n-tyypin pinnalle, kun taas reiät kerätään p-tyypin pinnalle. Tämä varausten erottaminen luo sähköisen potentiaalin kahden kerroksen välille, jolloin syntyy vakio sähkövirta, kun auringonvalo osuu kennoon. Tätä virtaa voidaan sitten käyttää sähkönlähteenä sähkölaitteiden virtalähteenä tai varastoida paristoihin myöhempää käyttöä varten. Virittyneessä tilassaan johtokaistalla nämä elektronit voivat liikkua vapaasti materiaalin läpi, ja juuri tämä elektronin liike luo sähkövirran soluun.