حاسبة انزياح لو شاتوليه بالضغط
اعرف إلى أين ينزاح الاتزان عند رفع الضغط: في تخليق الأمونيا 4 مولات من الغاز في طرف المتفاعلات و2 في طرف النواتج، فينزاح نحو النواتج، الطرف الذي يحوي مولات غاز أقل. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مولات المتفاعلات
- 2
- مولات النواتج
- 1
- Δn الغازي
- -1
- الطرف الأقل مولات
- products
- الاتجاه
- forward
- الانزياح
- toward_products
تتنبأ حاسبة انزياح لو شاتوليه بالضغط هذه بكيفية تحرّك اتزان كيميائي حين يرتفع الضغط الكلي عند ثبات درجة الحرارة، باستخدام فقط مولات الغاز في كل طرف من معادلة موزونة. وفق مبدأ لو شاتوليه، يفضِّل ارتفاع الضغط الطرف الأقل مولات غازية، لأن ذلك التركيب يقلِّل استجابة حجم النظام. تُدخِل مجموعي مولات الغاز الستوكيومترية للمتفاعلات والنواتج؛ يقارنهما المحرك ويُرجع اتجاه انزياح واضحًا — نحو المتفاعلات أو نحو النواتج — إضافة إلى Δn الغازي ووسوم مقروءة لتفاعل صافٍ عكسي أو أمامي. تُرفَض أعداد مولات الغاز المتساوية، لأن الضغط عندئذٍ ليس له طرف مفضَّل تحت قاعدة الغاز المثالي. من الفحوص الكلاسيكية تخليق الأمونيا (أربعة مولات غازية للمتفاعلات مقابل اثنين للناتج) ينزاح نحو النواتج، وتفكك خامس كلوريد الفوسفور (مول واحد مقابل اثنين) ينزاح نحو المتفاعلات. المسار حساب حتمي خالص: بلا اتصال بالشبكة ولا عيّنات عشوائية ولا اختصارات مرتبطة بالتاريخ.
ما الذي يتنبأ به لو شاتوليه عند ارتفاع الضغط
ينص مبدأ لو شاتوليه على أن نظامًا عند الاتزان يستجيب لاضطراب بالانزياح في الاتجاه الذي يعاكس ذلك الاضطراب جزئيًا. لمزيج غاز مثالي عند درجة حرارة ثابتة، يرفع رفع الضغط الكلي — عادةً بتقليل الحجم — عدد التصادمات الجزيئية لكل وحدة حجم. يُفضَّل عندئذٍ تركيب الاتزان الذي يخفِّض العدد الكلي لجسيمات الغاز، فينتقل التفاعل صافيًا نحو الطرف ذي المولات الغازية الأقل.
المعاملات الستوكيومترية الغازية وحدها تدخل الحساب: الصلبات والسوائل النقية لا تساهم بمولات غازية وتُترَك خارج مُدخَلات المستدعي. لا تحل هذه الحاسبة ثوابت اتزان ولا ضغوطًا جزئية؛ تكتفي بتصنيف الانزياح النوعي المدفوع بالضغط من مجموعي الطرفين.
أين تُستخدم فحوص انزياح الضغط في الدراسة والمختبر والبرمجيات
يلتقي الطلاب بتأثيرات الضغط حين تتناول الكتب الدراسية تخليق الأمونيا، أو مردود هابر-بوش تحت ضغط مرتفع، أو تفككات في الطور الغازي مثل رباعي أكسيد ثنائي النيتروجين إلى ثاني أكسيد النيتروجين. يستطيع المعلمون توليد مفاتيح إجابات مسبقًا لمجموعات معاملات معتدلة دون الاعتماد على تطبيقات حاسبة مبهمة تخلط قواعد درجة الحرارة والتركيز في شاشة واحدة مربكة. يستدعي المطورون العقد نفسه من نصوصهم البرمجية لتوليد متجهات اختبار حتمية لمدرِّبي الاتزان، أو لتطبيع جداول تفاعل مُدخَلة من المستخدم قبل عرض توضيحي، أو لتلبية متطلبات تحديات برمجية تطلب وسم انزياح بدلًا من شرح تقريبي باليد.
غالبًا ما يحتاج التدريب على المسابقات مصدرًا سريعًا وغير متصل لوسوم اتجاه حتى يمكن التحقق من الحلول دون آلات رسم بياني تحت ضغط الوقت. تستخدم أدوات المنتجات والتعليم المُصنِّف حين يكتب المتعلم مولات الغاز في كل طرف وتحتاج الواجهة إلى عرض هل يُفضِّل رفع الضغط المتفاعلات أم النواتج. اجمع بينها وبين أداة اتجاه Q مقابل K، وKp من الضغوط الجزئية، أو أدوات K القائمة على غيبس حين تحتاج خطوات اتزان ذات صلة، ومع نقاط نهاية كيميائية أخرى حين تبني مختبرًا صغيرًا من أدوات مجانية وحتمية.
حالات الاستخدام
الواجب المدرسي وفحوص تأثير الضغط
أدخِل مولات الغاز في كل طرف من معادلة موزونة وتحقق هل يُفضِّل رفع الضغط المتفاعلات أم النواتج قبل المختبر أو الامتحان.
العروض التعليمية وجداول التفاعل
طبّع الستوكيومترية الغازية التي يُدخلها المستخدم إلى وسوم انزياح ضغط أمامي/عكسي واضحة للدروس التفاعلية ولوحات التحكم.
الأسئلة الشائعة
إلى أي طرف ينزاح الاتزان حين يرتفع الضغط؟
نحو الطرف ذي مولات الغاز الأقل. إن كانت مولات المتفاعلات الغازية أصغر، يكون الانزياح عكسيًا (نحو المتفاعلات)؛ وإن كانت مولات النواتج أصغر، يكون أماميًا (نحو النواتج).
ماذا يحدث إن تساوى عدد مولات الغاز في الطرفين؟
تساوي مجموعي مولات الغاز يعني أن ارتفاع الضغط لا يُفضِّل أي طرف تحت هذه القاعدة المثالية.
هل تُحتسَب الصلبات والسوائل في مجموعي المولات؟
لا. يجب جمع المعاملات الستوكيومترية للأنواع الغازية فقط. الصلبات والسوائل النقية تساهم بصفر مولات غازية ويجب استبعادها من مُدخَلاتك.
هل تحسب هذه الأداة K أو تركيب الاتزان؟
لا. تصنِّف فقط الانزياح النوعي عند ارتفاع الضغط من مجموعي مولات الغاز. استخدم أداة ثابت اتزان أو اتجاه Q مقابل K مخصصة للاتجاه الكمي من التراكيز أو الضغوط.
هل يمكنني إدخال صفر من مولات الغاز في أحد الطرفين؟
نعم، فالصفر في أحد الطرفين مقبول، كما في تفاعل ينتج غازًا من متفاعلات صلبة أو سائلة فقط. هذا الطرف ببساطة لا يساهم بجسيمات غازية، وتجري المقارنة كالمعتاد.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/le-chatelier-pressure-shift \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles_reactants":2,"moles_products":1}'const res = await fetch("https://api.kit.forhosting.com/chem/le-chatelier-pressure-shift", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles_reactants": 2,
"moles_products": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/le-chatelier-pressure-shift",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles_reactants": 2,
"moles_products": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/le-chatelier-pressure-shift", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles_reactants":2,"moles_products":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles_reactants":2,"moles_products":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/le-chatelier-pressure-shift", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"moles_reactants": 2,
"moles_products": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.le_chatelier_pressure_shift",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_moles | 1000000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدمها مجانًا في المتصفح للواجب المدرسي والتحضير للمختبر ومسابقات الكيمياء، أو استدعِ واجهة API بسعر $0.002 لكل طلب ناجح حين تحتاج بيانات انزياح اتزان ثابتة وقابلة لإعادة الإنتاج في برمجيات التدريس أو اختبارات CI أو العروض التعليمية.
ما الذي يتنبأ به لو شاتوليه عند ارتفاع الضغط
يعكس الرد moles_reactants وmoles_products، ويُصدِر delta_n_gas كالنواتج ناقص المتفاعلات، ويسمِّي fewer_moles_side، ويضع علامة direction بقيمة reverse أو forward مع وسوم انزياح toward_reactants أو toward_products. لا يوجد مسار مونت كارلو ولا نموذج درجة حرارة: فإما تختلف المجموعتان ويُرجَع طرف حتمي، أو تتطابقان ويفشل الطلب برسالة invalid_input. إن احتجت إلى اتجاه Q مقابل K، أو K من طاقة غيبس، أو Kp من الضغوط الجزئية، استخدم أدوات الاتزان المخصصة لذلك؛ هذه الصفحة تجيب فقط عن انزياح ارتفاع الضغط من أعداد مولات الغاز، بصورة JSON ثابتة تناسب أوراق العمل واختبارات الوحدات ومستهلكي API الذين لا يريدون استدلالًا رمزيًا مُخترَعًا.
كيف تُقرأ مجموعا المولات ومتى تُرفَض الأعداد المتساوية
يمكن أن تكون القيم أرقامًا أو سلاسل عشرية، بما فيها الترميز العلمي الاختياري حين تُقرأ كأعداد منتهية؛ وتُرفَض الرموز غير الرقمية والسلاسل الفارغة والمقادير التي تتجاوز السقف الموثَّق برسالة واضحة، حتى لا تتحول خانة خاطئة إلى انزياح خاطئ. الصفر في طرف واحد قيمة صالحة — مثلًا تفاعل ينتج غازًا من متفاعلات مكثَّفة فقط — ويعني ببساطة أن ذلك الطرف لا يساهم بجسيمات غاز. المقارنة نفسها متباينة عددية صرفة: إن كانت مولات المتفاعلات أصغر، يُفضِّل ارتفاع الضغط المتفاعلات؛ وإن كانت مولات النواتج أصغر، يُفضِّل النواتج. الحقلان المفضَّلان هما moles_reactants لمجموع معاملات المتفاعلات الغازية وmoles_products لمجموع معاملات النواتج الغازية، لكن تُقبَل أسماء بديلة مثل n_reactants وgas_moles_reactants وreactants وn_left للطرف الأيسر، وn_products وgas_moles_products وproducts وn_right للطرف الأيمن، حتى تُعيد جداول البيانات وسلاسل الاستعلام والنماذج المكتوبة استخدام العقد نفسه. يجب أن يكون كلا المجموعين غير سالبين: مولات غاز سالبة من الستوكيومترية بلا معنى كيميائي وتُطلِق invalid_input. حين تتساوى المجموعتان ضمن إبسيلون نسبي صغير جدًا، ترفض الأداة الطلب بدلًا من اختلاق حمولة نجاح بلا انزياح، لأن الواجب وعملاء API غالبًا ما يحتاجون خطأ صريحًا حين لا يستطيع الضغط اختيار طرف. اجمع بين التشغيل المجاني في المتصفح على هذه الصفحة وواجهة API المدفوعة حين تحتاج التصنيف نفسه داخل خط أنابيب آلي.
أين تُستخدم فحوص انزياح الضغط في الدراسة والمختبر والبرمجيات
يعمل هذا كله داخل متصفحك مجانًا على هذه الصفحة؛ ومن خلال API يكلف كل استعلام ناجح $0.002، ولا يُحتسَب التحقق الفاشل، ولا يُحفَظ شيء بعد إرجاع الرد. هذا الفصل بين الاستكشاف التفاعلي المجاني وواجهة API المدفوعة المطابقة له يوافق بقية كتالوج KIT من الفئة A، ويتيح لك الانتقال من عرض توضيحي في الصف إلى خط أنابيب آلي دون تغيير النتيجة الرياضية.
حالات التكامل
بيانات اختبار حتمية
ولّد وسوم انزياح وقيم delta_n_gas قابلة لإعادة الإنتاج لاختبارات الوحدات وبرمجيات التدريس وتأكيدات CI على قواعد لو شاتوليه بالضغط.
أسئلة تقنية
كم تكلفة حاسبة انزياح لو شاتوليه بالضغط؟
هي مجانية في متصفحك على هذه الصفحة. أما عبر API فيكلف كل طلب ناجح $0.002؛ ولا تُحتسَب المدخلات غير الصالحة.