Calculadora de máquina de Atwood
Con 5 kg y 3 kg colgando de una polea ideal, el sistema acelera a 2,4525 m/s² y la cuerda soporta 36,7875 N, mientras baja el lado de 5 kg: la calculadora da aceleración, tensión y masa que desciende de una vez. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Primera masa colgante
- 5
- Segunda masa colgante
- 3
- Aceleración gravitatoria
- 9,81
- Masa 1
- 5
- Masa 2
- 3
- Gravedad
- 9,81
- A
- 2,4525
Una calculadora de máquina de Atwood convierte el clásico problema de dos masas y polea en un solucionador fiable para deberes, laboratorios y comprobaciones de diseño. Introduzca las dos masas colgantes m1 y m2 más la aceleración gravitatoria g en un sistema de unidades coherente, y la herramienta devuelve la aceleración firmada del sistema, su magnitud, la tensión de la cuerda, qué lado desciende cuando las masas difieren, ecuaciones completamente sustituidas y pasos ordenados que puede pegar en hojas de trabajo o pruebas automatizadas. El modelo es la máquina de Atwood ideal: polea sin masa ni fricción y cuerda sin masa e inextensible, de modo que ambas masas comparten una magnitud de aceleración y una tensión uniforme.
Qué es una máquina de Atwood ideal y qué fórmulas aplican
Una máquina de Atwood son dos masas colgantes unidas por una cuerda que pasa por una polea de modo que, cuando una masa baja, la otra sube con la misma magnitud de aceleración. En el modelo ideal de aula la polea no tiene masa ni fricción, la cuerda no tiene masa y es inextensible, y la gravedad es una constante g vertical.
La segunda ley de Newton en cada cuerpo libre produce un par algebraico para todo el sistema: la aceleración firmada a es igual a g por la diferencia de masas m1 menos m2, todo dividido por la suma m1 más m2, y la tensión de la cuerda T es igual a dos por m1 por m2 por g dividido por esa misma suma.
Una a positiva significa que m1 desciende y m2 sube; una a negativa significa lo contrario; masas iguales dan aceleración nula y una tensión igual al peso colgante m g de cualquiera. Las masas deben ser escalares positivos; una masa negativa no es física en este modelo clásico y se rechaza. La gravedad también debe ser positiva.
Quien llama mantiene m1, m2 y g en un sistema de unidades coherente —por ejemplo kilogramos y metros por segundo al cuadrado— de modo que a sale en la unidad de aceleración y T en la de fuerza de ese sistema. La calculadora no modela inercia de polea, estiramiento de cuerda, fricción ni arrastre del aire; esas extensiones requieren otras ecuaciones y otras entradas.
Consejos prácticos, límites y búsquedas relacionadas
Use un sistema de unidades coherente de extremo a extremo antes de llamar; esta página no convierte entre SI e imperial. Al enseñar diagramas de cuerpo libre, derive primero a y T de las dos ecuaciones de movimiento y luego confirme el resultado numérico aquí.
Esta página atiende a quien busca calculadora de máquina de Atwood, solucionador de aceleración y tensión Atwood, o calculadora de polea de dos masas en línea; no es un suite completo de dinámica multi-cuerpo, ni un modelo de cohete de masa variable, ni un convertidor de unidades.
Prefiera esta capacidad cuando ya conozca las dos masas colgantes y la gravedad y solo necesite aceleración y tensión ideales; si el problema da pesos en lugar de masas, convierta peso a masa con g local cuando lo exija su sistema de unidades, o introduzca las masas directamente si el problema ya las enuncia.
Las comprobaciones de ida y vuelta son sencillas: recalcule a mano g por la diferencia de masas sobre la suma y confirme que iguala la a publicada con el mismo redondeo a doce decimales de la respuesta.
Qué puede hacer con ella
Comprobación de deberes de poleas de dos masas
El alumnado introduce m1, m2 y g de problemas de Atwood del libro y compara aceleración firmada, tensión y pasos de sustitución con un resultado determinista antes de entregar.
Precomprobación de lab antes de datos reales de polea
Las tuberías calculan primero la a y T ideales y luego las comparan con sensores de movimiento para cuantificar fricción e inercia de polea como error residual.
Preguntas frecuentes
¿Qué significa una aceleración positiva o negativa?
Una a positiva significa que m1 desciende y m2 sube. Una a negativa significa que m2 desciende y m1 sube.
¿Puede la masa ser negativa o cero?
No. En el Atwood clásico las masas deben ser positivas.
¿Incluye masa de polea o fricción?
No. El modelo ideal supone polea sin masa ni fricción y cuerda sin masa e inextensible. El aparato real necesita términos extra.
¿Es gratuita la calculadora de máquina de Atwood?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Qué ocurre si las dos masas son iguales?
El sistema queda en equilibrio: la aceleración es cero y la tensión de la cuerda es igual al peso de cualquiera de las dos masas, m por g, sea cual sea el valor de g que use.
Herramientas relacionadas
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/mech/atwood-machine \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"m1":5,"m2":3,"g":9.81}'const res = await fetch("https://api.kit.forhosting.com/mech/atwood-machine", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"m1": 5,
"m2": 3,
"g": 9.81
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/atwood-machine",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"m1": 5,
"m2": 3,
"g": 9.81
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/atwood-machine", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"m1":5,"m2":3,"g":9.81}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"m1":5,"m2":3,"g":9.81}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/atwood-machine", 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
{
"m1": 5,
"m2": 3,
"g": 9.81
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.atwood_machine",
"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.
Límites
max_abs | 1000000000000 |
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. |
Notas técnicas
La masa negativa se rechaza con invalid_input para que formularios erróneos no inventen un número. El precio es $0.002 fijo por petición API exitosa; la validación fallida nunca se cobra.
Cómo llamar a la API y qué recibe de vuelta
Los valores absolutos deben permanecer dentro del límite publicado de un billón; cada masa debe ser estrictamente positiva y al menos uno por diez a la menos quince, y la gravedad igualmente positiva. Envíe un cuerpo JSON con los tres campos finitos obligatorios m1 (alias mass1 y m_1), m2 (alias mass2 y m_2) y g (alias gravity y gravity_accel). La validación fallida —campos ausentes, números no finitos, valores fuera de límites, masa negativa o no positiva, gravedad no positiva, o cociente no finito— devuelve invalid_input y nunca se cobra. El precio es $0.002 fijo por petición exitosa con unidad item y precio marginal nulo. Prefiera números JSON cuando controle el cliente; las cadenas numéricas solo se aceptan si siguen un patrón finito estricto para pegar formularios de deberes.
Consejos prácticos, límites y búsquedas relacionadas
Mantenga m1, m2 y g dentro del rango absoluto publicado para que productos y cocientes sigan finitos en precisión doble IEEE en el Worker y en el navegador. Empareje ejemplos de clase con intención: m1 igual a cinco, m2 igual a tres y g igual a 9.81 produce aceleración positiva porque m1 es más pesada, junto con una tensión entre los dos pesos colgantes; masas iguales con cualquier g positiva dan a igual a cero y T igual a m g; una masa deliberadamente negativa demuestra la vía dura invalid_input. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que abarata scripts exploratorios cuando el alumnado envía a propósito una masa negativa.
Casos de integración
Pruebas unitarias de ayudantes de física
Genere casos conocidos de aceleración y tensión más rechazos deliberados de masa negativa para valores esperados de kata de código en simuladores o juegos.
Preguntas técnicas
¿Qué fórmulas usa la calculadora de máquina de Atwood?
Para una máquina de Atwood ideal usa a = g (m1 − m2) / (m1 + m2) para la aceleración firmada del sistema y T = 2 m1 m2 g / (m1 + m2) para la tensión de la cuerda.