Calculadora de paradas de carga para coche eléctrico
Planifique un viaje en vehículo eléctrico sin tomar la autonomía máxima anunciada como una meta que deba agotar.
Ejecutar — gratis
Introduzca la distancia total, la autonomía del vehículo con una carga completa y el porcentaje que desea reservar. La calculadora descuenta ese margen, determina el número mínimo de paradas de carga y divide la ruta en tramos equilibrados dentro de la autonomía utilizable. Puede trabajar en millas o kilómetros, siempre que use la misma unidad para la distancia y la autonomía.
Convierta la autonomía nominal en un límite práctico
La autonomía con carga completa sirve como referencia, pero un viaje por carretera no debería suponer que cada tramo terminará con la batería al cero por ciento. El clima, la velocidad, el desnivel, la calefacción, el tráfico, los neumáticos y los desvíos pueden modificar el consumo real. El margen de seguridad transforma la cifra nominal en una autonomía utilizable más prudente. Por ejemplo, un margen del 20 por ciento permite planificar con el 80 por ciento de la autonomía introducida. La calculadora no impone una unidad: si introduce ambos valores en millas, los resultados estarán en millas; si utiliza kilómetros, estarán en kilómetros. No convierte unidades, por lo que debe mantenerlas coherentes. Un margen mayor acorta la autonomía utilizable y puede añadir paradas; uno menor permite tramos más largos, pero deja menos capacidad ante imprevistos. El resultado es una base transparente, no una promesa sobre el rendimiento de la batería. Elija un margen acorde con la ruta, las condiciones y la carga deseada al llegar, y contraste después los tramos con cargadores reales.
Interprete el número de paradas y la separación recomendada
El cálculo multiplica primero la autonomía con carga completa por la proporción restante después de aplicar el margen de seguridad. A continuación divide la distancia total entre esa autonomía utilizable y redondea hacia arriba para obtener el número mínimo de tramos. Las paradas de carga son los tramos menos uno, porque el viaje comienza con la batería cargada y no es necesario recargar después de llegar al destino. Por ello, un recorrido que cabe en un solo tramo utilizable requiere cero paradas. Una vez conocido el número de tramos, la calculadora reparte la distancia total de manera uniforme. Ese valor equilibrado es la distancia recomendada entre puntos de carga o extremos del recorrido. Una separación regular suele ser más útil para buscar estaciones que conducir siempre hasta el límite y evita dejar un último tramo innecesariamente corto. La distancia mostrada se redondea a seis decimales para ofrecer resultados estables. El recuento sigue siendo conservador: cada tramo recomendado queda dentro de la autonomía utilizable, siempre que los datos introducidos reflejen las condiciones reales.
Adapte el resultado a la red de carga disponible
Utilice la separación recomendada como objetivo y ajústela a los cargadores que existan realmente en la ruta. Si el resultado propone tres paradas y cuatro tramos equilibrados, busque estaciones adecuadas cerca de cada límite acumulado, sin esperar una coincidencia exacta. Compruebe el conector, la potencia, el horario, el método de pago y, cuando sea posible, la información reciente de disponibilidad. Adelantar una parada suele ser más seguro que alargar un tramo más allá de la autonomía utilizable, sobre todo con frío, viento en contra, montaña o pocas alternativas. La calculadora no modela el tiempo de carga, la curva de carga, el desnivel, el estado en directo de las estaciones, el remolque, la carga transportada ni los cambios de eficiencia. También presupone que usted parte con una carga completa. Si comienza por debajo del 100 por ciento, reduzca por separado el objetivo del primer tramo o introduzca una autonomía más conservadora. Recalcule si cambian las condiciones. Para preparar itinerarios automáticamente, la API ofrece el mismo cálculo determinista por $0.002 por solicitud y devuelve idénticos resultados con idénticas entradas numéricas.
Qué puede hacer con ella
Organizar unas vacaciones por carretera
Estime las paradas mínimas antes de elegir hoteles, descansos para comer y puntos de carga en una ruta de varios días.
Comparar dos vehículos eléctricos
Aplique el mismo viaje y margen a la autonomía de cada vehículo para comparar paradas probables y longitud de los tramos.
Preparar un itinerario prudente en invierno
Aumente el margen de seguridad ante condiciones inciertas y compruebe si el trayecto exige una parada adicional.
Preguntas frecuentes
¿Puedo utilizar millas o kilómetros?
Sí. Use la misma unidad para la distancia total y la autonomía; las distancias devueltas conservarán esa unidad.
¿Por qué se descuenta el margen de seguridad?
El margen reserva una parte de la autonomía nominal para imprevistos y evita planificar una llegada con la batería vacía.
¿El recuento incluye una carga en el destino?
No. Solo cuenta las paradas necesarias entre la salida y la llegada.
¿La calculadora localiza estaciones de carga?
No. Recomienda una separación y un mínimo de paradas; usted debe asociarlos con estaciones adecuadas de su ruta.
¿Qué ocurre si la autonomía es cero o negativa?
La solicitud devuelve un error de entrada no válida, porque la autonomía con carga completa debe ser positiva.
¿Cuánto cuesta el cálculo mediante API?
Cada solicitud a la API cuesta $0.002. La calculadora del navegador ejecuta localmente la misma lógica determinista.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/final3/ev-road-trip-range-planner \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"trip_distance":620,"range_per_full_charge":300,"safety_buffer_percentage":20}'const res = await fetch("https://api.kit.forhosting.com/final3/ev-road-trip-range-planner", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"trip_distance": 620,
"range_per_full_charge": 300,
"safety_buffer_percentage": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/final3/ev-road-trip-range-planner",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"trip_distance": 620,
"range_per_full_charge": 300,
"safety_buffer_percentage": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/final3/ev-road-trip-range-planner", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"trip_distance":620,"range_per_full_charge":300,"safety_buffer_percentage":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"trip_distance":620,"range_per_full_charge":300,"safety_buffer_percentage":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/final3/ev-road-trip-range-planner", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"trip_distance": 620,
"range_per_full_charge": 300,
"safety_buffer_percentage": 20
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "final3.ev_road_trip_range_planner",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |