Parece que la corriente de salida solo depende de la tensión de salida, los ciclos de trabajo, la tensión de entrada y la inductancia de la bobina.
Es cierto, pero generalmente usamos comentarios para hacer que un convertidor funcione de manera predecible. Esa retroalimentación establece (fija) la tensión de salida. La carga en la salida determina la corriente. El circuito de retroalimentación entonces controla el Ciclo de trabajo de manera que la tensión de salida es correcta para esa corriente.
Debido a la retroalimentación, no tenemos que preocuparnos por el Ciclo de trabajo, el voltaje de entrada y la inductancia de la bobina. Siempre que todos los parámetros sean tales que el convertidor buck pueda funcionar correctamente, debería (funcionar correctamente). Por ejemplo, si la tensión de entrada aumenta un poco, el circuito de retroalimentación ajustará el Ciclo de trabajo de manera que la tensión de salida permanezca igual.
Como indica Neil_UK en su respuesta, para un cálculo simple podemos suponer que el convertidor es 100% eficiente, de modo que la potencia de entrada y la potencia de salida son las mismas (no se pierde potencia). Un ejemplo de un cálculo de corriente de entrada sería:
entrada: \ $ V_ {in} \ $ = 12 V
salida: \ $ V_ {out} \ $ = 5 V, \ $ I_ {out} \ $ = 1 A = > \ $ P_ {out} \ $ = \ $ V_ {out} \ $ * \ $ I_ {out} \ $ = 5 V * 1 A = 5 Watt
luego en la entrada también entran 5 vatios: \ $ P_ {in} \ $ = 5 W
por lo que la corriente será: \ $ I_ {in} \ $ = \ $ P_ {in} \ $ / \ $ V_ {in} \ $ = 5 W / 12 V = 0.417 A