حاسبة قانون هيس
إذا ضاعفت خطوة قيمتها −286 وعكست خطوة قيمتها −572، تلغي المساهمتان −572 و+572 إحداهما الأخرى ويكون ΔH الكلي صفرًا. أدخل كل إنثالبي معروف مع معامله لتحصل على المجموع خطوة بخطوة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم
تحوّل حاسبة قانون هيس قائمة خطوات كيميائية حرارية إلى إنثالبي التفاعل الكلي الذي تحتاجه للامتحانات وتقارير المختبر وفحوصات العمليات. أدخل كل إنثالبي تفاعل معروف مع مضاعف —موجب لتكبير خطوة وسالب لعكسها— فتعيد الأداة ΔH_overall مساوياً لمجموع n مضروباً في ΔH لكل خطوة، مع المساهمات لكل خطوة وتصنيفاً موجزاً للإشارة (طارد للحرارة أو ماص لها أو متعادل حرارياً) وأسطر تعويض مرتبة يمكن لصقها في ورقة عمل. الطلاب الذين يتحققون من مسارات تكوين متعددة الخطوات، والمهندسون الذين يكدّسون بيانات تكوين مجدولة، ومؤلفو تمارين البرمجة يحتاجون جميعاً إلى نفس التركيبة الخطية دون فتح جدول بيانات.
ما يقوله قانون هيس عن إنثالبي التفاعل الكلي
ينص قانون هيس على أن تغيّر الإنثالبي لعملية كيميائية يعتمد فقط على الحالتين الابتدائية والنهائية، لا على المسار بينهما. عملياً إذا أمكنك كتابة تفاعل مستهدف كتركيبة خطية لمعادلات كيميائية حرارية معروفة، فإن ΔH الكلي هو نفس التركيبة الخطية للإنثالبيات المعروفة. مضاعف اثنان يضاعف التفاعل المكتوب وإنثالبيه معاً؛ مضاعف سالب واحد يعكس التفاعل ويقلب إشارة ΔH، وهو أسلوب استخدام تفاعل تكوين في الاتجاه المعاكس.
ولأن الإنثالبي دالة حالة، تلغي الأنواع الوسيطة التي تظهر على جانبي المسار المُجمَّع بعضها بعضاً ولا يبقى سوى القياس الكيميائي الصافي؛ ومع ذلك لا تحتاج أسماء الأنواع الوسيطة لحساب الرقم، بل قائمة إنثالبيات الخطوات ومضاعفاتها فقط. تنفّذ هذه الحاسبة ذلك المجموع بتقريب ثابت وترفض قائمة خطوات فارغة حتى لا يبلّغ مسار بيانات ناقص بصمت عن حرارة صفرية لتفاعل لم يُجمَّع قط.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ كل إنثالبي ومضاعف داخل النطاق المطلق المنشور حتى لا تفيض النواتج إلى إنثالبي كلي غير منتهٍ يرفضه الحلّال. فضّل إرسال أرقام بدل سلاسل منسّقة مسبقاً عندما تتحكم في العميل؛ تُقبل السلاسل الرقمية فقط إذا طابقت نمطاً رقمياً منتهياً صارماً. عند عكس تفاعل مجدول اضبط multiplier على سالب واحد بدل نفي الإنثالبي يدوياً —كلاهما مكافئ لكن المضاعف يجعل اتجاه المسار صريحاً في جدول المساهمات.
تستهدف هذه الصفحة من يبحث عن حاسبة قانون هيس أو إنثالبي تفاعل كلي أو delta H متعدد الخطوات عبر الإنترنت؛ وليست جدولاً لإنثالبيات التكوين ولا مقدّراً لطاقات الروابط ولا موازناً للتفاعلات. فضّل هذه القدرة عندما تملك إنثالبيات الخطوات وتحتاج التركيبة الخطية فقط؛ إن كان المصدر مسألة نصية فاستخرج أولاً كل ΔH معروف ومقياسه.
حالات الاستخدام
فحوصات واجبات الكيمياء الحرارية متعددة الخطوات
يدخل الطلاب إنثالبيات الخطوات ومضاعفاتها المجدولة من مسائل قانون هيس في الكتاب ويقارنون ΔH الكلي وأسطر المساهمة المكتوبة يدوياً بنتيجة حتمية قبل التسليم.
اختبارات وحدة لشيفرة ميزان الطاقة الطلابية
ولّد مجاميع متعددة الخطوات معروفة وحالات خطوات معكوسة ورفض قائمة فارغة متعمداً كقيم متوقعة لتمارين البرمجة.
تقديرات حرارة المختبر والعملية من مسارات معروفة
يكدّس المهندسون إنثالبيات التكوين أو الاحتراق بمضاعفات قياسية كيميائية للحصول على ΔH كلي سريع قبل محاكاة أدق.
الأسئلة الشائعة
ماذا يحدث عند عدم توفير أي خطوات؟
قائمة steps فارغة أو مفقودة ليست دورة هيس صالحة ولا تُحاسب أبداً.
كيف أعكس تفاعلاً؟
اضبط مضاعف الخطوة على عدد سالب (عادة −1). يقلب ذلك إشارة مساهمة الخطوة ويكافئ كتابة التفاعل بالعكس.
هل أحتاج صيغاً كيميائية أو أسماء أنواع؟
لا. تحتاج هذه الحاسبة إنثالبيات ومضاعفات رقمية فقط.
ماذا تعني عبارات طارد للحرارة وماص للحرارة ومحايد حراريًا في النتيجة؟
تصف إشارة المجموع الكلي. المجموع السالب طارد للحرارة أي تنطلق حرارة، والموجب ماص للحرارة أي تُمتص حرارة، والمجموع الذي يساوي صفرًا تمامًا محايد حراريًا.
ماذا يحدث إذا لم أحدد معاملًا لخطوة ما؟
يُعتبر المعامل واحدًا تلقائيًا، فتُحتسب الخطوة كما هي مكتوبة. أدخل اثنين لمضاعفتها أو سالب واحد لعكسها، وهذا يقلب أيضًا إشارة الإنثالبي الخاص بها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/hess-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"steps":[{"enthalpy":-286,"multiplier":2},{"enthalpy":-572,"multiplier":-1}]}'const res = await fetch("https://api.kit.forhosting.com/chem/hess-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"steps": [
{
"enthalpy": -286,
"multiplier": 2
},
{
"enthalpy": -572,
"multiplier": -1
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/hess-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"steps": [
{
"enthalpy": -286,
"multiplier": 2
},
{
"enthalpy": -572,
"multiplier": -1
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/hess-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"steps":[{"enthalpy":-286,"multiplier":2},{"enthalpy":-572,"multiplier":-1}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"steps":[{"enthalpy":-286,"multiplier":2},{"enthalpy":-572,"multiplier":-1}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/hess-law", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"steps": [
{
"enthalpy": -286,
"multiplier": 2
},
{
"enthalpy": -572,
"multiplier": -1
}
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.hess_law",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
max_steps | 64 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
عند عدم توفير أي خطوات تعيد API خطأً واضحاً invalid_input بدلاً من اختراع إنثالبي صفري لدورة فارغة. المسار حساب حتمي خالص —بلا شبكة ولا بذور عشوائية ولا اعتماد على الساعة— لذا يعيد المشغّل المجاني في المتصفح وAPI المدفوعة مسبقاً نفس JSON بعد التقريب العشري الثابت في كل استدعاء.
ما يقوله قانون هيس عن إنثالبي التفاعل الكلي
جبرياً ΔH_overall يساوي المجموع على i لـ n_i مضروباً في ΔH_i، حيث كل n_i مضاعف حقيقي يوسّع القياس الكيميائي للخطوة i.
كيفية استدعاء API وما يُعاد
يُقبل ستون وأربعة خطوات كحد أقصى لكل طلب. أرسل جسم JSON بحقل إلزامي واحد steps: مصفوفة غير فارغة من الكائنات. يجب أن يتضمن كل كائن enthalpy (أسماء بديلة delta_h وdh وH) —أي ΔH للتفاعل كما هو مجدول— وقد يتضمن multiplier (أسماء بديلة n وcoeff وcoefficient وfactor وscale) وقيمته الافتراضية واحد. يجب أن تبقى القيم المطلقة لـ enthalpy وmultiplier ضمن الحد المنشور البالغ تريليون واحد حتى تظل النواتج الوسيطة منتهية بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تعيّن الاستجابة overall_enthalpy وdelta_h وtotal لنفس المجموع المقرَّب، وn_steps لعدد الخطوات المستخدمة، وformula للسلسلة ΔH_overall equals sum of n_i times ΔH_i، وsign إلى endothermic أو exothermic أو thermoneutral حسب إشارة المجموع، وmessage لملخص قصير، وcontributions لمصفوفة مرتبة من صفوف لكل خطوة مع index وenthalpy وmultiplier وcontribution، وsteps لمصفوفة مرتبة من أسطر التعويض. فشل التحقق —steps مفقود أو مصفوفة فارغة أو عناصر ليست كائنات أو enthalpy مفقود في خطوة أو أرقام غير منتهية أو قيم خارج الحدود المطلقة— يعيد invalid_input ولا يُحاسب أبداً. التسعير مبلغ ثابت $0.002 لكل طلب ناجح مع عنصر وحدوي وسعر هامشي وحدوي صفر.
نصائح عملية وحدود وعمليات بحث ذات صلة
اقرن حالات كتاب: مولان من تكوين الماء عند نحو سالب مئتين وستة وثمانين كيلوجولاً لكل منهما، ثم اعكس اتحاد الهيدروجين والأكسجين عند موجب خمسمئة واثنين وسبعين، فينبغي أن يقترب الناتج من الصفر عند إغلاق المسار؛ خطوة تكوين واحدة بمضاعف واحد يجب أن تعكس القيمة المجدولة؛ ومصفوفة steps فارغة تُظهر مسار invalid_input الصارم. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقاً، مما يبقي سكربتات الاستكشاف رخيصة حين يرسل المتعلمون قائمة فارغة عمداً. فحوصات الذهاب والإياب سهلة: أعد حساب كل n مضروباً في ΔH يدوياً واجمعها وتأكد أن المجموع يساوي overall_enthalpy ضمن نفس التقريب إلى اثني عشر منزلة.
أسئلة تقنية
ما قانون هيس؟
يقول قانون هيس إن تغيّر الإنثالبي لتفاعل مستقل عن المسار: إذا كان التفاعل المستهدف تركيبة خطية لخطوات معروفة فإن ΔH_overall يساوي نفس التركيبة الخطية لإنثالبيات الخطوات، ΔH = Σ(n_i · ΔH_i).
هل حاسبة قانون هيس مجانية؟
أداة المتصفح مجانية وتعمل محلياً. تستدعي طلبات API رصيد KIT المدفوع مسبقاً بمبلغ $0.002 لكل طلب ناجح؛ المهام الفاشلة لا تُحاسب أبداً.