محوّل قلوية الماء
درجة dKH واحدة من اختبار حوض السمك تساوي 17.848 mg/L بصيغة كربونات الكالسيوم. ينقل المحوّل القلوية بين ثماني وحدات، منها meq/L وppm والدرجات الفرنسية والإنجليزية والحبّة لكل غالون، لقراءات الأحواض والمختبرات وشبكات المياه. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 120
- وحدة المصدر
- mg/L
- وحدة الهدف
- meq/L
- النتيجة
- 2.3979377735
- تسمية المصدر
- milligrams per liter as CaCO3
- تسمية الهدف
- milliequivalents per liter
- mg/L كـ CaCO3
- 120
يحوّل محوّل قلوية الماء قراءة قلوية كربوناتية مكتوبة بوحدة شائعة إلى أخرى دون البحث عن جداول ملليغرام لكل لتر من كربونات الكالسيوم أو ملي مكافئ لكل لتر أو درجات ألمانية لعسر الكربونات. تستخدم هذه القدرة عوامل ثابتة منشورة مكافئة لـ CaCO3 عبر ملليغرام لكل لتر كأساس وسيط، لذا تنتج المدخلات المتطابقة مخرجات متطابقة دائمًا بلا استدعاءات شبكة ولا أخذ عينات نموذج ولا اعتماد على الساعة.
وحدات القلوية المدعومة وعوامل CaCO3 الدقيقة
يقبل المحوّل ثماني عائلات قلوية تحت رموز قانونية مستقرة: mg/L لملليغرام لكل لتر ككربونات كالسيوم، وppm لأجزاء لكل مليون كـ CaCO3 (مطابقة عدديًا لـ mg/L في العينات المائية المخففة)، وmeq/L لملي مكافئ لكل لتر، وdKH لدرجات ألمانية لعسر الكربونات تُعرف أيضًا بدرجات KH أو °dH، و°f للدرجات الفرنسية، و°e للدرجات الإنجليزية أو Clark، وmmol/L لملي مول لكل لتر كـ CaCO3، وgpg لحبوب لكل غالون أمريكي كـ CaCO3. يضرب كل طلب قيمة الإدخال بعامل ملليغرام لكل لتر الدقيق للمصدر ثم يقسم على عامل ملليغرام لكل لتر للهدف.
تتبع العوامل ممارسة كيمياء الماء القياسية: ملليغرام واحد لكل لتر يساوي ملليغرامًا واحدًا لكل لتر؛ وppm واحد يساوي ملليغرامًا واحدًا لكل لتر؛ وmeq/L واحد يساوي 50.043 ملليغرامًا لكل لتر لأن الوزن المكافئ لـ CaCO3 هو 100.0869 مقسومًا على اثنين؛ وdKH واحد يساوي 17.848 ملليغرامًا لكل لتر؛ ودرجة فرنسية واحدة تساوي عشرة ملليغرام لكل لتر؛ ودرجة إنجليزية واحدة تساوي مئة مقسومة على سبعة ملليغرام لكل لتر؛ وmmol/L واحد يساوي 100.0869 ملليغرامًا لكل لتر؛ وحبة واحدة لكل غالون أمريكي تساوي 17.118061 ملليغرامًا لكل لتر.
ولأن الوسيط دائمًا mg/L كـ CaCO3، فإن تحويل A إلى B وB إلى A متسق حتى التقريب المنشور لاثنتي عشرة خانة، ولا توجد مصفوفة ثنائية قد تنحرف. حساب نقطة نهاية المعايرة ورياضيات حجم الحمض الخام خارج النطاق عمدًا لتبقى هذه الصفحة محوّل وحدات خالصًا.
كيف يساعدك في متابعة الماء يوميًا
استخدم محوّل قلوية الماء المجاني في المتصفح عندما تحتاج فحصًا سريعًا من ملليغرام لكل لتر إلى ملي مكافئ لكل لتر أو درجات KH أثناء قراءة تقرير مختبر أو عدة اختبار حوض أو ورقة بلدية لجودة الماء أو سجل تحكم عمليات. افتح الصفحة وأدخل الرقم والوحدات وانسخ النتيجة دون تثبيت جدول أو مكتبة وحدات أو حزمة حاسبة سطح مكتب. تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، والنتائج آمنة للتخزين المؤقت لأن الخوارزمية حتمية بالكامل.
يمكن لمؤلفي تطبيقات الجوال أو روبوتات الدردشة تعيين حقلي result وformula مباشرة إلى بطاقات تُظهر الرقم ومسار التحويل الذي يتوقعه مربو الأحواض ومشغّلو المصانع وفنيو المختبرات على الورق.
حالات الاستخدام
فحوصات KH للأحواض والشعاب
حوّل قراءات dKH أو درجات KH من عدة الاختبار إلى mg/L كـ CaCO3 أو meq/L حتى تتشارك حاسبات الجرعات والمتحكمات مقياس قلوية واحدًا.
تقارير ماء الشرب والمرافق
طبّع وحدات مختبر مختلطة—ppm CaCO3 وmeq/L ودرجات فرنسية أو إنجليزية—في عمود ملليغرام لكل لتر واحد للوحات الامتثال.
الأسئلة الشائعة
ما dKH وكيف يرتبط بدرجات KH؟
dKH درجات ألمانية لعسر الكربونات، تُكتب أيضًا °dH أو °KH أو درجات KH. dKH واحد يساوي 17.848 mg/L كـ CaCO3.
ماذا يحدث إذا أرسلت وحدة مجهولة؟
تسمّي رسالة الخطأ الحقل وتدرج الوحدات المدعومة: mg/L وppm وmeq/L وdKH و°f و°e وmmol/L وgpg. لا تُحاسب إخفاقات التحقق.
كيف أحوّل meq/L إلى mg/L بصيغة CaCO3؟
اضرب في 50.043، لأن الوزن المكافئ لكربونات الكالسيوم هو 100.0869 مقسومًا على اثنين. وفي الاتجاه المعاكس تصبح 120 mg/L بصيغة CaCO3 مساوية لـ 2.397937773515 meq/L.
كم تساوي الدرجة الفرنسية والدرجة الإنجليزية بوحدة mg/L؟
الدرجة الفرنسية (°f) تساوي 10 mg/L بصيغة كربونات الكالسيوم. أما الدرجة الإنجليزية، أو درجة كلارك (°e)، فتساوي 100/7 mg/L، أي أكبر قليلًا من الفرنسية.
هل يحسب القلوية من نتيجة المعايرة؟
لا. حساب نقطة نهاية المعايرة وحجم الحمض المستخدم خارج نطاق هذه الأداة، فهي تغيّر وحدة قيمة قلوية موجودة لديك فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/alkalinity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":120,"from":"mg/L","to":"meq/L"}'const res = await fetch("https://api.kit.forhosting.com/conv/alkalinity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 120,
"from": "mg/L",
"to": "meq/L"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/alkalinity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 120,
"from": "mg/L",
"to": "meq/L"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/alkalinity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":120,"from":"mg/L","to":"meq/L"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":120,"from":"mg/L","to":"meq/L"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/alkalinity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 120,
"from": "mg/L",
"to": "meq/L"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.alkalinity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تعمل أداة المتصفح مجانًا على جهازك؛ وتفرض API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الأحواض والمرافق والمختبرات وخطوط الأنابيب العقد نفسه من الخوادم والأتمتة.
وحدات القلوية المدعومة وعوامل CaCO3 الدقيقة
تُطبَّع أسماء بديلة ودية مثل milligrams per liter وmilliequivalents per liter وdegrees KH وGerman hardness وFrench degrees وClark وgrains per gallon بلا تمييز حالة حتى تمرر النماذج وAPI رموزًا قصيرة أو أسماء كاملة.
شكل الطلب وحقول الاستجابة وأخطاء الوحدة المجهولة
تسمّي رسالة الخطأ الحقل السيئ وتدرج المجموعة المدعومة حتى يصحح العملاء النماذج بلا تخمين. تُسمح القيم السالبة عندما تحتاج دلتا قلوية ذات إشارة في خطوط تحكم العمليات؛ ويُحوَّل الصفر نظيفًا إلى صفر في كل وحدة هدف. أرسل جسم JSON بثلاثة حقول مطلوبة: value كعدد منتهٍ، وfrom كسلسلة وحدة المصدر، وto كسلسلة وحدة الهدف. تُقبل الأسماء البديلة amount وquantity وalkalinity لـ value؛ وunit_from وsource لـ from؛ وunit_to وtarget لـ to. عند النجاح تعيد الاستجابة رموز from وto القانونية وسلاسل from_label وto_label المقروءة والنتيجة المحوَّلة والكمية الوسيطة mg_l_caco3 والعامل بلا أبعاد من المصدر إلى الهدف وسطر صيغة قصير مناسب للواجهة ووسم الطريقة alkalinity_caco3 والقائمة الثابتة units_supported. يفشل value المفقود والأعداد غير المنتهية مثل NaN أو Infinity وحقول الوحدة المفقودة وأي رمز لا يُعيَّن لوحدة مدعومة بـ invalid_input ولا تُحاسب بعد رفض المحرك. تنتج المدخلات المتطابقة JSON متطابقًا دائمًا لأن المسار حساب خالص بلا عشوائية ولا استعلام بعيد ولا اعتماد على ساعة الحائط، مما يجعل نقطة النهاية آمنة للتثبيت في goldens التكامل المستمر واختبارات عقد SDK. تشارك نتائج مقياس الحوض قرب مئة وعشرين ملليغرامًا لكل لتر ونتائج مقياس المرفق قرب عدة مئات من الملليغرام لكل لتر نفس مسار الشفرة، فتبقى أزواج المقدار محددة جيدًا طالما تستطيع دقة IEEE المزدوجة تمثيل الناتج الوسيط.
استخدام المتصفح وتسعير API وسير عمل الماء اليومية
انتقل إلى API المدفوعة مسبقًا عندما يجب على متحكم شعاب أو لوحة ماء شرب أو مراقب ملين ماء تبريد صناعي أو LIMS مختبر بيئي أو روبوت دردشة تعليمي للكيمياء تحويل وحدات القلوية على نطاق واسع بعقد KIT مستقر بمبلغ $0.002 لكل عنصر ناجح؛ ولا تستهلك إخفاقات التحقق التي ترفع invalid_input الرصيد بعد الرفض. اقرن نقطة النهاية هذه بأدوات العسر أو pH عندما يبدأ زحام البحث من نية كيمياء ماء أوسع، أو استدعِها وحدها عندما يكون الاستعلام تحديدًا لتحويل القلوية بين mg/L CaCO3 وmeq/L وdKH وأنظمة الدرجات ذات الصلة.
حالات التكامل
LIMS المختبر وAPI تحكم العمليات
اقبل سلاسل وحدة من المشغّل أو الجهاز وأعد قلوية محوَّلة حتمية وارفع invalid_input على الرموز المجهولة بعقد KIT مدفوع مسبقًا.
أسئلة تقنية
كيف أحوّل mg/L كـ CaCO3 إلى meq/L؟
أرسل JSON مع value مساويًا للقراءة وfrom: "mg/L" وto: "meq/L". يقسم المحرك على 50.043 (الوزن المكافئ لـ CaCO3 بوحدة mg/meq) ويعيد result مع الحقل الوسيط mg_l_caco3.
هل محوّل قلوية الماء مجاني؟
تعمل أداة المتصفح مجانًا على جهازك. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل عنصر ناجح؛ ولا تُحاسب إخفاقات التحقق.
هل ppm وmg/L متماثلان للقلوية؟
للعينات المائية المخففة، ppm واحد كـ CaCO3 يساوي عدديًا mg/L واحدًا كـ CaCO3. يعاملهما هذا المحوّل كعاملي واحد متطابقين نحو وسيط mg/L.