¿Qué determina la cantidad de corriente a través de un semiconductor?

En términos muy simples, ¡la naturaleza misma de su conductividad misma!

Para elaborar, un semiconductor es un material que tiene más conductividad que un aislante típico pero menos que un conductor típico.

La corriente a través de un semiconductor puede ser controlable si de alguna manera podemos alterar la naturaleza de esta conductividad.

Hacemos esto de manera permanente ‘dopando’ suficientes impurezas al semiconductor en la forma y cantidades que requerimos.

Una vez que hemos hecho un nivel base de dicha conductividad y hemos hecho un sistema de circuito de eso (como un transistor o chip), ahora podemos cambiar la conductividad de una manera dinámica.

Hacemos esto aplicando un voltaje de polarización apropiado a través de sus uniones.
La resistencia (o recíprocamente, conductancia) de la ruta de corriente principal ahora se puede cambiar en proporción al voltaje de polarización aplicado.

Eso hace que un circuito sea controlable o ‘responsable’ dependiendo de los cambios en otro circuito. Por lo tanto, el dispositivo se puede usar como un interruptor electrónico puro (sin palanca mecánica) o como un amplificador (u oscilador, etc.).

De hecho, el mismo nombre Transistor proviene de esto. El dispositivo TRANSFIERE LA RESISTENCIA de una ruta de circuito eléctrico a otra ruta de circuito eléctrico. Por lo tanto, es un RESISTENTE TRANS o simplemente Transistor.

Esta es una explicación de macro nivel muy simplificada. También se puede dar una explicación a nivel micro, basada en la química y física del enlace a nivel de electrones / átomos.

La cantidad de agujeros y electrones que interactúan … (su dopaje)