قانون شارل: درجة الحرارة النهائية T2 من V1 وT1 وV2 مجانًا
اعرف درجة الحرارة التي يبلغها غاز عندما يتغير حجمه عند ضغط ثابت: الانتقال من 2 إلى 4 لترات بدءًا من 273.15 كلفن يعطي 546.3 كلفن. أدخل الحجمين ودرجة الحرارة الابتدائية بالكلفن. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الحجم الابتدائي V1
- 2
- T1
- 273.15
- V2 جديد
- 4
- T2
- 546.3
- الثابت
- pressure
ينص قانون شارل على أنه لكمية ثابتة من غاز مثالي عند ضغط ثابت، يكون الحجم المطلق متناسبًا مع درجة الحرارة المطلقة: تبقى نسبة V/T عند التسخين أو التبريد بثبات الضغط. يحتاج الطلاب الذين يراجعون واجبات متساوية الضغط، والمعلمون الذين يبنون مفاتيح إجابة، وفنيو المختبر الذين يربطون تمدد بالون أو مكبس بنقاط ضبط فرن، والمهندسون الذين يتحققون من مخططات نظام مفتوح إلى نفس المدخلات — حجم ابتدائي ودرجة حرارة ابتدائية بالكلفن وحجم جديد — وإلى درجة حرارة نهائية واضحة.
ماذا يعني قانون شارل وأي كميات ترسل
في الكيمياء والديناميكا الحرارية التمهيديتين يصف قانون شارل عملية متساوية الضغط: الضغط وكمية الغاز ثابتان بينما يتغير الحجم ودرجة الحرارة المطلقة معًا. الصيغة المختصرة V1/T1 = V2/T2، بدرجات حرارة بالكلفن المطلق وأحجام بأي وحدة متسقة واحدة على جانبي النسبة. تتجمع نية البحث لهذه الصفحة حول عبارات مثل حاسبة درجة الحرارة النهائية بقانون شارل، V1 T1 V2 أوجد T2، حجم ودرجة حرارة وضغط ثابت، V/T متساوي الضغط، وT2 = T1·V2/V1.
يريد الناس درجة حرارة نهائية عددية لمقارنتها بورقة عمل أو إدراجها في تقرير مختبر أو تغذية خط أنابيب أكبر — لا مجرد تذكير بوجود الصيغة. حافظ على اتساق وحدات الحجم بين الحالتين الابتدائية والنهائية؛ المحرك لا يحوّل اللترات إلى أمتار مكعبة ولا المئوية إلى كلفن نيابة عنك، فحوّل إلى كلفن مطلق قبل الاستدعاء واستخدم نفس وحدة الحجم لـ V1 وV2 في كامل جسم الطلب.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدم أداة المتصفح عندما تريد فحصًا فوريًا لـ V–T عند ضغط ثابت أثناء تصحيح الواجبات أو التحقق من تقدير تمدد بالون أو محقنة أو ربط تغير حجم مكبس بتغير درجة حرارة فرن أو التحقق من خطوة محاكاة متساوية الضغط. اختر الوحدات باتساق: إن كانت الأحجام باللتر أو المتر المكعب على الجانبين ودرجات الحرارة بالكلفن، تبقى درجة الحرارة النهائية المحلولة بالكلفن. النتائج حتمية بالكامل: نفس المدخلات الثلاث تنتج دائمًا نفس v1 وt1 وv2 وt2 ونفس تسميات الصيغة والطريقة.
لا نموذج لغة ولا خدمة ديناميكا حرارية خارجية ولا عشوائية، فالقدرة آمنة للتثبيت في فحوص التكامل المستمر ومواد الدروس القابلة لإعادة الإنتاج. وصّل النقطة النهائية بتمارين قوانين الغاز ومدققي إجابات المسابقات وأدوات مخطط العملية أو خطوات ما قبل المعالجة حيث تفضّل أخطاء مجال صريحة — مثل رفض الحجم الابتدائي الصفري — على ودجتات صندوق أسود لا تفسر سبب رفض إدخال سيئ.
حالات الاستخدام
واجبات وتمارين غاز متساوي الضغط
يؤكد الطلاب والمصححون درجة الحرارة النهائية لمسائل التمدد والانضغاط عند ضغط ثابت، مع رفض واضح عندما يكون الحجم الابتدائي صفرًا أو درجات الكلفن غير موجبة.
مخططات درجة حرارة البالون والمكبس
تقديرات منظمة سريعة لكيف تتبع درجة الحرارة المطلقة الحجم المطلق عندما يُثبت الضغط، دون إقامة محاكي عملية كامل.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الحاسبة؟
قانون شارل متساوي الضغط: V1/T1 = V2/T2. درجة الحرارة النهائية T2 = T1·V2/V1. يجب أن تكون درجات الحرارة كلفنًا مطلقًا؛ أبقِ V1 وV2 بنفس وحدة الحجم.
ماذا يحدث إذا كان الحجم الابتدائي صفرًا؟
الحجم الابتدائي الصفري يجعل T2 غير معرّفة (قسمة على V1) ولا تُحاسب تلك الاستدعاءات.
هل يمكنني حل الحجم النهائي بدل درجة الحرارة النهائية؟
هذه الصفحة تحل دائمًا T2 من V1 وT1 وV2. أعد الترتيب خارج الشبكة إن كنت تعرف T2 وتحتاج V2: V2 = V1·T2/T1.
هل يمكنني إدخال درجة الحرارة الابتدائية بالدرجات المئوية؟
لا. تعمل الحاسبة بدرجات الحرارة المطلقة بالكلفن فقط ولا تحوّل الوحدات، لذا حوّل القراءة المئوية إلى كلفن قبل إدخالها. وتُرفض أي قيمة بالكلفن تساوي صفرًا أو أقل منه.
ما وحدة الحجم التي يجب استخدامها؟
أي وحدة تريدها، بشرط أن تستخدم الوحدة نفسها للحجم الابتدائي والحجم الجديد: لترات في الحالتين أو أمتار مكعبة في الحالتين. لا تحوّل الحاسبة اللترات إلى أمتار مكعبة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/charles-final-temperature \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"v1":2,"t1":273.15,"v2":4}'const res = await fetch("https://api.kit.forhosting.com/chem/charles-final-temperature", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"v1": 2,
"t1": 273.15,
"v2": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/charles-final-temperature",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"v1": 2,
"t1": 273.15,
"v2": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/charles-final-temperature", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"v1":2,"t1":273.15,"v2":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"v1":2,"t1":273.15,"v2":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/charles-final-temperature", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"v1": 2,
"t1": 273.15,
"v2": 4
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.charles_final_temperature",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تعيد هذه القدرة ترتيب V1/T1 = V2/T2 لحساب T2 = T1·V2/V1 حتميًا، وترفض الحجم الابتدائي الصفري بخطأ invalid_input واضح، وتعيد JSON منظمًا بالحجمين ودرجتي الحرارة والصيغة وتسمية الطريقة عند ضغط ثابت.
ماذا يعني قانون شارل وأي كميات ترسل
تسليم v1 وt1 وv2 وt2 وformula وmethod وconstant كـ JSON يسهّل لصق النتيجة في الملاحظات وdiff في الاختبارات الآلية وإعادة الاستخدام عبر اللغات دون إعادة تنفيذ حساب الضرب والقسمة.
كيف تتحقق من الإدخال وتطبق T2 = T1 · V2 / V1
تُقبل السلاسل العددية التي تُفسَّر كأعداد منتهية حتى تمرر النماذج وخطوط CSV القيم بلا تحويل إضافي. يجب أن تكون الأحجام موجبة أيضًا. لا فرع لبويل أو غاي-لوساك ولا حد كمية مادة ولا خدمة تحويل وحدات؛ إنه قانون شارل الخالص لدرجة الحرارة النهائية عند ضغط ثابت. أرسل جسم JSON بالحقول الإلزامية v1 وt1 وv2 — الحجم الابتدائي ودرجة الحرارة المطلقة الابتدائية والحجم الجديد بعد التغير متساوي الضغط. يجب أن يكون كل حقل عددي منتهيًا: الحقول الإلزامية الناقصة والسلاسل الفارغة والنص غير العددي وNaN وInfinity تفشل فورًا بـ invalid_input قبل أي نتيجة، وفشل التحقق لا يُحاسب. تُدعم الأسماء البديلة: initial_volume وV1 لـ v1؛ initial_temperature وT1 لـ t1؛ final_volume وV2 لـ v2. يجب أن تكون درجة الحرارة المطلقة t1 كلفنًا موجبًا تمامًا: t1 الصفري أو السالب يُرفض دائمًا كـ invalid_input لأن مقياس الغاز المثالي المطلق لا يقبل درجات حرارة غير موجبة في هذا النموذج. وبشكل حاسم لعقد المنتج، يُرفض الحجم الابتدائي الصفري دائمًا: إعادة ترتيب شارل لدرجة الحرارة النهائية تقسم على V1، فـ v1 = 0 غير معرّف ويعيد invalid_input برسالة تسمي الحجم الابتدائي الصفري. بعد التحقق يطبق المحرك T2 = T1·V2/V1 ويقرب بدقة عشرية مستقرة حتى تنتج نفس المدخلات دائمًا نفس JSON عبر محركات JavaScript. تغذّي نفس الدالة النقية الأداة المجانية في المتصفح ومسار API.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدم API عندما يحتاج سكربت أو منصة دروس أو خط دفتر مختبر أو مساعد عملية إلى JSON مستقر لأزواج كثيرة من الحجمين الابتدائي والنهائي تحت عقد واحد. كل طلب ناجح عنصر قابل للفوترة بسعر $0.002؛ فشل التحقق لا يستهلك الرصيد.
حالات التكامل
fixtures حتمية لاختبارات الكيمياء
يمكن لخطوط الأنابيب التي تبذر اختبارات وحدة أو عروض علوم تفاعلية استدعاء أوراكل خالص T2=T1·V2/V1 بدل إعادة تنفيذ حساب شارل بكل لغة.
أسئلة تقنية
كيف أستخدم حاسبة درجة الحرارة النهائية بقانون شارل؟
أرسل JSON يحوي v1 وt1 وv2 إلى chem.charles_final_temperature. تعيد الاستجابة t2 مع الأحجام ودرجات الحرارة المعادة وformula V1/T1=V2/T2 وmethod charles_law.
هل حاسبة درجة الحرارة النهائية بقانون شارل مجانية؟
أداة المتصفح تعمل مجانًا على جهازك. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ فشل التحقق لا يُحاسب.