حاسبة pH من [H+]
تركيز 0.1 مول/لتر من أيونات الهيدروجين يعني pH يساوي 1، أي محلولًا حمضيًا بوضوح: أدخل قيمة [H+] معروفة بالمول لكل لتر لتحصل على pH وتصنيفه وخطوات الحل لمراجعة الإجابات. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- تركيز أيونات الهيدروجين
- 0.0000001
- التركيز
- 0.0000001
- أيون الهيدروجين (H+)
- 0.0000001
- وحدة التركيز
- mol/L
- Ph
- 7
تحوّل حاسبة pH من تركيز أيون الهيدروجين قيمة [H+] المعروفة بالمول لكل لتر إلى مقياس الحموضة الذي تستخدمه مقررات الكيمياء ومختبرات الجودة. أدخل مولارية أيون الهيدروجين فتعيد الأداة pH مساويًا لسالب لوغاريتم الأساس عشرة لذلك التركيز، وتسمية حموضة قصيرة —حمضية أو متعادلة أو قاعدية— واستبدالًا خطوة بخطوة يمكن لصقه في دفتر أو اختبار وحدة.
ما يعنيه pH وتركيز أيون الهيدروجين معًا
pH هو المقياس اللوغاريتمي الشائع لمدى حموضة أو قاعدية محلول مائي. بالتعريف وبدقة الفصل الدراسي المعتادة، يساوي pH سالب لوغاريتم الأساس عشرة لتركيز أيون الهيدروجين معبَّرًا عنه بالمول لكل لتر: pH يساوي سالب log عشرة لمولارية أيون الهيدروجين. عندما يكون ذلك التركيز واحدًا مضروبًا في عشرة إلى القوة ناقص سبعة مول لكل لتر، وهو مرجع الماء النقي قرب خمس وعشرين درجة مئوية، يكون pH سبعة ويُسمّى المحلول متعادلًا على هذا المقياس.
زيادة تركيز أيون الهيدروجين تعني pH أصغر ومحلولًا أكثر حموضة؛ ونقصان التركيز يعني pH أكبر ومحلولًا أكثر قاعدية أو قلوية. قد تعطي الأحماض القوية المركّزة pH دون الصفر عندما يتجاوز التركيز مولًا واحدًا لكل لتر، وقد تدفع المحاليل شديدة القاعدية pH فوق أربعة عشر عندما تكون مستويات أيون الهيدروجين ضئيلة جدًا. تبقى تلك الحدود القصوى صحيحة تحت الصيغة المغلقة نفسها؛ وما لا يصح أبدًا هو تركيز صفري أو سالب، لأن اللوغاريتم معرَّف فقط للأعداد الحقيقية الموجبة.
يهتم المعلمون ودفاتر المختبر والمصححات الآلية بهذا الرفض بقدر اهتمامهم بالمسار الناجح: فالاحتياطي الصامت سيخفي خطأ إدخال وينتج نتائج غير منتهية أو بلا معنى. يعيد مسار التحقق حساب سالب log عشرة للتركيز المنشور بنفس التقريب الثابت المستخدم لحقل ph، لذا تحمل الاستجابة الناجحة دائمًا خطوات يمكن تأكيدها في الاختبارات أو دفاتر المختبر.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ تركيز أيون الهيدروجين ضمن المدى المطلق المنشور حتى لا يفيض سالب log عشرة للتركيز إلى pH غير منتهٍ يرفضه المحلل. استخدم المول لكل لتر باتساق؛ إذا أبلغت مصادرك عن ميلي مول لكل لتر أو مول لكل سنتيمتر مكعب، حوّل قبل الاستدعاء بدل خلط أنظمة الوحدات في طلب واحد. تستهدف هذه الصفحة من يبحث عن حاسبة pH من تركيز أيون الهيدروجين أو pH من [H+] أو سالب log عشرة لمولارية أيون الهيدروجين عبر الإنترنت؛ وهي ليست حاسبة دوارئ ولا أداة منحنى معايرة ولا محلل pOH أو Kw.
فضّل هذه القدرة عندما تعرف [H+] مسبقًا وتحتاج pH فقط؛ إذا كان المصدر Ka لحمض ضعيف وتركيز الحمض غير المتفكك فقط، فاحسب [H+] أولًا بنموذج الاتزان المناسب. حدس الذهاب والإياب بسيط: عشرة مرفوعة إلى سالب pH المنشور تستعيد التركيز الأصلي ضمن نفس تقريب الاثنتي عشرة خانة للقيم المائية النموذجية، وتنقلب الحموضة بشكل صحيح عندما تحرّك [H+] عبر مرجع الماء النقي البالغ واحدًا مضروبًا في عشرة إلى القوة ناقص سبعة مول لكل لتر.
حالات الاستخدام
مراجعة الواجبات ل pH = −log10([H+])
يُدخل الطلاب تراكيز أيون الهيدروجين من الكتاب ويقارنون pH وتسميات الحموضة المكتوبة يدويًا بنتيجة حتمية قبل التسليم.
تحويل في دفتر المختبر دون مقياس
يحوّل الفنيون [H+] معروفًا أو محسوبًا بوحدة mol/L إلى pH للتقارير عندما تتوفر بيانات التركيز فقط.
اختبارات وحدة لمساعدات الكيمياء
ولّد حالات pH حمضية ومتعادلة وقاعدية معروفة مع رفضات متعمدة لتركيز صفري لتمارين البرمجة وخطوط التصحيح.
الأسئلة الشائعة
كيف يُحسب pH من تركيز أيون الهيدروجين؟
استخدم pH = −log₁₀([H⁺]) مع [H⁺] بوحدة mol/L. تعيد هذه الأداة pH المقرب وصنف الحموضة وخطوات الاستبدال.
هل تحسب pOH أو pH الدوارئ؟
لا. تحوّل فقط [H⁺] معروفًا إلى pH. استخدم أداة دوارئ أو اتزان مخصصة إذا احتجت تلك النماذج.
كيف أتحقق من قيمة pH بالعكس؟
ارفع العدد عشرة إلى قوة سالب pH فتسترجع تركيز أيونات الهيدروجين الأصلي ضمن التقريب نفسه. وعند عبور التركيز قيمة 1×10⁻⁷ مول/لتر يجب أن يتبدل التصنيف بين حمضي وقاعدي.
ماذا أفعل إذا كنت أعرف فقط Ka وتركيز حمض ضعيف؟
تحتاج أولًا إلى تركيز أيونات الهيدروجين. احسب [H+] من توازن الحمض الضعيف بنموذج مناسب، ثم استخدم هذه الحاسبة لتحويل ذلك التركيز إلى pH.
هل قيمة pH 7 متعادلة دائمًا؟
في هذه الحاسبة نعم: نقطة التعادل هي مرجع الماء النقي قرب 25 درجة مئوية، أي 1×10⁻⁷ مول/لتر أو pH يساوي 7. التركيز الأعلى يُصنَّف حمضيًا والأدنى قاعديًا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hydrogen_ion_concentration":1e-7}'const res = await fetch("https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hydrogen_ion_concentration": 1e-7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hydrogen_ion_concentration": 1e-7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hydrogen_ion_concentration":1e-7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hydrogen_ion_concentration":1e-7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"hydrogen_ion_concentration": 1e-7
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ph_from_hydrogen_ion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يُرفض التركيز الصفري أو غير الموجب بخطأ واضح invalid_input حتى لا تنتج خلية فارغة أو علامة سالبة خاطئة لوغاريتمًا غير منتهٍ بصمت. فحوصات الواجبات، وتحضير المعايرة، ومراجعة الامتحان، والمصححات الآلية، وخطوط API تحتاج جميعها إلى الصيغة المغلقة نفسها دون جدول بيانات ولا حزمة كاملة لتخصيص الأنواع المائية. المسار حساب حتمي خالص —بلا شبكة ولا بذور عشوائية ولا اعتماد على ساعة الجدار— لذا يعيد مشغّل المتصفح المجاني وواجهة API المدفوعة مسبقًا نفس JSON بعد التقريب العشري الثابت في كل استدعاء.
ما يعنيه pH وتركيز أيون الهيدروجين معًا
تبقى كميات الفصل المرتبطة مثل pOH وحاصل أيونات الماء Kw خارج النطاق عمدًا هنا حتى تركز هذه الصفحة على نية البحث الوحيدة: تحويل تركيز أيون هيدروجين معروف إلى pH للواجبات وتحضير المختبر وأتمتة API دون حزمة كاملة لتخصيص الأنواع المائية ولا وحدات ماكرو لجداول البيانات.
كيفية استدعاء API وما الذي يُعاد
يجب أن يكون التركيز موجبًا بصرامة؛ تُعامل القيم الأصغر من أو تساوي واحدًا مضروبًا في عشرة إلى القوة ناقص خمسة عشر كصفر وتُرفض مع أي سالب صريح. أرسل جسم JSON برقم منتهٍ إلزامي واحد: hydrogen_ion_concentration (والأسماء البديلة concentration وh_plus وh_concentration وhydrogen_ion وc_h وmolarity_h) بالمول لكل لتر. يجب أن يبقى القيمة المطلقة ضمن الحد المنشور وهو تريليون واحد حتى تظل النتائج الوسيطة منتهية بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تعكس الاستجابة hydrogen_ion_concentration وconcentration وh_plus بعد التقريب، وتضبط unit_concentration على mol/L، وph وpH على نفس القيمة المقربة، وformula على سلسلة pH يساوي سالب log عشرة ل [H+]، وacidity على acidic أو neutral أو basic، وmessage على ملخص إنجليزي قصير، وsteps على مصفوفة مرتبة لأسطر الاستبدال. يعيد فشل التحقق —غياب concentration أو أعداد غير منتهية أو قيم خارج الحدود المطلقة أو تركيز صفري أو غير موجب أو pH محسوب غير منتهٍ— رمز invalid_input ولا يُحاسب أبدًا. التسعير مبلغ ثابت $0.002 لكل طلب ناجح بوحدة item وسعر وحدة هامشي صفري. يُفضَّل إرسال JSON رقمي بدل سلاسل مُهيأة مسبقًا عندما تتحكم في العميل؛ تُقبل الأعداد النصية فقط عند مطابقة نمط عددي منتهٍ صارم يشمل التدوين العلمي الاختياري لقيم مثل one e minus seven لحالات مرجع الماء النقي.
نصائح عملية وحدود وعمليات بحث ذات صلة
عند التدريس اقرن أمثلة كلاسيكية: تركيز يساوي واحدًا مضروبًا في عشرة إلى القوة ناقص سبعة يعطي pH سبعة ومتعادلًا؛ تركيز يساوي صفرًا فاصلة واحد لتقريب حمض أحادي البروتون القوي يعطي pH واحدًا وحمضيًا؛ تركيز يساوي واحدًا مضروبًا في عشرة إلى القوة ناقص أربعة عشر يعطي pH أربعة عشر وقاعديًا؛ وتركيز يساوي صفرًا يُظهر مسار invalid_input الصارم الذي يحمي اللوغاريتمات من وسائط غير موجبة. المهام الفاشلة التي تعيد invalid_input لا تستهلك رصيدًا مدفوعًا مسبقًا، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المتعلمون صفرًا عمدًا.
أسئلة تقنية
ماذا يحدث إذا كان التركيز صفرًا أو سالبًا؟
pH غير معرَّف ل [H⁺] غير الموجب. تعيد API رمز invalid_input بدل أخذ لوغاريتم الصفر أو عدد سالب.
أي تركيز يعطي pH 7؟
عند مرجع الماء النقي، [H⁺] = 1×10⁻⁷ mol/L يعطي pH = 7 وacidity neutral.
هل حاسبة pH من تركيز أيون الهيدروجين مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل طلب ناجح؛ ولا تُحاسب المهام الفاشلة.