حاسبة مولات الغاز n=PV/RT من P وV وT مجاناً
احسب مولات الغاز في وعاء من الضغط والحجم ودرجة الحرارة: 101325 باسكال في 0.022414 م³ عند 273.15 كلفن تساوي مولًا واحدًا تقريبًا، وهي الحالة المعروفة في الكتب عند 0 °م والضغط القياسي. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الضغط
- 101,325
- الحجم
- 0.022414
- الإبداع
- 273.15
- ثابت الغازات
- 8.314462618
- عدد المولات
- 1.0000013588
- حاصل الضرب pv
- 2,271.09855
- حاصل الضرب rt
- 2,271.09546411
يربط قانون الغاز المثالي الضغط والحجم ودرجة الحرارة وكمية المادة في معادلة واحدة: PV تساوي nRT. عندما تعرف الضغط المطلق وحجم العينة ودرجة الحرارة المطلقة مسبقاً، فإن عزل عدد المولات يعطي الشكل المغلق n تساوي PV مقسومة على RT. تطرح دفاتر المختبر والواجبات وفحوصات العملية السؤال نفسه بصيغ مختلفة—كم مولاً من الغاز في هذا الوعاء—وتجيب هذه الحاسبة بحساب عائم حتمي. أدخل الضغط والحجم ودرجة الحرارة في نظام وحدات متسق (افتراضيات النظام الدولي هي الباسكال والمتر المكعب والكلفن مع R تساوي 8.314462618 جول لكل مول·كلفن)، ويمكنك اختيارياً تجاوز ثابت الغازات عند العمل باللتر والجو، وستحصل على المولات مع نواتج وسيطة للتدقيق. تُرفض درجة الحرارة الصفرية أو السالبة حتى لا تتحول قسمة غير فيزيائية إلى رقم خاطئ صامت.
كيف ترتبط مولات الغاز المثالي بالضغط والحجم ودرجة الحرارة
ابدأ من قانون الغاز المثالي مكتوباً PV تساوي nRT، حيث P هو الضغط المطلق، وV هو الحجم الذي يشغله الغاز، وn كمية المادة بالمولات، وR ثابت الغازات العام، وT درجة الحرارة المطلقة بالكلفن. عند حل n ينتج صيغة الضرب التي تقيّمها هذه القدرة: n تساوي P في V مقسومة على R في T.
حافظ على الضغط والحجم ودرجة الحرارة وR في نظام وحدات متسق معاً حتى يقع الناتج بالمولات دون عوامل تحويل مخفية—يجمع النظام الدولي الباسكال والمتر المكعب والكلفن مع R تساوي 8.314462618 جول لكل مول·كلفن؛ وبديل شائع في الصف يستخدم الجو واللتر والكلفن مع R قرب 0.08205746 لتر·جو لكل مول·كلفن. يُرفض كذلك الضغط أو الحجم الصفري أو السالب في مسار عينة غاز حر. من يعرف المئوية فقط يجب أن يحوّل إلى كلفن قبل الاستدعاء، لأن قانون الغاز المثالي معرّف على مقياس درجة الحرارة المطلقة.
لا تحسب الحجم المولي وحده ولا كثافة الغاز من الكتلة المولية ولا الضغوط الجزئية في المخاليط ولا عوامل انضغاط الغاز الحقيقي ولا التحويل التلقائي للوحدات من المليلتر والبار؛ تلك نوايا بحث منفصلة بصفحاتها عند توسّع تغطية المنتج.
أين تظهر حاسبات مولات الغاز من PTV في العمل الحقيقي
تُسند مقررات الكيمياء في الثانوية والجامعة التمهيدية تمارين غاز مثالي تحوّل الضغط المقاس وحجم الدورق ودرجة حرارة الحمام إلى مولات قبل جداول التكافؤ أو المتفاعل المحدود؛ يسرّع أوراكل موثوق واحد التصحيح وإعداد العروض دون ضوضاء عائمة مرتجلة. تقيس مختبرات التحليل والعملية مخزون الأوعية عندما يحافظ مفاعل على ضغط مطلق معروف فوق حجم حر مقاس عند درجة حرارة مضبوطة وتستهلك الخطوة التالية كمية مولات ثابتة من الغاز. تحوّل فحوصات البيئة والصحة الصناعية عينات الأكياس في درجة حرارة الغرفة إلى مولات لأعمال التركيز عندما تُعرف الكتلة المولية والحجم الكلي بشكل منفصل.
إذا احتجت لاحقاً الحجم المولي من P وT وحدهما، أو كثافة الغاز من الكتلة المولية، أو المولات من المولارية وحجم المحلول، أو معادلات حالة الغاز الحقيقي، أو تحويلاً تلقائياً من المئوية إلى الكلفن داخل النموذج، فعاملها كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة حاسبة مولات الغاز من الضغط والحجم ودرجة الحرارة هذه.
حالات الاستخدام
مفاتيح إجابات الواجبات والمختبر
احسب المولات n = PV/RT من الضغط المطلق والحجم ودرجة الحرارة بالكلفن حتى يشارك الطلاب والمصححات التلقائية حقيقة واحدة بشكل مغلق.
مخزون الأوعية وتجهيز المفاعلات
حوّل P وV وT المقاسة إلى مولات غاز مثالي قبل حسابات التكافؤ أو الجرعات أو ميزان الفراغ العلوي.
فحوصات أكياس العينات والعملية
قدّر المولات في عينة غاز مجمّعة من الضغط المطلق وحجم العينة ودرجة الحرارة المطلقة مع R متسق.
الأسئلة الشائعة
كيف أحسب مولات غاز مثالي من P وV وT؟
استخدم n = P·V/(R·T). أدخل الضغط المطلق والحجم ودرجة الحرارة المطلقة في نظام وحدات متسق؛ ويمكنك اختيارياً تعيين R (افتراض النظام الدولي 8.314462618 J/(mol·K)). النتيجة هي كمية الغاز بالمولات.
ماذا يحدث إذا كانت درجة الحرارة صفراً أو سالبة؟
يجب أن تكون درجة الحرارة المطلقة أكبر من الصفر لأن n = PV/RT غير معرّفة أو غير فيزيائية عند الصفر المطلق وما دونه.
أي وحدات يجب أن أستخدم؟
أي مجموعة متسقة. للتر والجو قدّم R مطابقاً مثل 0.08205746 L·atm/(mol·K).
ماذا أفعل إذا كانت درجة الحرارة بالسلسيوس؟
حوّلها إلى كلفن قبل إدخالها، لأن قانون الغاز المثالي يعمل على المقياس المطلق؛ فمثلًا 0 °م تساوي 273.15 كلفن. أما إدخال قيمة السلسيوس مباشرة فيعطي عدد مولات خاطئًا.
كيف أُدخل حجمًا باللتر؟
مع ثابت الغازات الافتراضي بوحدات النظام الدولي اقسم اللترات على 1000 لتحصل على أمتار مكعبة. ويمكنك بدلًا من ذلك الإبقاء على اللتر والضغط الجوي مع ثابت غازات مناسب قدره نحو 0.08205746.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/gas-moles-from-ptv \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pressure":101325,"volume":0.022414,"temperature":273.15}'const res = await fetch("https://api.kit.forhosting.com/chem/gas-moles-from-ptv", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pressure": 101325,
"volume": 0.022414,
"temperature": 273.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gas-moles-from-ptv",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pressure": 101325,
"volume": 0.022414,
"temperature": 273.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gas-moles-from-ptv", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pressure":101325,"volume":0.022414,"temperature":273.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pressure":101325,"volume":0.022414,"temperature":273.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gas-moles-from-ptv", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"pressure": 101325,
"volume": 0.022414,
"temperature": 273.15
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_moles_from_ptv",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
بلا شبكة وبلا بذور عشوائية وبلا طوابع ساعة جدارية: المدخلات المتطابقة تنتج دائماً JSON متطابقاً.
كيف ترتبط مولات الغاز المثالي بالضغط والحجم ودرجة الحرارة
درجة الحرارة المطلقة الصفرية أو السالبة تُلغي المقام أو تجعله غير فيزيائي، لذا تفشل T الأصغر من أو تساوي صفراً في التحقق برسالة invalid_input واضحة بدل Infinity أو NaN صامت. تقيّم هذه القدرة الشكل المغلق بحساب عائم حتمي: بلا بذور عشوائية وبلا طوابع ساعة وبلا استدعاءات شبكة وبلا انجراف نموذج، فالمدخلات المتطابقة تنتج دائماً JSON متطابقاً.
ما الذي ترسله وما الذي تستلمه
تشمل فحوصات الكتاب الكلاسيكية تقريباً مولاً واحداً من غاز مثالي قرب الضغط القياسي وصفر مئوي في نحو اثنين وعشرين فاصلة أربعة لتر عندما تُختار R والوحدات باتساق. حافظ على درجة الحرارة المطلقة بمقياس الكلفن عبر خطوط أنابيب المختبر متعددة الخطوات حتى يظل الناتج العددي مطابقاً لكمية المولات التي يدّعيها تقريرك. أرسل ثلاثة أعداد منتهية مطلوبة تحت الحقول pressure وvolume وtemperature، واختيارياً gas_constant عندما لا تستخدم افتراض النظام الدولي. pressure هو الضغط المطلق ويجب أن يكون أكبر من الصفر. volume هو حجم عينة الغاز ويجب أن يكون أكبر من الصفر؛ حوّل اللترات إلى أمتار مكعبة بالقسمة على ألف عند الاقتران مع R للنظام الدولي. temperature هي درجة الحرارة المطلقة بالكلفن ويجب أن تكون أكبر من الصفر—درجة الحرارة الصفرية أو السالبة تفشل بـ invalid_input كما يقتضي النموذج الفيزيائي. gas_constant اختياري وافتراضه 8.314462618 جول لكل مول·كلفن؛ عند تزويده يجب أن يكون أيضاً عدداً منتهياً موجباً يطابق نظام الوحدات المختار. الحقول الناقصة والسلاسل غير الرقمية وNaN وInfinity والضغط أو الحجم غير الموجب وR غير الموجب تفشل بـ invalid_input ولا تُحصَّل. عند النجاح تعيد الاستجابة pressure وvolume وtemperature وgas_constant منظّفة، وتضبط gas_constant_defaulted إلى true عند استخدام افتراض النظام الدولي، وتقدّم moles كنتيجة أساسية، وتتضمن الوسائط product_pv وproduct_rt لتقارير الواجبات، وترفق كائن تلميح units، وتضبط method إلى ideal_gas_moles_from_ptv وformula إلى n equals P·V/(R·T). تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقاً.
أين تظهر حاسبات مولات الغاز من PTV في العمل الحقيقي
لأن هذه القدرة محرك parse نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح وإخفاق التحقق لا يستهلك الرصيد.
أسئلة تقنية
هل ثابت الغازات مطلوب؟
لا. عند حذفه تستخدم الحاسبة R للنظام الدولي = 8.314462618 J/(mol·K) وتضبط gas_constant_defaulted إلى true في الاستجابة.
كم التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بـ $0.002 لكل عنصر ناجح؛ الإدخال غير الصالح لا يُحصَّل.