حاسبة الكحول الحجمي
كثافة أصلية 1.050 وكثافة نهائية 1.010 تعنيان 5.25 بالمئة من الكحول حجمًا. أدخل قراءتي مقياس الكثافة لبيرتك أو عصير التفاح المخمر أو الميد أو النبيذ، فتحصل أيضًا على هبوط الكثافة والتخفيف الظاهري. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الكثافة الأولية
- 1.05
- الكثافة النهائية
- 1.01
- انخفاض الكثافة
- 0.04
- نقاط الكثافة OG
- 50
- نقاط الكثافة FG
- 10
- انخفاض نقاط الكثافة
- 40
يحتاج صانعو الجعة المنزلية وعصير التفاح المخمر وشراب العسل وصغار معامل النبيذ إلى نسبة كحول واحدة من رقمين لمقياس الكثافة: الكثافة الأصلية قبل أن تبدأ الخميرة عملها، والكثافة النهائية حين تنتهي التخمير أو يُوقف. تقبل حاسبة الكحول بالحجم هذه قراءات الكثافة النوعية، وتطبّق الهوية التخميرية المعيارية ABV تساوي الكثافة الأصلية ناقص الكثافة النهائية في مئة وواحد وثلاثين فاصلة خمسة وعشرين، وتعيد النسبة مع هبوط الكثافة، ومع التوهين الظاهري عندما تتجاوز الكثافة الأصلية 1.000. زوج pale ale بقيمتي 1.050 و 1.010 يعطي 5.25 في المئة كحولًا حجميًا؛ والدفعة المتوقفة أو غير المخمّرة بقراءتين متساويتين تعطي صفرًا.
ماذا يعني الكحول الحجمي من الكثافة وماذا يحتوي الرد
الكحول بالحجم من قراءات مقياس الكثافة هو نسبة الإيثانول في جعة أو سيدر أو شراب عسل أو نبيذ جاهز، مقدَّرة من مقدار كثافة السكر التي اختفت أثناء التخمير. الكثافة الأصلية هي الكثافة النوعية للنقيع أو العصير قبل أن تستهلك الخميرة المستخلص القابل للتخمير؛ والكثافة النهائية هي الكثافة النوعية بعد انتهاء التخمير أو إيقافه. ولأن الإيثانول أقل كثافة من محلول السكر الذي يحل محله تهبط القراءة، وحجم ذلك الهبوط مؤشر عملي على الكحول.
الهوية المستخدمة هنا هي المعادلة التخميرية المعيارية: الكحول بالحجم يساوي الكثافة الأصلية ناقص الكثافة النهائية، مضروبة في مئة وواحد وثلاثين فاصلة اثنين خمسة. ذلك يقابل زوج كثافة نوعية مثل 1.050 و 1.010 بنسبة 5.25 في المئة كحولًا حجميًا، وهو الرقم الذي تثبته سجلات التخمير المنزلي وأوراق مسابقات النوادي وبطاقات الوصفات في المطبخ. يُبلَغ عن التوهين الظاهري عندما تكون الكثافة الأصلية أكبر من 1.000 بوصفه الهبوط مقسومًا على المستخلص فوق الماء، في مئة، فيكون الهبوط من 1.050 إلى 1.010 توهينًا ظاهريًا بنسبة ثمانين في المئة.
تُعاد نقاط الكثافة، وهي (الكثافة النوعية ناقص واحد) في ألف، للقراءتين وللهبوط حتى يتمكن سجل يخزّن 50 و 10 بدل 1.050 و 1.010 من تدقيق الزوج نفسه. لا تحوّل الحاسبة Plato ولا Brix ولا اختزال نقاط الكثافة: أرسلوا كثافة نوعية على مقياس الكثافة حول 1.000. ولا تطبّق تصحيحات حرارة العينة ولا المعادلة البديلة الأطول للكثافات العالية؛ فتلك خطوات مختبر منفصلة.
إذا تجاوزت الكثافة النهائية الأصلية تُرفض الطلب، لأن التخمير لا يرفع الكثافة فوق القراءة الابتدائية.
أين تثبت حاسبة الكحول الحجمي جدواها
يلتقي صانعو الجعة المنزلية بهذا الحساب يوم التعبئة، حين يجب أن يصير مقياس كثافة في المخمّر والقراءة الأصلية ليوم الطبخ نسبة ملصق للزجاجات أو البراميل أو استمارة مسابقة النادي. يستخدم صانعو السيدر وشراب العسل الهوية نفسها على العصائر ومشتقات العسل التي كثيرًا ما تكون كثافتها الأصلية أعلى من الجعة، ويحتاجون مرجعًا حتميًا ما يزال يقبل كثافة نهائية دون 1.000 عندما ينتهي تخمير شديد الجفاف تحت الماء.
تدقّق معامل النبيذ الصغيرة ومختبرات التدريس أزواج مقياس الكثافة للطلاب مقابل معامل ثابت بدل تطبيقات هاتف مبهمة تبدّل بصمت إلى Plato أو تطبّق تصحيحًا غير منشور للكثافات العالية. تستدعي برمجيات الوصفات ومستوردات سجل التخمير العقد من سكربتات لبذر التجهيزات، ولتعليم زوج OG و FG مبدّل قبل حفظ الدفعة، ولطباعة ABV بجانب نقاط الكثافة دون إعادة تنفيذ 131.25 في كل عميل. تستخدم مدارس الطهي وبرامج المشروبات المسار كمفتاح تمارين: الأصلية 1.050 والنهائية 1.010 يجب أن تعطي دائمًا 5.25 في المئة، لا تقديرًا مقربًا ينحرف بين الأنظمة.
اقرنوها بمحوّلات الوحدات عندما لا تتوفر لديكم سوى Plato أو Brix، واحتفظوا بهذا المسار عندما تكون نية البحث تحديدًا الكحول بالحجم من الكثافة الأصلية والكثافة النهائية.
حالات الاستخدام
سجلات تعبئة الجعة والسيدر
أدخلوا الكثافة الأصلية ليوم الطبخ والكثافة النهائية من المخمّر لتسجيل نسبة ABV على الزجاجات أو البراميل أو استمارة مسابقة النادي.
كشف قراءات مقياس الكثافة المبدّلة
ارفضوا سطر سجل تتجاوز فيه الكثافة النهائية الأصلية بدل تخزين نسبة كحول سالبة.
مفاتيح حتمية لبرمجيات التخمير
ابذروا مستوردات الوصفات وأوراق التدريس بالهوية المعيارية (OG − FG) × 131.25 حتى يطبع كل عميل قيمة ABV ذاتها.
الأسئلة الشائعة
ماذا يحدث إذا كانت الكثافة النهائية أعلى من الكثافة الأصلية؟
التخمير يستهلك المستخلص ولا يرفع الكثافة، فتُعامل قراءة الإنهاء الأعلى كزوج مبدّل أو مكتوب خطأ ولا تُحصَّل.
هل يمكن إدخال درجات Plato أو نقاط الكثافة بدل الكثافة النوعية؟
لا يُقبل ذلك. يجب أن يكون الحقلان كثافة نوعية لمقياس الكثافة بين 0.980 و 1.200 (مثلًا 1.050 و 1.010). تُرفض Plato و Brix واختزال النقاط مثل 50.
ما نسبة ABV عندما تساوي الكثافة الأصلية الكثافة النهائية؟
صفر في المئة. القراءات المتساوية تعني أنه لم يُستهلك مستخلص، وهو الناتج الصادق لدفعة لم تُلقَّح أو توقفت تمامًا.
ما التخفيف الظاهري؟
هو نسبة المستخلص الأصلي الزائد على الماء التي استهلكها التخمير. هبوط الكثافة من 1.050 إلى 1.010 يعني تخفيفًا ظاهريًا بنسبة 80 بالمئة، ويظهر كلما زادت الكثافة الأصلية على 1.000.
هل تصحّح الحاسبة القراءة حسب حرارة العينة؟
لا. تأخذ القراءتين كما تدخلهما وتطبق المعادلة المعيارية، دون تصحيح للحرارة ودون المعادلة البديلة التي يستخدمها البعض للدفعات القوية جدًا. فتلك خطوات مخبرية منفصلة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/cook/alcohol-by-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"original_gravity":1.05,"final_gravity":1.01}'const res = await fetch("https://api.kit.forhosting.com/cook/alcohol-by-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"original_gravity": 1.05,
"final_gravity": 1.01
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/alcohol-by-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"original_gravity": 1.05,
"final_gravity": 1.01
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/alcohol-by-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"original_gravity":1.05,"final_gravity":1.01}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"original_gravity":1.05,"final_gravity":1.01}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/alcohol-by-volume", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"original_gravity": 1.05,
"final_gravity": 1.01
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.alcohol_by_volume",
"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، لأن التخمير يستهلك المستخلص ولا يستطيع رفع الكثافة فوق نقيع الشعير أو العنب أو العصير الابتدائي.
عقد الإدخال والمعادلة وفحوص المدى وسلوك الخطأ
يجب أن تقع القراءتان بين 0.980 و 1.200 ضمنًا، وهي نافذة مقياس الكثافة العملية للجعة والسيدر وشراب العسل ونبيذ المائدة. إذا كانت الكثافة النهائية أكبر من الأصلية يرفض المعالج الطلب برسالة أن الكثافة النهائية تتجاوز الأصلية، لأن التخمير يستهلك المستخلص ولا يرفع الكثافة. القراءات المتساوية صحيحة وتعيد صفرًا في المئة كحولًا حجميًا، وهو الناتج الصادق لدفعة لم تُلقَّح أو توقفت تمامًا. تُقرَّب الأعداد إلى عشر خانات عشرية حتى تقارن اختبارات الذهب بايتًا ببايت بين بيئات التشغيل. أرسلوا جسم JSON برقمين منتهيين إلزاميين: original_gravity وهي الكثافة النوعية لمقياس الكثافة للنقيع أو العصير غير المخمّر؛ و final_gravity وهي الكثافة النوعية لمقياس الكثافة للجعة أو السيدر أو شراب العسل أو النبيذ الجاهز أو الموقوف. قد يصل كل حقل كرقم JSON أو كسلسلة رقمية؛ والأسماء البديلة og و original و og_sg و start_gravity و og_reading تقابل original_gravity، و fg و final و fg_sg و finishing_gravity و fg_reading تقابل final_gravity، فتعيد الجداول والنماذج المنمّطة استخدام العقد نفسه. قيم مثل 12 (Plato) أو 50 (نقاط كثافة) تفشل برمز invalid_input مع تسمية الحقل وبيان أن كثافة نوعية مثل 1.050 مطلوبة. الحقول الناقصة والسلاسل الفارغة والأعداد غير المنتهية والقراءات خارج المدى تفشل أيضًا برمز invalid_input ولا تُحصَّل. عند النجاح يعيد الجسم الكثافتين، ويبلّغ عن gravity_drop و gravity_points_og و gravity_points_fg و gravity_points_drop، ويعيد abv كنسبة، ويتضمن apparent_attenuation_pct عندما تكون الكثافة الأصلية أكبر من 1.000، ويعيد صياغة المعادلة abv تساوي (original_gravity ناقص final_gravity) في 131.25 بالطريقة standard_131_25.
أين تثبت حاسبة الكحول الحجمي جدواها
في هذه الصفحة يجري العمل بالكامل في متصفحكم؛ وعبر API تكلف كل استعلام ناجح $0.002، ولا يُحصَّل فشل التحقق، ولا يُخزَّن شيء بعد عودة الرد. يتيح هذا الفصل — استكشاف تفاعلي مجاني وAPI مطابق مدفوع — الانتقال من عرض مقياس كثافة في المطبخ إلى مسار سجل تخمير آلي دون تغيير النتيجة الرياضية.
أسئلة تقنية
كيف يُحسب الكحول الحجمي من الكثافة الأصلية والنهائية؟
أرسلوا قراءات الكثافة النوعية original_gravity و final_gravity. تعيد API القيمة ABV% = (OG − FG) × 131.25، مع هبوط الكثافة ونقاط الكثافة والتوهين الظاهري عندما يكون OG أكبر من 1.000.
كم تكلفة حاسبة الكحول الحجمي؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل طلب ناجح؛ ولا تُحصَّل المدخلات غير الصالحة.