حاسبة التركيز بعد التبخر
اعرف مقدار تركّز المحلول عند تبخر المذيب: تبخر 40 مل من 100 مل من محلول تركيزه 2 مولار يترك 60 مل بتركيز 3.33 مولار، أي بمعامل 1.67. ويُفترض أن المذاب يبقى في الوعاء. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- التركيز الابتدائي
- 2
- حجم المحلول الابتدائي
- 100
- الحجم المتبخر
- 40
- C1
- 2
- V1
- 100
- V تبخّر
- 40
- الحجم النهائي
- 60
تجيب حاسبة التركيز بعد التبخر عن سؤال شائع في المختبر والواجبات: إذا غادر المذيب المحلول وبقي المذاب، فما التركيز الجديد؟ أدخل التركيز الابتدائي وحجم البداية ومقدار الحجم المتبخر؛ تُرجع الأداة الحجم المتبقي والتركيز النهائي من هوية الحفظ C1×V1 = C2×V2 وعامل تركيز يساوي V1/V2 والتعويض خطوة بخطوة الذي يمكن لصقه في دفتر أو اختبار وحدات. تحضير الكواشف الأم بالتبخر اللطيف وتشبيهات اختزال الصلصات في كيمياء العمليات وعيّنات المياه البيئية بعد التجفيف الهوائي وقيم اختبارات البرمجة المتوقعة كلها تحتاج نفس C2 الحتمي دون جدول بيانات.
ماذا يعني التركيز بعد التبخر فيزيائياً
عندما يغادر المذيب وحده محلولاً متجانساً ولا يخرج المذاب المذاب مع البخار، تُحفظ الكمية المطلقة للمذاب. يمكن كتابة تلك الكمية كحاصل ضرب التركيز والحجم بوحدات متسقة: الكمية الابتدائية C1×V1 وبعد التبخر نفس الكمية C2×V2 حيث V2 حجم السائل المتبقي. بحل التركيز النهائي المجهول يكون C2 = C1×V1 / V2.
الحجم المتبخر هو الفرق V1 − V2، فبصورة مكافئة C2 = C1×V1 / (V1 − V_evap). يجب أن تشترك C1 وC2 في وحدة تركيز واحدة — كلتاهما مولارية أو كتلة/حجم أو نسبة مئوية أو أجزاء في المليون — لأن المعادلة تلغي وحدات التركيز فقط عند التطابق. ويجب أن تشترك V1 وV_evap وV2 في وحدة حجم واحدة.
يفترض النموذج حفظاً مثالياً بلا فقد مذاب ولا ترسيب ولا تغيّر حجم بالحرارة أبعد مما أدخلتموه في الأحجام. إذا تجاوز المتبخر الابتدائي يكون المتبقي سالباً وهو مستحيل؛ وإن تساويا فالمتبقي صفر والتركيز غير معرّف. عامل التركيز V1/V2 يساوي C2/C1 كلما كان C1 موجباً، وهو فحص سريع للسلامة: فقدان أربعين بالمئة من الحجم يضاعف التركيز بنحو 1.67.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ الأحجام بوحدة واحدة والتركيزات بوحدة واحدة قبل الاستدعاء؛ هذه القدرة لا تحوّل الملليلتر إلى لتر ولا المولارية إلى نسبة كتلية. فضّل الأعداد على السلاسل المنسّقة مسبقاً عندما تتحكم بالعميل؛ تُقبل السلاسل الرقمية فقط عند مطابقة نمط عدد منتهٍ صارم. التبخر شبه التام مع متبقٍ ضئيل ينتج C2 كبيراً جداً وقد يبلغ سقف النتيجة المطلقة تريليون — خفّض المقاييس أو أوقف العملية مبكراً إن احتجت تركيزاً وسيطاً.
تستهدف هذه الصفحة من يبحث عن التركيز بعد التبخر أو حاسبة المذيب المتبخر أو كيف يتغير التركيز عند نقصان الحجم؛ وليست محاكي تقطير متعدد المكونات كاملاً ولا حالّ تخفيف C1V1=C2V2 لإضافة مذيب ولا أداة رفع نقطة الغليان. فضّل حاسبة التخفيف عند إضافة مذيب لخفض التركيز؛ وفضّل هذه القدرة عندما يخرج المذيب ويجب أن يرتفع التركيز.
حالات الاستخدام
تحضير مخبري بالتبخر اللطيف للمذيب
يركّز المحللون محلولاً أمّاً بتبخير حجم معروف من المذيب ويحتاجون المولارية أو الكتلة/الحجم الجديدة قبل خطوة التخفيف التالية.
مراجعة واجبات مسائل الحفظ
يدخل الطلاب C1 وV1 والحجم المتبخر من مسائل الكتاب ويقارنون C2 والحجم المتبقي المكتوبين يدوياً بنتيجة حتمية.
اختبارات وحدات لمساعدات كيمياء العمليات
ولّد حالات زيادة تركيز معروفة ورفضات تبخر زائد متعمدة لتحديات البرمجة وقيم CI المتوقعة.
الأسئلة الشائعة
كيف يُحسب التركيز النهائي بعد التبخر؟
يُحفظ المذاب: C1·V1 = C2·V2 مع V2 = V1 − V_evap، لذا C2 = C1·V1 / (V1 − V_evap). وحدات التركيز تبقى كما في C1.
هل هي نفس حاسبة التخفيف C1V1 = C2V2؟
نفس الهوية وعملية معاكسة. التخفيف يضيف مذيباً ويخفض التركيز؛ هذه الأداة تنمذج فقد المذيب وارتفاع التركيز من حجم متبخر معروف.
هل يجب تطابق وحدات التركيز والحجم؟
C1 وC2 تشتركان في وحدة تركيز؛ V1 والمتبخر وV2 في وحدة حجم. الحاسبة لا تحوّل الوحدات نيابة عنكم.
ماذا يحدث إذا تبخر المذيب كله؟
ترفض الحاسبة ذلك. فإذا ساوى الحجم المتبخر الحجم الابتدائي أو تجاوزه، لا يبقى سائل ويفقد التركيز معناه، لذلك يجب أن يبقى الحجم المفقود أقل من الحجم الابتدائي.
هل يأخذ الحساب في الحسبان مذابًا يترسب أو يتسرب مع البخار؟
لا. يفترض الحساب أن المذاب كله يبقى ذائبًا في السائل المتبقي، دون ترسب ودون فقدان مع البخار. وإذا ترسب جزء منه، يكون التركيز الفعلي أقل من الناتج.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/concentration-after-evaporation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_concentration":2,"initial_volume":100,"evaporated_volume":40}'const res = await fetch("https://api.kit.forhosting.com/chem/concentration-after-evaporation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_concentration": 2,
"initial_volume": 100,
"evaporated_volume": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/concentration-after-evaporation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_concentration": 2,
"initial_volume": 100,
"evaporated_volume": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/concentration-after-evaporation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_concentration":2,"initial_volume":100,"evaporated_volume":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_concentration":2,"initial_volume":100,"evaporated_volume":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/concentration-after-evaporation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"initial_concentration": 2,
"initial_volume": 100,
"evaporated_volume": 40
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.concentration_after_evaporation",
"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 أو قصّ صامت. المسار حساب صرف — بلا شبكة ولا بذور عشوائية ولا اعتماد على الساعة — فيُرجع مشغّل المتصفح المجاني وAPI المدفوعة مسبقاً نفس JSON بعد تقريب عشري ثابت في كل استدعاء.
ماذا يعني التركيز بعد التبخر فيزيائياً
يُرفض الحالتان كـ invalid_input حتى لا يتلقى المستدعي نتائج غير منتهية.
كيف تستدعي API وما الذي يعود
التركيز الابتدائي غير سالب؛ الحجم الابتدائي موجب تماماً؛ الحجم المتبخر غير سالب وأصغر تماماً من الابتدائي ليبقى المتبقي موجباً. أرسل جسم JSON بثلاثة أعداد منتهية إلزامية: initial_concentration (أسماء بديلة c1, C1, concentration, conc, c_initial) وinitial_volume (v1, V1, volume, vol_initial, v_initial) وevaporated_volume (v_evap, evaporated, volume_evaporated, lost_volume, solvent_lost). يجب أن تبقى القيم المطلقة ضمن الحد المنشور وهو تريليون واحد كي تظل النواتج الوسيطة منتهية في دقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تُعيد الاستجابة initial_concentration وc1 مقربين وinitial_volume وv1 وevaporated_volume وv_evap، وتضبط final_volume وv2 إلى V1 − V_evap وfinal_concentration وc2 إلى C2 المحسوب وconcentration_factor إلى V1/V2 وsolute_amount وproduct_c1v1 إلى C1×V1 وproduct_c2v2 إلى C2×V2 لفحص الحفظ وformula إلى السلسلة C2 = C1×V1/(V1−V_evap) وequation إلى سطر C1 V1 = C2 V2 مملوء وmessage إلى ملخص إنجليزي قصير وsteps إلى مصفوفة مرتبة من أسطر التعويض. فشل التحقق — حقول ناقصة أو أعداد غير منتهية أو قيم خارج الحدود المطلقة أو تركيز/حجم متبخر سالب أو حجم ابتدائي غير موجب أو متبخر يساوي الابتدائي أو يتجاوزه — يرجع invalid_input ولا يُحاسب أبداً. التسعير $0.002 ثابت لكل طلب ناجح ببند وحدوي وسعر هامشي صفري.
نصائح عملية وحدود وعمليات بحث ذات صلة
عند التدريس قارن أمثلة: C1=2 وV1=100 و40 مل متبخر تترك 60 مل وC2 حوالي 3.33؛ تبخر صفري يترك التركيز دون تغيير؛ متبخر أكبر من V1 يعرض مسار invalid_input الصلب. المهام الفاشلة بـ invalid_input لا تستهلك الرصيد المدفوع مسبقاً، فيبقى استكشاف السكربتات رخيصاً حين يضع المتعلمون المتبخر فوق الابتدائي عمداً. فحوصات الذهاب والعودة سهلة: أعد حساب V2 يدوياً وتحقق من C1×V1 = C2×V2 ضمن التقريب نفسه إلى اثنتي عشرة خانة، وتأكد أن concentration_factor×C1 يستعيد C2 عندما يكون C1 موجباً.
أسئلة تقنية
ماذا لو تجاوز الحجم المتبخر الحجم الابتدائي؟
يكون الحجم المتبقي سالباً أو صفراً، فترجع الأداة invalid_input بدل Infinity أو قيمة مقصوصة.
هل حاسبة التركيز بعد التبخر مجانية؟
أداة المتصفح مجانية وتعمل محلياً. استدعاءات API تستخدم رصيد KIT المدفوع مسبقاً بـ $0.002 لكل طلب ناجح؛ الفاشلة لا تُحاسب.