حاسبة k عند حرارة جديدة
ثابت سرعة قدره 0.0001 عند 300 K مع طاقة تنشيط 50000 J/mol يصبح 0.000190908785 عند 310 K، أي قرابة الضعف بعد ارتفاع 10 درجات. أدخل k1 ودرجتي الحرارة بالكلفن وEa لتحصل على k2 مع كل خطوة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- K1
- 0.0001
- T1
- 300
- Ea
- 50,000
- T2
- 310
- طاقة التنشيط
- 50,000
- المقاومة (Ω)
- 8.314462618
- ثابت الغازات
- 8.314462618
- معكوس t1
- 0.0033333333
تحوّل حاسبة ثابت السرعة عند درجة حرارة جديدة سرعةً حركيةً مقاسة ودرجة حرارة الحمام وطاقة تنشيط معروفة إلى ثابت السرعة الذي يُرصد عند درجة حرارة مطلقة ثانية. أدخل k1 عند T1 وEa وT2 المستهدفة (وR اختياريًا)؛ تطبق الأداة هوية أرهينيوس ثنائية النقطة بحيث يساوي اللوغاريتم الطبيعي لـ k2 على k1 قيمة Ea على R مضروبة في واحد على T1 ناقص واحد على T2، ثم تُرجع k2 مع درجات الحرارة العكسية والأس ورسالة قصيرة وخطوات تعويض مرتبة. تحتاج فحوصات الواجبات وتقديرات سلامة العملية التي تذكر سرعة واحدة وEa فقط وقيم kata البرمجية المتوقعة إلى نفس k2 الحتمي دون جدول أو CAS.
ما الذي تحله صيغة أرهينيوس لـ k2 عند درجة حرارة جديدة
تربط معادلة أرهينيوس ثابت سرعة من الرتبة الأولى أو شبه الأولى بدرجة الحرارة المطلقة عبر عامل ما قبل أسي A وطاقة تنشيط Ea: k يساوي A مضروبًا في e مرفوعًا إلى ناقص Ea على R T. أخذ اللوغاريتم الطبيعي لثابتي سرعة عند درجتين مختلفتين يلغي A عندما يُعامل A كثابت، وينتج الهوية الكلاسيكية ثنائية النقطة: ln لـ k2 على k1 يساوي Ea على R مضروبًا في فرق درجات الحرارة العكسية واحد على T1 ناقص واحد على T2.
حل السرعة المجهولة عند الدرجة الثانية يعطي k2 يساوي k1 مضروبًا في أسية Ea على R مضروبًا في واحد على T1 ناقص واحد على T2. يجب أن تكون درجات الحرارة المطلقة بالكلفن؛ يجوز لثابت السرعة المعروف أي وحدة متسقة، ويُرجع k2 بنفس الوحدة. يجب أن يشترك R وEa في وحدات الطاقة: مع R الافتراضي حوالي ثمانية فاصل ثلاثة واحد أربعة جول لكل مول لكل كلفن، تُتوقع Ea بالجول لكل مول؛ إذا سرد جدولك كيلوجول لكل مول فحوّل Ea خارجيًا أو مرّر R مطابقًا قرب صفر فاصل صفر صفر ثمانية ثلاثة.
درجات الحرارة الصفرية غير مسموحة: واحد على T يتباعد والصيغة شاذة، وهذا نمط الفشل هو مسار الخطأ الموثّق لهذه القدرة. تُرفض أيضًا ثوابت السرعة المعروفة غير الموجبة لأن k2 فيزيائيًا لا يُبنى من أساس غير موجب. يعيد مسار التحقق حساب نفس درجات الحرارة العكسية والأس بنفس التقريب الثابت المستخدم للحقول المنشورة، لذا تحمل الاستجابة الناجحة دائمًا خطوات يمكن إثباتها في الاختبارات أو أوراق العمل.
نصائح عملية ووحدات وحدود وبحث ذو صلة
حوّل السيليزيوس إلى كلفن قبل الاستدعاء: أضف مئتين وثلاثة وسبعين فاصل واحد خمسة إلى °C؛ لا تمرّر سيليزيوس خامًا في t1 أو t2. أبقِ Ea وR بوحدات طاقة متطابقة حتى تكون نسبة Ea على R صحيحة. فضّل R المطابق لوحدة طاقة Ea بدل خلط kJ وJ دون ضبط R.
تستهدف هذه الصفحة من يبحث عن حاسبة ثابت سرعة عند درجة حرارة جديدة أو Arrhenius k2 من k1 وEa أو حركية مضبوطة بالحرارة؛ وليست انحدارًا خطيًا متعدد النقاط لـ ln k مقابل واحد على T، ولا مقدّر طاقة تنشيط من سرعتين، ولا حالّ نصف عمر أو قانون سرعة متكامل. فضّل هذه القدرة عندما تملك بالفعل ثابت سرعة مقاسًا ودرجة حرارته المطلقة وEa وتحتاج k2 فقط؛ إذا كان المصدر مسألة بكلمات بـ °C فحوّل أولًا.
فحوصات الذهاب والإياب سهلة: أعد حساب واحد على T1 وواحد على T2 يدويًا، كوّن الأس بـ Ea على R، اضرب الأسية في k1، وتأكد أن النتيجة تساوي k2 المنشور ضمن نفس التقريب إلى اثنتي عشرة خانة.
حالات الاستخدام
فحوصات واجبات لأرهينيوس k2
يدخل الطلاب k1 وT1 وEa وT2 من الكتاب ويقارنون k2 المكتوب يدويًا وخطوات التعويض بنتيجة حتمية قبل التسليم.
تقديرات عملية بسرعة مقاسة واحدة
مختبرات أو مصانع تعرف ثابت سرعة واحد وEa تقدّر السرعة عند درجة حرارة حمام جديدة دون إعادة بناء ملاءمة كاملة لـ ln-k مقابل 1/T.
اختبارات وحدة لحاسبات الكيمياء
أنشئ حالات k2 معروفة صحيحة مع رفض متعمد لدرجة حرارة صفرية لـ kata البرمجة وقيم التصحيح الآلي المتوقعة.
الأسئلة الشائعة
كيف يُحسب ثابت السرعة عند درجة حرارة جديدة؟
بصيغة أرهينيوس ثنائية النقطة: k2 = k1 · exp((Ea/R)·(1/T1 − 1/T2))، بدرجات حرارة مطلقة بالكلفن وR متسق مع وحدة طاقة Ea.
ماذا يحدث عندما تكون درجة الحرارة صفرًا؟
المعكوس 1/T غير معرّف، لذا لا يمكن حساب k2.
ما وحدات k2؟
نفس وحدة k1. يظهر فقط النسبة والعامل الأسي؛ لا يُجرى تحويل وحدات على ثابت السرعة نفسه.
هل أحتاج العامل ما قبل الأسي A؟
لا. الصيغة ثنائية النقطة تلغي A عندما يُفترض A ثابتًا بين T1 وT2. تُرجع هذه الحاسبة k2 من k1 وEa ودرجتي الحرارة.
هل يمكن إدخال درجات الحرارة بالمئوي؟
لا، يجب إدخال درجتي الحرارة بالكلفن. حوّل القراءة المئوية إلى كلفن قبل إدخالها، لأن إدخال القيمة المئوية كما هي يعطي ثابت سرعة خاطئًا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/rate-constant-new-temperature \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"k1":0.0001,"t1":300,"ea":50000,"t2":310}'const res = await fetch("https://api.kit.forhosting.com/chem/rate-constant-new-temperature", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"k1": 0.0001,
"t1": 300,
"ea": 50000,
"t2": 310
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/rate-constant-new-temperature",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"k1": 0.0001,
"t1": 300,
"ea": 50000,
"t2": 310
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/rate-constant-new-temperature", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"k1":0.0001,"t1":300,"ea":50000,"t2":310}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"k1":0.0001,"t1":300,"ea":50000,"t2":310}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/rate-constant-new-temperature", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"k1": 0.0001,
"t1": 300,
"ea": 50000,
"t2": 310
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.rate_constant_new_temperature",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
عندما تكون أي درجة حرارة صفرًا يصبح المعكوس غير معرّف، لذلك تُرجع API خطأ invalid_input واضحًا بدل Infinity أو NaN. المسار حساب صرف—بلا شبكة ولا بذور عشوائية ولا اعتماد على الساعة—لذلك يُرجع المشغّل المجاني في المتصفح وAPI المدفوعة مسبقًا نفس JSON بعد تقريب عشري ثابت في كل استدعاء.
كيفية استدعاء API وماذا يُرجع
يجب أن يكون ثابت السرعة المعروف ودرجتا الحرارة موجبين بصرامة؛ تُعامل درجة الحرارة الصفرية كغير صالحة وتُرفض برسالة تذكر درجة الحرارة صفر ومعادلة أرهينيوس. أرسل جسم JSON بأربعة أعداد منتهية مطلوبة: k1 (أسماء بديلة K1 وrate1 وrate_constant1 وk_initial) وt1 (أسماء بديلة T1 وtemperature1 وtemp1 وt_initial) وea (أسماء بديلة Ea وactivation_energy وE_a وactivationEnergy) وt2 (أسماء بديلة T2 وtemperature2 وtemp2 وt_final). اختياريًا أدرج r (أسماء بديلة R وgas_constant وgasConstant)؛ عند الحذف يستخدم الحل ثمانية فاصل ثلاثة واحد أربعة أربعة ستة اثنين ستة واحد ثمانية جول لكل مول لكل كلفن. يجب أن تبقى القيم المطلقة ضمن الحد المنشور وهو تريليون واحد كي تظل النواتج الوسيطة منتهية على Worker وفي المتصفح. عند النجاح تعكس الاستجابة k1 وt1 وea (وأيضًا activation_energy) وt2 وr (وأيضًا gas_constant) مقربة، وتضبط inv_t1 وinv_t2 وinv_t1_minus_inv_t2 وea_over_r وexponent وln_k2_over_k1 وk2 وrate_constant2 على نفس قيمة k2 المقربة، وformula على سلسلة إعادة الترتيب ثنائية النقطة، وlaw على arrhenius، وconditions مشيرة إلى Ea ثابتة بين الدرجتين، وإشارات وحدات للسرعة ودرجة الحرارة وEa، وmessage إلى ملخص قصير، وsteps إلى مصفوفة مرتبة من أسطر التعويض. فشل التحقق—حقول ناقصة أو أعداد غير منتهية أو k1 غير موجب أو T صفر أو غير موجبة أو R صفر أو k2 غير منتهٍ—يُرجع invalid_input ولا يُحاسب أبدًا. التسعير ثابت $0.002 لكل طلب ناجح مع عنصر وحدة وسعر هامشي صفري للوحدة.
نصائح عملية ووحدات وحدود وبحث ذو صلة
عند التدريس قارن أمثلة: حاجز خمسين كيلوجول لكل مول من ثلاثمئة كلفن إلى ثلاثمئة وعشرة كلفن يسرّع التفاعل، وهدف أبرد يبطئه، وحالة حرارة صفرية متعمدة لإظهار مسار invalid_input الصارم. المهام الفاشلة التي تُرجع invalid_input لا تستهلك الرصيد المدفوع مسبقًا، ما يبقي سكربتات الاستكشاف رخيصة عندما يضبط المتعلمون درجة حرارة على الصفر عمدًا.
أسئلة تقنية
هل حاسبة ثابت السرعة عند درجة حرارة جديدة مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل طلب ناجح؛ المهام الفاشلة لا تُحاسب أبدًا.