Фотодиод является полупроводниковым диодом, обратный ток которого зависит от освещённости.
Кванты света попадая на полупроводник тратят часть своей энергии. В результате чего появляется ток. Фотодиоды отличаются от фоторезистора тем, что генерирует энергию, фоторезистор нет.
Отличие же фотодиода от фототранзистора состоит в том, что он мог бы генерировать энергию, но не генерирует. Когда на него попадает свет разность потенциалов на базовой подложке и на выводе эмиттера.
А у фототранзистора есть только 2 выхода (эмиттер и коллектор)
И даже если транзистор открылся никакой генерации между коллектором и эмиттером быть не может.
- В разных ситуациях будут ставить разные детали.