حساب قانون الغاز المثالي
حل PV = nRT لأي متغير، في وحدات الضغط والحجم والدرجة الحرارية التي تختارها.
النتائج تحديث كما تكتب.
عن هذه الحاسبة
The ideal gas law ties together the four state variables of a gas in one equation, PV = nRT: pressure times volume equals the number of moles times the gas constant times the absolute temperature. The constant R = 8.314462618 J/(mol·K) in SI units. Rearranged, you can solve for any variable — P = nRT/V, V = nRT/P, n = PV/RT or T = PV/nR — and this calculator does exactly that, converting pressure (Pa, kPa, bar, atm, mmHg, psi), volume (m³, L, mL, cm³) and temperature (K, °C, °F) internally so you can work in whatever units you have.
The classic worked example is one mole of gas at standard temperature and pressure: at 0 °C (273.15 K) and 1 atm, V = nRT/P = 1 × 8.314 × 273.15 / 101,325 ≈ 0.0224 m³, or the familiar 22.4 litres per mole. Heat that gas to 300 K at constant pressure and the volume rises in proportion, since V ∝ T. A crucial detail: temperature must be absolute — always convert °C or °F to kelvin (add 273.15 to °C) before the math, which the calculator handles for you.
The law is called "ideal" because it assumes gas molecules have no volume and do not attract one another. Real gases follow it closely at ordinary pressures and temperatures well above their boiling point, and it is the everyday tool for scuba and diving gas calculations, chemistry stoichiometry of gases, HVAC and pneumatics, and estimating how a balloon or tyre responds to heating and cooling. It becomes less accurate at very high pressure or near condensation, where equations like van der Waals do better.
الأسئلة المتكررة
ما هو قانون الغاز المثالي؟
PV = nRT تربط بين الضغط والحجم والمول ودرجة حرارة غاز مثالي من خلال الثابت R = 8.314 J/(mol·K). أعيد ترتيبه لحل أي متغير واحد.
ما هي الوحدات الصحيحة؟
Internally everything is SI — pascals, cubic metres, moles and kelvin — with R = 8.314. One mole of gas at 0 °C (273.15 K) and 1 atm occupies about 22.4 L (0.0224 m³). Enter any units you like; the calculator converts for you.
لماذا يجب أن تكون درجة الحرارة بالكيلفين؟
PV = nRT يستخدم درجة الحرارة المطلقة، حيث 0 K هو الصفر المطلق. السلسيوس والفارنهايت لديهما صفر تعسفي، لذا فإن إدخال درجة مئوية مباشرة يعطي إجابات خاطئة. أضف 273.15 إلى درجة مئوية للحصول على كلفن - تقوم الحاسبة بذلك تلقائيا.
ما هو الحجم المولي؟
درجة الحرارة والضغط القياسية هي عادة 0 درجة مئوية و 1 أطلس، حيث يشغل مول واحد من الغاز المثالي حوالي 22.4 لتر. هذا "الحجم المولي" هو تحقق مفيد: إذا كانت نتيجتك لمول واحد بالقرب من تلك الظروف بعيدة عن 22.4 لتر، فراجع الوحدات مرة أخرى.
متى ينتهي قانون الغاز المثالي؟
إن قياس الغاز هو عملية دقيقة للغاية عند الضغوط المعتدلة ودرجة الحرارة التي تزيد كثيراً عن نقطة الغليان، ولكنها تصبح غير دقيقة عند الضغوط العالية أو قرب التكثيف، حيث تشكل الأحجام الجزيئية والجاذبية أهمية كبيرة. وتتعامل معادلات الغاز الحقيقي مثل معادلة فان دير والز مع هذه العوامل.
كيف يؤثر تغيير أحد المتغيرات على المتغيرات الأخرى؟
عند مستويات المول الثابتة، يرتبط الضغط والحجم ارتباطاً عكسياً (قانون بويل)، في حين يرتبط الحجم والدرجة الحرارية المطلقة ارتباطاً مباشراً (قانون شارلز). فإذا قمنا بتسخين وعاء صلب مغلق فإن الضغط يرتفع بالتناسب مع درجة حرارة كلفن.
ما هي قيمة R التي يجب أن أستخدمها؟
ويعتمد على الوحدات، ففي نظام الوحدات الدولية هو 8.314 جول/(مول كلفن)؛ وفي الليترات الجوية هو 0.08206 لتر/أطوار/(مول كلفن). وتعمل هذه الحاسبة في نظام الوحدات الدولية داخلياً مع R = 8.314، وبالتالي يمكنك إدخال أي وحدات وتسوي بينها.
API - استخدام هذا الحاسب من الشفرة
استدعاء هذه الحاسبة كنقطة نهاية JSON مجانية - لا مفتاح مطلوب. إرسال قيم الحقل أدناه كبارامترات الاستفسار أو JSON. أي شيء تحذفه يستخدم نفس الافتراض الذي تم ملء هذه الصفحة مسبقاً به؛ البارامترات غير المعروفة هي 400، وليس صفراً صامتاً أبداً. اقرأ كامل وثائق API →
نقطة النهاية
GET https://calculator.free/api/v1/ideal-gas-law/
curl
curl "https://calculator.free/api/v1/ideal-gas-law/?solve=volume&pressure=1&pressure_unit=atm&volume=22.4&volume_unit=l&moles=1&temperature=273.15&temperature_unit=k"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/ideal-gas-law/?" + new URLSearchParams({
"solve": "volume",
"pressure": "1",
"pressure_unit": "atm",
"volume": "22.4",
"volume_unit": "l",
"moles": "1",
"temperature": "273.15",
"temperature_unit": "k"
}));
const data = await r.json();
console.log(data.results);
النتائج هي تقديرات للتوجيه العام فقط، وليس المشورة المالية أو الطبية أو الضريبية.