ForHosting KIT · Ciencia

Calculadora de mezcla NPK

Una carga de 1.000 kg de 10-10-10 necesita 100 kg de nitrógeno, 100 de fósforo y 100 de potasio, y esta calculadora indica cuánta urea, DAP, cloruro de potasio y relleno los aportan. Indique la riqueza de cada fuente, la fórmula y la carga. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
N objetivo
10
P objetivo
10
K objetivo
10
Masa total
1 000
Obtiene
Cantidad de materiales
3
Grado objetivo
10-10-10
Proporción objetivo
1:1:1
Masa de relleno
483,6168872086

El saco de fertilizante imprime tres cifras —nitrógeno, fosfato como P2O5 y potasa como K2O—, pero la recomendación de un campo casi nunca coincide con un solo grado de góndola. Mezcladoras de cooperativas, aplicadores a medida, agrónomos y software agrícola necesitan las masas de dos o más materias primas que, juntas, formen un grado NPK objetivo para una carga de tolva conocida. Esta calculadora de proporción de mezcla de fertilizante acepta el análisis garantizado de cada fuente, los porcentajes N-P-K que usted desea en el producto terminado y la masa total a elaborar. Resuelve el balance de nutrientes y de masa, con relleno inerte opcional, y devuelve la receta más el grado real para que la hoja de mezcla y el ticket de báscula coincidan.

Cómo un objetivo NPK se convierte en masas de cada fuente

Toda fuente de fertilizante seco se vende con un análisis garantizado: las tres cifras del saco son el porcentaje de nitrógeno (N), el de fosfato expresado como P2O5 (P) y el de potasa expresado como K2O (K) en masa. Una mezcla que deba leer 10-10-10 en el ticket final ha de entregar, por tanto, una décima de su masa en cada una de esas tres expresiones nutritivas. Si la carga es mil kilogramos, eso son cien kilogramos de N, cien de P2O5 y cien de K2O.

Cada fuente aporta su propio grado multiplicado por su propia masa. La urea 46-0-0 aporta solo nitrógeno; el fosfato diamónico 18-46-0 aporta nitrógeno y fosfato; la muriato de potasa 0-0-60 aporta solo potasa. Cuando esas tres fuentes se combinan con un relleno inerte (arena, caliza u otro vehículo sin NPK), los balances se vuelven cuatro ecuaciones lineales con cuatro incógnitas: cierre de nitrógeno, de fosfato, de potasa, y que las masas más el relleno igualen el total pedido.

Si una fila de nutriente es idénticamente cero en todas las fuentes y el objetivo de ese nutriente también es cero, la fila se descarta como identidad 0=0, de modo que una mezcla de dos fuentes como urea más DAP aún puede formar un grado 20-20-0 con relleno.

Cuando hay más incógnitas que balances independientes, la calculadora recurre a la asignación secuencial clásica de las plantas de mezcla: dosifica el fosfato desde la fuente no usada de mayor grado P, la potasa desde la no usada de mayor grado K, el nitrógeno restante desde la de mayor N que quede, y deja el resto al relleno. Masas negativas significan que el objetivo queda fuera de la envoltura convexa de las fuentes y la tarea se rechaza en lugar de recortar en silencio una tolva a cero.

Quién usa una calculadora de mezclas de fertilizante

Las plantas de mezcla a medida imprimen una orden de trabajo por cada tolva: kilogramos de urea, DAP, MOP y caliza que deben estar en la cinta antes de que arranque el mezclador. Las aplicaciones de gestión agrícola y agronomía necesitan la misma aritmética para que una recomendación escrita como grado objetivo se convierta en una receta comprable, y no en un saco único que no existe en el almacén. Los cursos de agricultura profesional pueden calificar automáticamente deberes de hojas de mezcla sin montar una biblioteca de álgebra lineal.

Las cooperativas que ya almacenan tres o cuatro materias pueden comprobar si un 12-24-12 pedido por el productor es factible antes de prometer una entrega. La validación fallida no consume saldo. Lea siempre n, p y k en el análisis garantizado vigente del saco o de la hoja de molino —un MAP 11-52-0 no es un DAP 18-46-0— y trate el relleno como un vehículo documentado, no como un factor oculto.

Esta calculadora formula una mezcla; no sustituye un análisis de suelo, una etiqueta legal ni la dosis de un agrónomo colegiado para un cultivo concreto.

Órdenes de trabajo de mezcla seca a medida

Convierta un ticket 10-10-10 o 12-24-12 en kilogramos de urea, DAP, MOP y relleno para una masa de tolva conocida antes de arrancar el mezclador.

Software agrícola y aplicaciones de recomendación

Transforme un grado NPK de campo en una receta de fuentes comprable para que el inventario del almacén coincida con la recomendación escrita.

Docencia y hojas de mezcla autocorregidas

Califique deberes de formulación de fertilizante con un oráculo determinista que rechaza grados inviables en lugar de inventar pesos negativos de tolva.

¿Son p y k fósforo y potasio elementales?

No. Como las tres cifras de un saco de fertilizante, p es el porcentaje de P2O5 y k el de K2O. El nitrógeno n es N elemental. Use el análisis garantizado impreso en cada fuente.

¿Por qué la calculadora rechazó el grado objetivo?

Un objetivo se rechaza cuando un nutriente necesario no tiene fuente, cuando el sistema lineal es singular o cuando una fuente exigiría una masa negativa. Añada un material complementario, active el relleno o cambie el grado.

¿Cuánto nutriente lleva una mezcla 10-10-10?

Una décima parte de la masa por cada nutriente. En una carga de 1.000 kg son 100 kg de nitrógeno, 100 kg de fósforo como P2O5 y 100 kg de potasio como K2O, vengan de la fuente que vengan.

¿Para qué se añade un relleno inerte a una mezcla de fertilizantes?

Cuando las fuentes juntas son más ricas que la fórmula buscada, un relleno como arena o caliza completa la carga. No aporta nutrientes, así que la mezcla final da la fórmula pedida.

¿Puedo hacer una mezcla con solo dos fertilizantes?

Sí, cuando la fórmula deja un nutriente en cero. Urea más DAP con relleno pueden dar un 20-20-0, porque el balance de potasio desaparece si ni las fuentes ni la fórmula llevan potasio.

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.

POSThttps://api.kit.forhosting.com/bio/fertilizer-blend-ratio

¿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.

curl -X POST https://api.kit.forhosting.com/bio/fertilizer-blend-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"materials":[{"name":"urea","n":46,"p":0,"k":0},{"name":"DAP","n":18,"p":46,"k":0},{"name":"MOP","n":0,"p":0,"k":60}],"target_n":10,"target_p":10,"target_k":10,"total_mass":1000}'
{
  "materials": [
    {
      "name": "urea",
      "n": 46,
      "p": 0,
      "k": 0
    },
    {
      "name": "DAP",
      "n": 18,
      "p": 46,
      "k": 0
    },
    {
      "name": "MOP",
      "n": 0,
      "p": 0,
      "k": 60
    }
  ],
  "target_n": 10,
  "target_p": 10,
  "target_k": 10,
  "total_mass": 1000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.fertilizer_blend_ratio",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Pocas fuentes, grados imposibles o un objetivo que esas materias no pueden alcanzar fallan con invalid_input en lugar de inventar una mezcla.

Cómo un objetivo NPK se convierte en masas de cada fuente

Este endpoint resuelve ese sistema cuadrado con eliminación de Gauss y pivoteo parcial.

Contrato de entrada, forma de la respuesta y errores

Cada objeto debe incluir n, p y k como porcentajes finitos de cero a cien (las cifras del saco). Los tres porcentajes de una fuente no pueden sumar más de cien, y al menos uno debe ser mayor que cero: el vehículo inerte no es una fila de fuente, es el relleno que el solver puede añadir. Esos fallos no se facturan. Envíe un cuerpo JSON con materials como matriz obligatoria de dos a seis objetos fuente. El name opcional etiqueta la fila; si lo omite, el motor la nombra material_1 y así sucesivamente. Los escalares obligatorios target_n, target_p y target_k son los porcentajes de grado del producto terminado; al menos uno debe ser positivo y su suma no puede superar cien. El total_mass obligatorio es la carga terminada en cualquier unidad de masa coherente; todas las masas de la respuesta usan esa misma unidad. El allow_filler opcional vale true por defecto para que un 10-10-10 de urea, DAP y MOP pueda rellenarse hasta el tonelaje pedido; póngalo en false cuando las tres fuentes deban ocupar toda la carga sin vehículo. El field_area opcional, si está presente y es positivo, añade rate_per_area sobre la mezcla completa y sobre cada componente, de modo que un campo de dos hectáreas y una carga de mil kilogramos se convierten en quinientas unidades de mezcla por unidad de superficie. Se aceptan alias: sources, fertilizers, ingredients o blend para la matriz; nitrogen o n_target para target_n; phosphorus o p2o5 para target_p; potassium o k2o para target_k; mass o blend_mass para total_mass; filler o use_filler para allow_filler; area, hectares o acres para field_area. Matrices ausentes, una sola fuente, porcentajes fuera de cero a cien, un total_mass nulo, un objetivo que ninguna fuente puede abastecer, un conjunto singular de grados o una masa resuelta negativa fallan con invalid_input nombrando el campo. En caso de éxito el cuerpo repite los objetivos y el total limpios, enumera components con masa, porcentaje de la carga y masas de nutriente aportadas por cada fuente, informa filler_mass y filler_percent, y declara actual_n, actual_p, actual_k, actual_grade y el target_ratio simplificado (10-10-10 pasa a 1:1:1). formula y method dejan constancia de si se usó la mezcla lineal cuadrada o la asignación secuencial de fuentes.

Dónde aporta valor una API de proporción de mezcla de fertilizante

Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red saliente. Mantenga las solicitudes pequeñas, fije las masas de cada componente y actual_grade en las pruebas, y obtendrá hojas de mezcla reproducibles para órdenes de trabajo, complementos LMS y workers en el borde sin alojar infraestructura propia de formulación.

¿Cómo se calculan las masas de mezcla para un grado NPK objetivo?

Envíe dos o más fuentes con los porcentajes de saco n, p y k, los target_n, target_p y target_k del producto terminado, y total_mass. La API devuelve la masa de cada fuente, el relleno opcional y el grado real de la mezcla.

¿Cuándo se añade relleno a la mezcla?

Cuando allow_filler es true (el valor por defecto) y las fuentes de nutriente pesan menos que total_mass, el resto es relleno inerte. Ponga allow_filler en false si las fuentes deben ocupar toda la carga.

¿Cuánto cuesta la calculadora de proporción de mezcla de fertilizante?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →