تحليل الاحتراق
حوّل نواتج الاحتراق إلى صيغة تجريبية: 3.52 غرام من ثاني أكسيد الكربون و1.44 غرام من الماء تشير إلى CH2. تحسب الأداة مولات الكربون والهيدروجين وتختصرها إلى أبسط نسبة بأعداد صحيحة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- كتلة ثاني أكسيد الكربون
- 3.52
- كتلة الماء
- 1.44
- مولات CO2
- 0.079982731
- مولات H2O
- 0.0799321465
- مولات C
- 0.079982731
- مولات H
- 0.159864293
تحليل الاحتراق هو المسار المخبري الكلاسيكي من عيّنة نقية من هيدروكربون إلى صيغتها التجريبية. عندما تحترق العيّنة بالكامل في أكسجين فائض، يخرج كل ذرة كربون على شكل ثاني أكسيد الكربون وكل ذرة هيدروجين على شكل ماء. وزن هذين الناتجين يعطي مولات الكربون مساوية لمولات CO2 ومولات الهيدروجين مساوية لضعف مولات H2O. بقسمة كلا العددين الموليين على القيمة الأصغر والتحجيم إلى أقرب زوج أعداد صحيحة يُستعاد أبسط نسبة CxHy التي تسميها الكتب الصيغة التجريبية. يلتقي الطلاب بهذا المسار بعد التركيب المئوي، وقبل التحجيم إلى الصيغة الجزيئية بكتلة مولية، ومرة أخرى عند تعريف مجهول عضوي من قطار احتراق. تقبل هذه الحاسبة كتلتي CO2 وH2O بالجرام، وتطبق أوزاناً ذرية تقليدية ثابتة، وترفض كتل الناتج السالبة أو غير الموجبة بخطأ تحقق واضح، وتعيد سلسلة الصيغة التجريبية مع المولات الوسيطة وكتل العناصر وتشخيصات النسبة وتسمية الطريقة.
كيف تصبح كتل CO2 وH2O صيغة تجريبية لهيدروكربون
ابدأ من تجربة احتراق كامل على هيدروكربون نقي يُكتب عموماً CxHy. كل ذرة كربون في العيّنة تخرج كجزيء واحد من ثاني أكسيد الكربون، لذا مولات الكربون تساوي كتلة CO2 مقسومة على الكتلة المولية لـ CO2. كل زوج من ذرات الهيدروجين يخرج كجزيء واحد من الماء، لذا مولات الهيدروجين تساوي ضعف كتلة H2O مقسومة على الكتلة المولية لـ H2O.
هاتان الكميتان الموليتان ترمزان بالفعل النسبة الذرية: اقسم كلاهما على الأصغر منهما، ثم اضرب في أعداد صحيحة صغيرة متتالية حتى تقع القيمتان المحجّمتان ضمن تسامح مطلق ضيق من الأعداد الصحيحة. أخيراً اختزل ذلك الزوج الصحيح بقاسمهما المشترك الأكبر لتكون الصيغة التجريبية أبسط نسبة، مثل CH4 بدل C2H8، أو C2H5 بدل C4H10 عندما تدعم البيانات نصف مضاعف يصفو عند المضاعف التالي. الأوزان الذرية التقليدية الثابتة لـ C وH وO تبقي الحساب مطابقاً لجداول الكتب الشائعة ولحاسبات KIT الكيميائية الشقيقة.
تُرفض كتل الناتج السالبة فوراً لأن قطار احتراق فيزيائي لا يمكنه الإبلاغ عن أقل من صفر جرام من CO2 أو H2O؛ وتُرفض الكتل الصفرية أيضاً لأن الصيغة التجريبية لهيدروكربون تتطلب ذرات كربون وهيدروجين معاً.
أين تظهر حاسبات تحليل الاحتراق في العمل الحقيقي
تفرض مقررات الكيمياء في المرحلة الثانوية والجامعة التمهيدية تمارين تحليل احتراق بعد التركيب المئوي، طالبةً من الطلاب تحويل كتل CO2 وH2O إلى CxHy ثم اختيارياً التحجيم إلى صيغة جزيئية بقياس كتلة مولية منفصل. يصحّح مساعدو المختبر مجاهيل عضوية يشغّل فيها الطلاب قطار احتراق ويزنون المواد الماصّة ويجب أن يبلغوا عن نسبة تجريبية قابلة للدفاع قبل ادّعاء الهوية. يعيد كيميائيو العمليات والتحليل أحياناً فحص شهادات الموردين أو دفاتر المختبر التي تسرد كتل الناتج فقط ويحتاجون بوابة أعداد صحيحة سريعة قبل قبول ادّعاء صيغة هيدروكربون.
إن احتجت لاحقاً الصيغة الجزيئية من التجريبية والكتلة المولية، أو التركيب المئوي دون نواتج احتراق، أو احتراق عضوي مؤكسج بثلاثة عناصر، فعاملها كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة حاسبة الصيغة التجريبية بتحليل الاحتراق هذه.
حالات الاستخدام
مفاتيح إجابات الواجبات والامتحانات
حوّل كتل ناتج CO2 وH2O إلى سلسلة صيغة تجريبية واحدة حتى يشارك المعلمون والمصححات التلقائية حقيقة مرجعية واحدة لتحليل الاحتراق.
فحوصات قطار الاحتراق في المختبر
تحقق من أن المواد الماصّة الموزونة لمجهول طلابي تختزل إلى نسبة CxHy معقولة قبل خطوة الكتلة الجزيئية.
الأسئلة الشائعة
ما تحليل الاحتراق لهيدروكربون؟
الاحتراق الكامل يحوّل كل ذرة كربون إلى CO2 وكل ذرة هيدروجين إلى H2O. من كتل الناتج تحسب مولات C وH وتختزلها إلى أبسط صيغة تجريبية صحيحة CxHy.
ماذا يحدث إذا كانت كتلة ناتج سالبة؟
كتل CO2 أو H2O السالبة غير فيزيائية لقطار احتراق، لذا لا تُعاد أي صيغة تجريبية.
هل تعيد الصيغة الجزيئية؟
لا. تعيد الصيغة التجريبية (أبسط نسبة) فقط. للتحجيم إلى صيغة جزيئية تحتاج قياساً منفصلاً للكتلة المولية وحاسبة صيغة جزيئية.
ماذا لو لم تخرج نسبة الكربون إلى الهيدروجين أعدادًا صحيحة؟
تتوقف الأداة برسالة بدل أن تخترع صيغة بكسور. وغالبًا يعني ذلك أن إحدى الكتلتين الموزونتين غير دقيقة، فراجع قياسات ثاني أكسيد الكربون والماء.
ما الكتل الذرية والمولية التي تعتمدها الأداة؟
قيم ثابتة مألوفة من جداول الكتب: 12.0107 للكربون و1.00794 للهيدروجين و44.0095 غرامًا لكل مول لثاني أكسيد الكربون و18.01528 غرامًا لكل مول للماء.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/combustion-analysis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"co2_mass":3.52,"h2o_mass":1.44}'const res = await fetch("https://api.kit.forhosting.com/chem/combustion-analysis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"co2_mass": 3.52,
"h2o_mass": 1.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/combustion-analysis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"co2_mass": 3.52,
"h2o_mass": 1.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/combustion-analysis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"co2_mass":3.52,"h2o_mass":1.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"co2_mass":3.52,"h2o_mass":1.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/combustion-analysis", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"co2_mass": 3.52,
"h2o_mass": 1.44
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.combustion_analysis",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف تصبح كتل CO2 وH2O صيغة تجريبية لهيدروكربون
المسار رياضيات عائمة نقية حتمية: بلا بذور عشوائية، بلا طوابع زمنية للساعة، بلا استعلامات شبكة لجداول أوزان ذرية حية، وبلا انجراف نموذج، فكتل الناتج المتطابقة تنتج دائماً نفس JSON. عندما لا تقترب النسبة المحجّمة من أعداد صحيحة ضمن حد المضاعف المضبوط، يفشل الطلب بـ invalid_input ليراجع المستدعي النواتج الموزونة بدل اختراع صيغة كسرية.
ما الذي ترسله وما الذي تستلمه
تشمل فحوصات الصف الكلاسيكية كتل ناتج تستعيد الميثان CH4 والإيثان C2H6 ونسب الألكين مثل CH2. تتوقف هذه القدرة عند الصيغة التجريبية؛ إن كانت لديك السلسلة التجريبية وكتلة مولية جزيئية مسبقاً، فاستخدم أدوات التحجيم إلى الصيغة الجزيئية بدل إثقال حقول نواتج الاحتراق. أرسل حقلين مطلوبين: co2_mass وh2o_mass، كل منهما عدد موجب منتهٍ من جرامات الناتج المجموع بعد الاحتراق. يجوز أن يكون الحقلان أعداد JSON بسيطة أو سلاسل رقمية تُحوَّل إلى قيم منتهية. الحقول الناقصة والسلاسل الفارغة والقيم غير الرقمية وNaN وInfinity والكتل السالبة والصفرية تفشل بـ invalid_input ولا تُحسب. عند النجاح تعيد الاستجابة co2_mass وh2o_mass منظّفين، وmoles_co2 وmoles_h2o، وmoles_c وmoles_h، وmass_c وmass_h للكربون والهيدروجين المحسوبين في النواتج، وكائن relative_ratio فيه C وH بعد القسمة على الكمية المولية الأصغر، وratio_multiplier المستخدم للوصول إلى أعداد صحيحة، وcarbon_atoms وhydrogen_atoms للصيغة المختزلة، وسلسلة empirical_formula مثل CH2 أو C3H8، وخريطة elements، وكائن units يسمّي الجرامات والمولات، وmolar_masses_used لـ CO2 وH2O وC وH، وmethod بقيمة combustion_product_masses_to_empirical، وسلسلة formula توثّق أن moles_C يساوي m_CO2 على M_CO2 وأن moles_H يساوي ضعف m_H2O على M_H2O. تسعير استدعاءات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقاً.
أين تظهر حاسبات تحليل الاحتراق في العمل الحقيقي
يريد مؤلفو المناهج الذين يبنون دروساً تفاعلية نفس شكل JSON في ودجت المتصفح وفي API حتى تظل أوراق العمل دون اتصال والمصححات التلقائية عبر الإنترنت متوافقة. ولأن هذه القدرة محرك parse نقي، فإن تسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح وإخفاق التحقق لا يستهلك الرصيد.
حالات التكامل
fixtures المناهج وLMS
ولّد fixtures JSON مستقرة لدروس تفاعلية تعلّم الصيغ التجريبية للهيدروكربونات من كتل الناتج بلا لاحتمية.
أسئلة تقنية
كيف تعمل حاسبة تحليل الاحتراق هذه؟
تضع moles_C = co2_mass / M_CO2 وmoles_H = 2 × (h2o_mass / M_H2O)، وتحجّم تلك النسبة إلى أقرب أعداد صحيحة ضمن تسامح صغير، وتختزل بالقاسم المشترك الأكبر، وتعيد سلسلة الصيغة التجريبية.
كم التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بمبلغ $0.002 لكل عنصر ناجح؛ الإدخال غير الصالح لا يُحسب.