حاسبة قانون بويل
غاز ضغطه 2 وحجمه 3 إذا ضُغط حتى يصبح ضغطه 6 ينتهي بحجم 1، لأن P1·V1 = P2·V2 تُبقي حاصل الضرب عند 6. استخدم أي وحدات للضغط والحجم ما دامت الحالتان تستخدمان الوحدات نفسها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- P1
- 2
- V1
- 3
- P2
- 6
- V2
- 1
- الناتج
- 6
- محلول بالنسبة إلى
- v2
قانون بويل هو علاقة الغاز المثالي الإيزوثرمية التي تحافظ على ثابت جداء الضغط والحجم عندما لا تتغير درجة الحرارة وكمية الغاز. بالرموز، P1 ضرب V1 يساوي P2 ضرب V2: إذا ضغطتم غازًا ببطء كافٍ ليخرج الحر وتثبت درجة الحرارة، يرتفع الضغط مع هبوط الحجم بنسبة عكسية. يُرفض الحجم الصفري لأن وعاءً فارغًا خارج النموذج.
كيف يربط قانون بويل الضغط والحجم الابتدائي والنهائي
لاحظ روبرت بويل أنه لكمية ثابتة من الغاز عند درجة حرارة ثابتة، يتبادل الضغط والحجم بحيث يبقى جداءهما نفسه. معادلة العمل إذن P1 · V1 = P2 · V2، التي تُعاد ترتيبها إلى V2 = (P1 · V1) / P2 عندما يُعرف الضغط النهائي، أو P2 = (P1 · V1) / V2 عندما يُعرف الحجم النهائي.
قد يُعبَّر عن الضغط بالأجواء أو الكيلوباسكال أو البار أو التور ما دام P1 وP2 يشتركان في نفس الوحدة؛ وقد يكون الحجم لترات أو أمتار مكعبة أو مليترات ما دام V1 وV2 يشتركان في نفس الوحدة. لا تحوّل الحاسبة بين أنظمة الوحدات، ولا تدخل درجة الحرارة عبر قانون الغاز المثالي، ولا تطبق علاقات شارل أو غاي-لوساك، ولا تصحح عوامل قابلية انضغاط الغاز الحقيقي. تجيب فقط التعريف الجبري الذي تسميه مقررات كيمياء الثانوية والسنة الأولى قانون بويل.
الحجم الصفري هو حد التحقق الحرج: حجم ابتدائي أو نهائي صفر يُرفض كمدخل غير صالح بدل إنتاج قسمة على صفر أو ضغط لانهائي بلا معنى. الضغط الصفري يُرفض كذلك عندما يجعل الجداء غير معرّف أو يقسم على صفر أثناء حل الحجم.
ما الذي ترسلونه وما الذي تستلمونه
أرسلوا أعدادًا محدودة تحت الحقلين p1 وv1 للحالة الابتدائية، زائد واحد بالضبط من p2 أو v2 للحالة النهائية المعروفة. p1 هو الضغط الابتدائي بأي وحدة ضغط متسقة ويجب أن يكون غير صفري. v1 هو الحجم الابتدائي بأي وحدة حجم متسقة ويجب أن يكون غير صفري؛ الحجم الصفري يفشل برسالة تسمّي قاعدة الحجم الصفري. إذا قدّمتم p2 يحل المحرك v2 يساوي جداء P1 ضرب V1 مقسومًا على P2. إذا قدّمتم v2 يحل p2 يساوي ذلك الجداء نفسه مقسومًا على V2.
الحقول الناقصة والسلاسل غير الرقمية وNaN وInfinity تفشل أيضًا ولا تُحاسب. الفحوص الكلاسيكية من الكتب تشمل مضاعفة ضغط عينة ثلاثة لترات واستعادة نصف الحجم، أو تنصيف حجم أسطوانة مضغوطة واستعادة ضعف الضغط.
أين تظهر حسابات قانون بويل في العمل الفعلي
تفرض مقررات كيمياء وفيزياء الثانوية باستمرار مسائل تعطي ضغطين وحجمًا — أو حجمين وضغطًا — وتطلب متغير الحالة الإيزوثرمي الناقص، غالبًا لعروض الحقن أو خزانات الغوص أو مخططات بالون الطقس تحت مثالية درجة الحرارة الثابتة. تستخدم مختبرات الكيمياء العامة الجامعية نفس الاختزال لثلاثة أرقام قبل إدخال مقاييس الحرارة المطلقة ومعادلة الغاز المثالي الكاملة. يتحقق فنيو العمليات ومتدربو HVAC من انضغاطات نظام مغلق عندما يكفي حد إيزوثرمي فقط.
إن احتجتم لاحقًا إلى قانون شارل مع درجة الحرارة أو القانون الغازي المركب أو حسابات الغاز المثالي بالمولات أو تحويل الوحدات بين الأجواء والباسكال أو شغل بوليتروبيك أدياباتيكي، عاملوها كنيات بحث وصفحات هبوط منفصلة بدل إثقال صفحة حاسبة قانون بويل هذه.
حالات الاستخدام
مفاتيح إجابة الواجبات والمختبر
حلوا P1·V1=P2·V2 للضغط أو الحجم النهائي الناقص حتى يشارك المعلمون والمصححات الآلية حقيقة أساس واحدة، بما في ذلك رفض الحجم الصفري.
فحوص إيزوثرمية للحقنة والأسطوانة
قدّروا الضغط النهائي بعد تغير حجم مقيس — أو الحجم النهائي بعد ضغط مستهدف — تحت افتراض درجة حرارة ثابتة.
الأسئلة الشائعة
أي صيغة تستخدم حاسبة قانون بويل هذه؟
P1 · V1 = P2 · V2 عند درجة حرارة ثابتة.
ماذا يحدث إذا كان الحجم صفرًا؟
الحجم الصفري (v1 أو v2) غير مسموح تحت قانون بويل في هذه الحاسبة.
هل أحتاج الضغط النهائي والحجم النهائي معًا؟
لا. قدّموا واحدًا بالضبط من p2 أو v2. تحل الحاسبة الآخر. إرسال كليهما أو لا أحدهما مرفوض.
أي وحدات يجب أن أستخدم؟
أي وحدة ضغط متسقة لـ p1 وp2، وأي وحدة حجم متسقة لـ v1 وv2. الأداة لا تحوّل الوحدات؛ حوّلوا قبل الاستدعاء إذا خلطت ورقتكم الأنظمة.
هل يصلح الحساب إذا تغيرت درجة الحرارة؟
لا. يسري قانون بويل فقط عند ثبات درجة الحرارة وكمية الغاز. ولا تُحتسب هنا تأثيرات الحرارة وفق قانون شارل أو غاي لوساك، ولا سلوك الغازات الحقيقية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/thermo/boyles-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p1":2,"v1":3,"p2":6}'const res = await fetch("https://api.kit.forhosting.com/thermo/boyles-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p1": 2,
"v1": 3,
"p2": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/boyles-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p1": 2,
"v1": 3,
"p2": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/boyles-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p1":2,"v1":3,"p2":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p1":2,"v1":3,"p2":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/boyles-law", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"p1": 2,
"v1": 3,
"p2": 6
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.boyles_law",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تأخذ هذه الحاسبة الضغط والحجم الابتدائيين زائد قيمة نهائية واحدة بالضبط — إما الضغط النهائي أو الحجم النهائي — وتعيد الكمية النهائية الناقصة والجداء المحفوظ وعلامة solved_for واضحة. تشترك أداة المتصفح المجانية وواجهة API المدفوعة في دالة تماثلية نقية واحدة، فلا تختلف مفاتيح الواجبات ودفاتر المختبر والأنابيب الآلية على نفس المدخلات.
ما الذي ترسلونه وما الذي تستلمونه
تقديم كلا الحقلين النهائيين أو لا أحدهما يفشل بـ invalid_input حتى يصحح العملاء الطلب بدل تخمين أي حقل يثقون به. عند النجاح تعيد الاستجابة p1 وv1 وp2 وv2 منظّفة، وتبلغ product كـ P1 ضرب V1، وتضبط solved_for إلى p2 أو v2، وتتضمن سلسلة الصيغة والطريقة boyles_law. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين تظهر حسابات قانون بويل في العمل الفعلي
يريد مؤلفو المناهج الذين يبنون دروسًا تفاعلية نفس شكل JSON في ودجت المتصفح وواجهة API حتى تتوافق أوراق العمل دون اتصال والمصححات الآلية عبر الإنترنت. ولأن هذه القدرة محرك تحليل نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
ودجات المناهج وتركيبات API
شغّلوا عروض المتصفح واختبارات golden للتكامل المستمر من نفس الحلّال التماثلي حتى لا تختلف أدوات الصف عن التقييم الخلفي.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ المدخل غير الصالح لا يُحاسب.