ForHosting KIT · العلوم

حاسبة ثابت الاتزان

احصل على Kc مباشرة من تراكيز الاتزان: متفاعلان بتركيز 0.5 مول لكل لتر وناتج واحد بتركيز 2 مول لكل لتر، وكلها بمعامل 1، تعطي Kc قيمته 8. ويظهر البسط والمقام قبل القسمة لتراجع كل خطوة. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم

ثابت اتزان التراكيز Kc يلخّص إلى أي مدى استقر تفاعل كيميائي عكوس عندما تتوازن سرعتا الأمام والعكس. لمعادلة متوازنة هو حاصل فعل الكتلة المبني فقط من تراكيز الاتزان مرفوعة إلى قواها الستوكيومترية: النواتج في البسط والمتفاعلات في المقام.

ماذا يعني Kc وأي تراكيز ومعاملات تُرسل

ابدؤوا من معادلة كيميائية متوازنة وتراكيز الاتزان لكل نوع يظهر في تعبير فعل الكتلة. لـ aA زائد bB يعطي cC زائد dD، Kc يساوي C مرفوعة إلى c مضروبة في D مرفوعة إلى d، مقسوماً على A مرفوعة إلى a مضروبة في B مرفوعة إلى b، حيث الأقواس المربعة تدل على التركيز بوحدات متسقة مثل المول لكل لتر.

أرسلوا الحقل الإلزامي reactants كمصفوفة غير فارغة من الكائنات؛ يحتاج كل كائن concentration غير سالب (أسماء بديلة concentration وconc وc وmolarity أو M) وcoefficient ستوكيومتري موجب (أسماء بديلة coefficient وcoeff وnu وstoich أو n). أرسلوا products بنفس الطريقة. سلاسل name أو species الاختيارية تُسمّي الصفوف للعرض دون تغيير الرياضيات.

تركيز ناتج صفري مسموح ويعطي ببساطة Kc مساوياً للصفر عندما يختفي كل حد ناتج. تُرفض التراكيز السالبة والمعاملات غير الموجبة حتى لا تبدو المخزونات المستحيلة حساباً ناجحاً. تشمل أمثلة الصف متفاعلين بنصف مول لكل لتر بمعاملات وحدة وناتجاً بمولين لكل لتر يعطيان Kc يساوي ثمانية، أو قوى أعلى عندما يكون المعامل اثنين فتظهر concentration مربعة في حاصل فعل الكتلة.

كيف تستفيد منها في الصف وما حدودها

استدعوا حاسبة ثابت الاتزان المجانية في المتصفح لواجبات وعروض محاضرة والتحقق السريع من المختبر دون تثبيت جدول صيغ قوى أو CAS كيمياء. اقرنوا هذه النقطة الطرفية بمساعد جدول ICE الخاص بكم عندما تكون الخطوة التالية إيجاد تراكيز اتزان مجهولة من كميات ابتدائية وKc معروفة —تتوقف هذه القدرة عمداً عند تقييم Kc من صفوف اتزان معروفة بالكامل ليبقى كل قصد SEO مركزاً. لا تحوّل Kc إلى Kp الذي يحتاج درجة حرارة وتغيّر مولات الغاز؛ أبقوا ذلك التحويل في خطوة منفصلة عندما يتطلب نموذج عملكم ضغوطاً جزئية.

تتبع مدخلات المصدر نفس قواعد الاحتفاظ لعناصر parse الأخرى في KIT.

تقارير المختبر وجداول الاتزان

مساعدو التدريس والفنيون يحسبون Kc من تراكيز اتزان مقاسة ومعاملات متوازنة للتقارير دون حساب يدوي لحاصلات قوى متعددة الأنواع.

تطبيقات التدريس ومسارات التقييم

أدوات المنهج تستدعي نقطة طرفية مدفوعة مسبقاً مستقرة بدل إعادة تنفيذ Kc فعل الكتلة في كل لغة وharness تصحيح وقالب جدول.

كيف أحسب ثابت الاتزان Kc بهذه الأداة؟

يحتاج كل كائن نوع concentration وcoefficient. تُرجع الاستجابة kc (وKc) إضافةً إلى حاصلات فعل الكتلة numerator وdenominator.

ماذا يحدث إذا كان concentration متفاعل صفراً؟

حد متفاعل صفري يجعل مقام فعل الكتلة صفراً فيصبح Kc غير معرّف؛ لا يُحاسب الخطأ كعنصر ناجح.

هل يمكن أن يكون concentration ناتج صفراً؟

نعم. concentration الناتج الصفري مسموح ويعطي Kc مساوياً للصفر عندما يكون حاصل فعل الكتلة للبسط صفراً.

هل تحوّل Kc إلى Kp؟

لا. تقيّم هذه القدرة فقط تعبير فعل الكتلة بالتركيزات لـ Kc. التحويل إلى Kp يتطلب درجة حرارة وΔn للغاز وهو حساب منفصل.

كيف تؤثر المعاملات في Kc؟

يُرفع كل تركيز إلى قوة تساوي معامله في المعادلة الموزونة. فالمعامل 2 يعني أن التركيز يدخل مربعًا، ولذلك فإن صحة المعاملات لا تقل أهمية عن صحة التراكيز نفسها.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/chem/equilibrium-constant

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/chem/equilibrium-constant \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reactants":[{"concentration":0.5,"coefficient":1,"name":"A"},{"concentration":0.5,"coefficient":1,"name":"B"}],"products":[{"concentration":2,"coefficient":1,"name":"C"}]}'
{
  "reactants": [
    {
      "concentration": 0.5,
      "coefficient": 1,
      "name": "A"
    },
    {
      "concentration": 0.5,
      "coefficient": 1,
      "name": "B"
    }
  ],
  "products": [
    {
      "concentration": 2,
      "coefficient": 1,
      "name": "C"
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.equilibrium_constant",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

يُرفض تركيز متفاعل صفري كـ invalid_input لأن التعبير سيقسم على صفر ويصبح Kc غير معرّف، بما يوافق قاعدة الصف بأن كل حد متفاعل في المقام يجب أن يكون كمية اتزان موجبة.

ماذا يعني Kc وأي تراكيز ومعاملات تُرسل

الأسماء البديلة للمصفوفة reactant وleft تعيّن إلى reactants؛ وproduct وright إلى products حتى يتحدث كود العميل إنجليزية المختبر أو معادلة اليسار–اليمين. تركيز متفاعل صفري هو invalid_input لأن أي أساس صفري في المقام يجعل Kc غير معرّف بالقسمة على صفر؛ صحّحوا المخزون أو جدول ICE قبل إعادة المحاولة. المدخلات المتطابقة تنتج دائماً نفس JSON لأن المسار حسابي بحت بلا شبكة ولا نموذج ولا بذرة عشوائية ولا ساعة حائط.

قراءة الاستجابة: Kc والبسط والمقام وصفوف الأنواع

استخدموا kc وحده عندما يحتاج نموذج خلية الإجابة فقط؛ واستخدموا numerator وdenominator عندما يجب أن تُظهر ورقة حل الخطوتين حاصلي فعل الكتلة قبل القسمة؛ واستخدموا صفوف الأنواع المُعادة عندما يتحقق برنامج التصحيح من أن الطلبة أدخلوا التراكيز والمعاملات بشكل صحيح. إخفاقات التحقق مثل concentration متفاعل صفري تذكر أن concentration المتفاعل الصفري غير مسموح حتى يصحّح المتعلمون صفراً في جدول ICE دون قراءة stack trace. عند النجاح تُرجع الاستجابة مصفوفات reactants وproducts مطبّعة بقيم concentration وcoefficient مقربة وأسماء اختيارية، إضافةً إلى numerator كحاصل كل concentration ناتج مرفوعة إلى coefficient، وdenominator كحاصل المتفاعلات المقابل، وkc مع الاسم البديل الكبير Kc للعملاء الذين يفضلون كتابة الكتاب. يعيد حقل formula صياغة Kc يساوي حاصل النواتج لـ concentration مرفوعة إلى nu مقسوماً على حاصل المتفاعلات لـ concentration مرفوعة إلى nu، وunit هو concentration_power كتذكير بأن Kc بلا أبعاد فقط بعد اصطلاحات النشاط وإلا يحمل وحدات concentration إلى قوة صافية، وmethod دائماً mass_action_kc حتى تتفرع الموجّهات downstream دون تفحّص الأشكال. المصفوفات الناقصة والفارغة والأرقام غير المنتهية والتراكيز السالبة والمعاملات غير الموجبة تثير أيضاً invalid_input ولا تُحاسب بعد رفض المحرك.

استخدام API والتسعير وسير الصف والحدود العملية

أرسلوا جسم JSON بمصفوفات reactants وproducts من كائنات الأنواع، كل منها يحمل concentration وcoefficient كأرقام أو سلاسل رقمية. استخدموا API المدفوعة مسبقاً عندما تحتاج منصة تدريس أو بيئة تقييم برمجة أو تكامل LIMS أو مولّد منهج عقداً مستقراً تحت رصيد KIT بـ $0.002 لكل عنصر ناجح؛ لا تستهلك إخفاقات التحقق الرصيد بعد رفض المحرك. تُحدَّد قوائم الأنواع لأمان Worker isolate مع تغطية حالات متعددة المتفاعلات في الصف والمختبر. يمكن لمؤلفي SDK تعيين reactants وproducts وkc إلى جداول Concentration وCoefficient وEquilibrium constant Kc —نفس الأعمدة التي يكتبها الطلبة عند إعادة ترتيب تعبيرات فعل الكتلة يدوياً على الورق.

التحقق من الواجبات والامتحانات

يُدخل الطلبة تراكيز الاتزان والمعاملات الستوكيومترية، ويقارنون Kc مع JSON المنظم، ويتلقون خطأ واضحاً عندما يجعل concentration متفاعل صفري التعبير غير معرّف.

هل حاسبة ثابت الاتزان مجانية؟

أداة المتصفح تعمل مجاناً على جهازكم. استدعاءات API تستخدم رصيد KIT المدفوع مسبقاً بـ $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحاسب.

اطّلع على توثيق KIT الكامل ←