从根本上说有三种方式:
1、光加热半导体,使电子活动增加,进入PN结的另一边,形成电势差产生电能,如太阳能电池;
2、一定频率的光波照射使电子迁移轨道飞出来,收集电子得到电能,如激光、微波和有的光电转换器件;
3、先变热能,再变蒸汽动能,再用来发电。