حاسبة pH للمحاليل المنظمة
احصل على pH محلول منظم من حمض ضعيف بقيمة pKa وتركيزين: مع pKa 4.76 و0.1 mol/L لكل من الحمض والقاعدة المرافقة يكون pH مساويًا 4.76 تمامًا. وتظهر أيضًا قيمة pOH عند 25 °C. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- Pka
- 4.76
- القاعدة المرافقة
- 0.1
- الحمض
- 0.1
- النسبة
- 1
- النسبة اللوغاريتمية
- 0
- Ph
- 4.76
- Poh 25c
- 9.24
يقاوم المحلول المنظم لحمض ضعيف تغيّر ال pH عند إضافة كميات صغيرة من حمض أو قاعدة قوية، لأن الحمض غير المتفكك HA وقاعدته المرافقة A− موجودان بكميات مفيدة. لذلك تحتاج مسائل الصف ودفاتر المختبر وخطوط التحضير إلى طريقة موثوقة لتحويل ثلاثة أرقام — pKa و[A−] و[HA] — إلى pH المحلول المنظم دون إعادة اشتقاق النسبة اللوغاريتمية في كل مرة.
هندرسون–هاسلبالش للأحماض: المدخلات وصيغة ال pH
ابدؤوا من حمض ضعيف HA ثابت تفككه الحمضي معروف ك pKa، وهو اللوغاريتم السالب للأساس 10 ل Ka. في محلول منظم يحتوي أيضاً القاعدة المرافقة A− (غالباً كملح ذائب مثل أسيتات الصوديوم لحمض الخليك)، تُعاد صياغة علاقة الاتزان المبسطة بحيث يساوي ال pH قيمة pKa زائد log10 لنسبة تركيز القاعدة المرافقة إلى تركيز الحمض. عندما يتساوى التركيزان، يكون الحد اللوغاريتمي صفراً ويساوي ال pH قيمة pKa تماماً — نقطة نصف التكافؤ أو المنظم متساوي المولية المألوفة.
عندما يكون [A−] أكبر من [HA] تتجاوز النسبة واحداً، ويكون اللوغاريتم موجباً ويرتفع ال pH فوق pKa؛ وعندما يهيمن الحمض الحر ينخفض ال pH دون pKa. لا يختلق المحرك تصحيحات نشاط أو نماذج قوة أيونية أو Kw يعتمد على الحرارة داخل خطوة ال pH؛ بل يعيد النتيجة التحليلية من الكتاب المدرسي لتبقى مفاتيح الواجبات وثوابت CI مستقرة. استخدموا وحدة تركيز واحدة للنوعين حتى تكون النسبة بلا أبعاد وذات معنى؛ وتستخدم معظم مسائل الكيمياء العامة المول لكل لتر لكلا الحقلين.
في المختبر وحدود المعادلة
استدعوا حاسبة pH المنظم المجانية في المتصفح لمراجعة الواجبات وعروض المحاضرة والتحقق السريع من دفتر المختبر دون تثبيت جداول أو CAS كيميائي. ينبغي أن تبقى التراكيز موجبة وعملية: القيم الكبيرة جداً أو الضئيلة جداً قد تبقى منتهية رياضياً لكنها نادراً ما تكون ذات معنى للمحاليل المنظمة المائية في الكيمياء العامة. تتبع المدخلات قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، ويمكن تثبيت النتائج بأمان في ثوابت التكامل المستمر لأن الخوارزمية حتمية بالكامل.
أسيتات–حمض الخليك متساوي المولية قرب pKa 4.76 فحص كلاسيكي: يجب أن تعيد التراكيز المتساوية pH يساوي pKa قبل الوثوق بنسب غير متساوية أو بخطوط آلية.
حالات الاستخدام
التحقق من الواجبات والامتحانات
يحسب الطلاب pH المنظم من pKa وتركيزين، ويقارنون الحالات متساوية المولية حيث يساوي pH قيمة pKa، ويتلقون خطأ واضحاً عند إرسال تركيز الحمض صفراً بالخطأ.
دفتر المختبر وفحوصات تحضير المنظم
يتحقق الفنيون من pH المتوقع لمنظمات الحمض الضعيف مثل أسيتات–حمض الخليك قبل المعايرة أو التخزين، باستخدام الصيغة الحتمية نفسها لمفتاح المقرر.
تطبيقات التدريس وخطوط الكيمياء
يستدعي منشئو الدروس والمصححات الآلية نقطة نهاية مدفوعة مسبقاً ومستقرة ل pH منظم الحمض وفق هندرسون–هاسلبالش بدل إعادة تنفيذ نسب log10 في كل لغة.
الأسئلة الشائعة
ماذا يحدث إذا كان تركيز الحمض صفراً؟
نسبة هندرسون–هاسلبالش [A−]/[HA] غير معرّفة عندما يكون [HA] صفراً، فيرفض المحرك الإدخال ولا يحاسب.
متى يساوي ال pH قيمة pKa؟
عندما تتساوى تراكيز القاعدة المرافقة والحمض، يكون log10 للنسبة صفراً، فيساوي ال pH قيمة pKa تماماً (نقطة المنظم متساوية المولية).
هل تتضمن الاستجابة pOH؟
النتيجة الأساسية تبقى ph من معادلة المنظم الحمضي.
ماذا يحدث لقيمة pH حين تزيد القاعدة المرافقة على الحمض؟
ترتفع فوق pKa، لأن نسبة القاعدة إلى الحمض تتجاوز الواحد ويصبح لوغاريتمها موجبًا. وحين يغلب الحمض الحر يصبح اللوغاريتم سالبًا وتنخفض pH تحت pKa.
هل يمكنني استخدامها لمحلول منظم من قاعدة ضعيفة؟
لهذا الغرض استخدم حاسبة pOH للمحلول المنظم، التي تعمل بقيمة pKb وتركيزي القاعدة وحمضها المرافق. أما هذه الأداة فمصممة لجانب الحمض.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/buffer-ph \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pka":4.76,"conjugate_base":0.1,"acid":0.1}'const res = await fetch("https://api.kit.forhosting.com/chem/buffer-ph", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pka": 4.76,
"conjugate_base": 0.1,
"acid": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/buffer-ph",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pka": 4.76,
"conjugate_base": 0.1,
"acid": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/buffer-ph", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pka":4.76,"conjugate_base":0.1,"acid":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pka":4.76,"conjugate_base":0.1,"acid":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/buffer-ph", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"pka": 4.76,
"conjugate_base": 0.1,
"acid": 0.1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.buffer_ph",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تطبق هذه القدرة معادلة هندرسون–هاسلبالش للأحماض: يساوي ال pH قيمة pKa زائد اللوغاريتم للأساس 10 لنسبة تركيز القاعدة المرافقة إلى تركيز الحمض، بحساب عشري محدد ورسائل invalid_input واضحة عندما يكون تركيز الحمض صفراً أو عندما تكون التراكيز غير موجبة. يعمل عنصر المتصفح مجاناً على جهازكم؛ وتفرض واجهة API المدفوعة مسبقاً $0.002 لكل عنصر ناجح عندما تحتاجون العقد نفسه من الخوادم وSDK والمصححات الآلية للواجبات.
هندرسون–هاسلبالش للأحماض: المدخلات وصيغة ال pH
أرسلوا ثلاثة حقول إلزامية كأرقام JSON أو سلاسل رقمية: pka لقيمة pKa (أسماء بديلة pKa وp_ka وacid_pka)، وconjugate_base ل [A−] بالمول لكل لتر (أسماء بديلة base وbase_concentration وsalt وa_minus وA_minus)، وacid ل [HA] بالمول لكل لتر (أسماء بديلة acid_concentration وweak_acid وha وHA). المدخلات المتطابقة تنتج دائماً JSON متطابقاً لأن المسار حسابي بحت بلا شبكة ولا بذرة عشوائية ولا ساعة حائط.
قراءة الاستجابة: النسبة وال pH ومساعد pOH عند 25 °C
اقرنوا هذه النقطة بمحول pKa من Ka عندما تعرفون Ka فقط، أو بمحول pH–pOH عندما لديكم pH وتحتاجون [H+] أو pOH وحدهما. لمنظمات القاعدة الضعيفة التي تستخدم pKb و[BH+] مع [B] استخدموا حاسبة pOH الشقيقة للمنظم بدل فرض تسميات حمضية على مسألة قاعدية. الحقل poh_25c تحويل مريح يفترض حاصل أيونات الماء الشائع عند 25 °C حيث يساوي مجموع pH وpOH أربعة عشر؛ استخدموه للعرض السريع عندما تُصاغ المسألة ب pOH، لكن اعتبروا pH العقد الأساسي لعمل المنظمات الحمضية. سلسلة الصيغة دائماً الشكل الحمضي لهندرسون–هاسلبالش، وmethod دائماً henderson_hasselbalch_acid حتى يتفرع الرمز اللاحق دون فحص الأشكال. غياب أي من الحقول الثلاثة الإلزامية، والقيم غير الرقمية، والتراكيز السالبة، والقاعدة المرافقة الصفرية، والحمض الصفري تفشل جميعاً ب invalid_input ولا تُحاسب. قاعدة المنتج بأن تركيز الحمض لا يمكن أن يكون صفراً مقصودة: القسمة على صفر تجعل النسبة اللوغاريتمية غير معرّفة، ولا تعيد API أبداً Infinity أو NaN صامتاً بدل خطأ صريح.
استخدام API والتسعير وسير المختبر والحدود العملية
أرسلوا جسماً JSON فيه pka وconjugate_base وacid كأعداد منتهية بوحدات نص المسألة — وغالباً ما تكون المول لكل لتر لكلا التركيزين. استخدموا API المدفوعة مسبقاً عندما تحتاج منصة تعليم أو أداة صياغة أو سكربت ضبط جودة أو مولد مناهج عقداً مستقراً برصيد KIT عند $0.002 لكل عنصر ناجح؛ ولا تستهلك إخفاقات التحقق الرصيد بعد رفض المحرك للطلب. يمكن لمؤلفي SDK تعيين ph وpoh_25c مباشرة في واجهات العرض مع إظهار ratio وlog_ratio في لوحة حل مفصّل ليرى الطلاب الخطوات الوسيطة نفسها التي يكتبونها يدوياً عند تطبيق هندرسون–هاسلبالش.
أسئلة تقنية
كيف أحسب pH المحلول المنظم بهذه الأداة؟
أرسلوا JSON فيه pka وconjugate_base ([A−] بالمول/لتر) وacid ([HA] بالمول/لتر). تتضمن الاستجابة ph = pka + log10([A−]/[HA]) إضافة إلى ratio وlog_ratio.
هل حاسبة pH المنظم مجانية؟
تعمل أداة المتصفح مجاناً على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقاً عند $0.002 لكل عنصر ناجح؛ ولا تُحاسب إخفاقات التحقق.