Primero, veamos un par de requisitos críticos de lo que ha descrito. El USB tiene una tolerancia de 4.75V a 5.25V. El LM2596 que ha elegido tiene un requisito de voltaje de funcionamiento mínimo de 4.5V. Por lo tanto, en algún lugar entre 4.75 V y 4.5 V desde la entrada USB, tiene que ocurrir el cambio. Y, lo que sea que vaya entre la entrada USB y la entrada del regulador no puede caer más de 0.25V.
simular este circuito : esquema creado usando CircuitLab
Se necesita una referencia de voltaje de aproximadamente el 1% para establecer el voltaje de conmutación en el rango medio de 4.5V-4.75V. Un TL431 es un circuito conveniente que toma el lugar de una referencia de voltaje y un comparador.
El PMOS debe ser tal que la caída de voltaje sea inferior a 0.25 V a la corriente de funcionamiento máxima. Está conectado hacia atrás (en comparación con la práctica normal) para que el diodo del cuerpo esté orientado en la dirección deseada.
Personalmente, buscaría algo más que el LM2596. Hay reguladores de conmutación de bajo costo que funcionan hasta 1.5MHz y, por lo tanto, requieren un inductor mucho más pequeño. Además, si el requerimiento de voltaje de entrada es menor, entonces M1 puede reemplazarse con un diodo.