Estás en el camino correcto.
La clasificación en amperios / hora de la batería especifica cuántas horas puede extraer una cierta corriente nominal de la batería.
El convertidor a 5V no cambiará la capacidad de la batería en horas y amperios. Pero si solo sacaras la mitad de la corriente de la batería, la batería durará el doble.
Así que vamos a hacer un ejemplo aquí. Como dijiste tienes una batería de 12V 18AH. Consideremos, por ejemplo, que su carga a los 5 V indicados requirió 500 mA (es decir, 0,5 A) para ejecutarse.
Si tuviera que utilizar un regulador lineal para dejar caer la batería de 12V a 5V, el regulador lineal sacaría 0.5A de la batería e irradiaría (12V-5V) * 0.5A = 3.5 vatios de energía en forma de calor mientras suministra el 5V a la carga. La batería de 12 V que suministra el 0.5A suministraría el regulador durante 18AH / 0.5A = 36 horas. La eficiencia de dicho sistema es EnergyOut / EnergyIn = (5V * 0.5A) / (12V * 0.5A) = 41.6% de eficiencia.
Entonces, si en cambio usó el regulador de conmutación de buck con una eficiencia del 90%, podemos evaluar la duración de la batería. El regulador del dólar opera como:
Energy Out = 0.9 * Energy In.
Con una carga de 5V @ 0.5A, la energía que se entrega fuera del regulador Buck es de 5V * 0.5A = 2.5W. Aplicando la fórmula de eficiencia del 90%, la energía de entrada del regulador sería 2.5W / 0.9 = 2.78W. Este vataje a 12V corresponde a un consumo de 2.78W / 12V = 0.231A de la batería. A esta corriente más baja, la batería duraría 18AH / 0.231A = 77.9 horas.
Como puede ver, el uso de la batería es mucho más eficiente.