حاسبة شحنات بنك الطاقة
بنك طاقة سعته 20000 mAh بكفاءة 85 % يوصل نحو 17000 mAh: أربع شحنات كاملة لهاتف سعته 4000 mAh ويبقى ربع شحنة إضافي. أدخل السعتين لتحصل على رقم واقعي بدل رقم العبوة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- البطارية المتنقلة (mAh)
- 20,000
- الجهاز (mAh)
- 4,000
- الكفاءة (%)
- 85
- نسبة الكفاءة
- 0.85 charges
- السعة القابلة للاستخدام (mAh)
- 17,000
- عدد الشحنات الدقيق
- 4.25
- الشحنات الكاملة
- 4
يسأل المشترون والمسافرون كثيرًا عن عدد المرات التي يمكن فيها لبنك طاقة محمول أن يعيد شحن هاتف أو جهاز لوحي أو علبة سماعات؛ ومع ذلك فإن قسمة أرقام الميلي أمبير-ساعة المطبوعة وحدها تبالغ في الواقع. محولات الرفع ومقاومة الكابل وحمل وحدة التحكم في الشحن وحقيقة أن الخلايا لا تُفرَّغ إلى الصفر المطلق تقلّص الطاقة التي تصل فعليًا إلى الجهاز. تقبل حاسبة شحنات بنك الطاقة هذه سعة الحزمة بالميلي أمبير-ساعة وسعة بطارية الجهاز بالميلي أمبير-ساعة ونسبة اختيارية لكفاءة النقل من الطرف إلى الطرف (الافتراضي خمسة وثمانون)، ثم تُرجع السعة القابلة للاستخدام والشحنات الكسرية الدقيقة والشحنات الكاملة الصحيحة والجزء المتبقي والميلي أمبير-ساعة المتبقية بعد تلك التعبئات الكاملة.
لماذا لا تكفي mAh وحدها: السعة القابلة للاستخدام والكفاءة
بنك طاقة بسعة عشرين ألف ميلي أمبير-ساعة لا يسلّم عشرين ألف ميلي أمبير-ساعة إلى هاتف بأربعة آلاف ميلي أمبير-ساعة. تخزّن الحزمة الطاقة عند جهد خلية حوالي ثلاثة فاصلة ستة إلى ثلاثة فاصلة سبعة فولت ثم ترفع إلى خمسة فولت أو أعلى لمخرج USB؛ ويعيد الهاتف تحويل جهد الناقل إلى الأسفل لكيمياء بطاريته. كل مرحلة تحويل تبدّد حرارة.
الموصلات والكابلات تضيف مقاومة، وخوارزمية شحن الجهاز تخفض التيار قرب الامتلاء، لذا تكلف النسب المئوية الأخيرة من السعة طاقة أكثر من الأولى. لذلك يضرب التقدير الواقعي السعة الاسمية للحزمة بنسبة كفاءة النقل قبل القسمة على سعة بطارية الجهاز. من ثمانين إلى تسعين بالمئة نطاق تخطيط شائع لحزم USB-C الحديثة تحت حمل معتدل؛ ودوائر الرفع الرخيصة والبرد والكابلات الرفيعة والاستخدام المتزامن للجهاز قد تخفض التسليم الفعلي.
تجعل هذه الحاسبة تلك الكفاءة مدخلًا صريحًا بافتراضي خمسة وثمانين بالمئة حتى لا تكون أرقام التسويق الساذجة الافتراضي الصامت. السعة القابلة للاستخدام تساوي ميلي أمبير-ساعة بنك الطاقة مضروبًا في الكفاءة على مئة. الشحنات الدقيقة تساوي السعة القابلة للاستخدام مقسومة على ميلي أمبير-ساعة الجهاز.
الشحنات الكاملة هي الجزء الصحيح السفلي لذلك الناتج، والجزء المتبقي هو التعبئة الجزئية المتبقية للجهاز، والميلي أمبير-ساعة المتبقية هي ما يبقى من الميزانية القابلة للاستخدام بعد تلك التعبئات الكاملة. النموذج بسيط عمدًا: لا يعيد حساب الواط-ساعة عند جهود غير متطابقة ولا يطبق أسّ Peukert ولا خفض درجة الحرارة. لمقارنة منتجات المستهلك وقوائم السفر يتوافق نموذج mAh مع الكفاءة الشفاف مع كيفية البحث وتسمية العبوات.
أين تفيد تقديرات إعادة شحن بنك الطاقة
تحتاج صفحات مقارنة المنتجات ومراجعات التسويق بالعمولة إلى رقم قابل لإعادة الإنتاج لعدد شحنات الهاتف التي ينبغي أن تقدمها الحزمة تحت الكفاءة المعلنة بدل عنوان تسويقي واحد. تساعد أدوات السفر والأنشطة الخارجية على تقرير ما إذا كان بنك بعشرة آلاف أو عشرين ألف ميلي أمبير-ساعة كافيًا لرحلة متعددة الأيام بسعة معروفة للجهاز. يمكن لموظفي المتاجر وروبوتات الدعم الإجابة عن عدد مرات شحن هذا البنك لهاتفكم دون اختراع طاقة فوق سقف الكفاءة.
تستخدم الفصول وورش maker الصيغة نفسها لتعليم أن نقل الطاقة ليس أبدًا مئة بالمئة وأن الميلي أمبير-ساعة المطبوعة ليست المسلَّمة. التحقق الفاشل لا يستهلك الرصيد. فضّل كفاءات واقعية عندما تعرفون الكابل ومسار الشحن؛ واحتفظوا بالافتراضي عندما تعرفون فقط وسميتي السعة.
لرحلات متعددة الأجهزة شغّلوا الحاسبة مرة لكل جهاز واجمعوا الميزانيات القابلة للاستخدام بدل افتراض أن هاتفًا متوسطًا يمثل كل جهاز في الحقيبة.
حالات الاستخدام
قارنوا بنوك الطاقة قبل الشراء
أدخلوا سعة mAh لكل حزمة وسعة بطارية هاتفكم مع كفاءة واقعية لترتيب أي بنك يقدّم شحنات كاملة أكثر، لا مجرد رقم مطبوع أكبر.
خطّطوا لاحتياج البطارية في رحلات متعددة الأيام
قدّروا ما إذا كانت حزمة 10000 أو 20000 mAh تغطي هاتفكم لعطلة نهاية أسبوع، ثم اخفضوا الكفاءة للبرد أو الكابلات الرفيعة.
الأسئلة الشائعة
كيف تُحسب مرات شحن بنك الطاقة للهاتف؟
اضربوا سعة بنك الطاقة بـ mAh في كفاءة النقل (النسبة / 100) للحصول على mAh القابلة للاستخدام، ثم اقسموا على سعة بطارية الجهاز بـ mAh.
أي نسبة كفاءة ينبغي استخدامها؟
الافتراضي 85%، قيمة تخطيط متوسطة شائعة لرفع USB وحمل الشحن. استخدموا 70–80% للحزم الرخيصة أو الكابلات الرفيعة، وحتى نحو 90% لمسارات USB-C عالية الجودة تحت حمل معتدل.
لماذا لا يعطي بنك طاقة سعته 20000 mAh هاتفي 20000 mAh كاملة؟
لأن جزءًا من الطاقة يضيع في الطريق: يرفع البنك جهد خلاياه إلى 5 فولت أو أكثر لمخرج USB، ثم يخفضه الهاتف من جديد، وللكابل مقاومة، ويبطؤ الشحن قرب الامتلاء. لذلك يطبّق الحساب الكفاءة أولًا.
لماذا قد أحصل على شحنات أقل من المحسوبة؟
دوائر الرفع الرخيصة والبرد والكابلات الرفيعة واستخدام الهاتف أثناء الشحن كلها تقلل الطاقة التي تصل إليه. في هذه الحالات أدخل كفاءة أقل من 85 % الافتراضية لتخطط بهامش أمان.
هل يأخذ الحساب جهد البطارية أو درجة الحرارة في الحسبان؟
لا. يعتمد على سعة الملصقين بالملي أمبير ساعة وعلى كفاءة واحدة، ولا يعيد الحساب بالواط ساعة عند جهود مختلفة ولا يخصم سعة بسبب البرد. لذا تبقى النتيجة قابلة للمقارنة مع ما تذكره العبوات.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/power-bank-charges \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"power_bank_mah":20000,"device_mah":4000}'const res = await fetch("https://api.kit.forhosting.com/elec/power-bank-charges", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"power_bank_mah": 20000,
"device_mah": 4000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/power-bank-charges",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"power_bank_mah": 20000,
"device_mah": 4000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/power-bank-charges", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"power_bank_mah":20000,"device_mah":4000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"power_bank_mah":20000,"device_mah":4000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/power-bank-charges", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"power_bank_mah": 20000,
"device_mah": 4000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.power_bank_charges",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تغذي الحسابات النقية نفسها ودجت المتصفح المجاني ومسار API المدفوع مسبقًا، فلا تختلف جداول المقارنة وصفحات التسويق بالعمولة وتطبيقات الميدان على نتيجة مقربة. المدخلات غير الصالحة مثل سعة صفر أو كفاءة تفوق مئة بالمئة تفشل بـ invalid_input ولا تُفوتر.
عقد الإدخال وشكل الاستجابة وسلوك الأخطاء
عند إغفال الكفاءة يستخدم المعالج خمسة وثمانين. عندما يكون مفتاح الكفاءة الوحيد هو الاسم البديل efficiency والقيمة في الفترة نصف المفتوحة من صفر حصريًا إلى واحد شاملًا تُعامل القيمة ككسر (صفر فاصلة ثمانية خمسة تعني خمسة وثمانين بالمئة)؛ وإلا تُعامل القيم كنسب مئوية ويجب أن تكون أكبر من صفر وبحد أقصى مئة. أرسل جسم JSON عبر POST برقمين موجبين نهائيين إلزاميين: power_bank_mah (أسماء بديلة bank_mah و powerbank_mah و bank_capacity_mah و capacity_mah و power_bank_capacity) لتقييم الحزمة بالميلي أمبير-ساعة، و device_mah (أسماء بديلة phone_mah و battery_mah و device_capacity_mah و device_battery_mah و phone_capacity) لبطارية الجهاز بالميلي أمبير-ساعة. ويمكن إرسال efficiency_percent اختياريًا (أسماء بديلة efficiency و eff_percent و transfer_efficiency و eta_percent). يجب أن تبقى المقادير المطلقة ضمن تريليون واحد لتظل النتائج الوسيطة نهائية في دقة IEEE المزدوجة. عند النجاح يعكس الجسم power_bank_mah و device_mah و efficiency_percent مقربة؛ ويتضمن efficiency_fraction كنسبة من صفر إلى واحد؛ و usable_capacity_mah؛ و charges_exact؛ والعدد الصحيح charges_full؛ و residual_fraction؛ و remaining_mah؛ وسلسلة الوحدة charges؛ وسلاسل formula و expression؛ ورسالة إنجليزية قصيرة تلخص التقدير. الحقول الناقصة والأرقام غير النهائية والسعات غير الموجبة والكفاءة الصفرية أو السالبة والكفاءة فوق مئة بالمئة تفشل بـ invalid_input ولا تُحصّل أبدًا. التسعير ثابت $0.002 لكل طلب ناجح بوحدة item.
أين تفيد تقديرات إعادة شحن بنك الطاقة
يمكن لبدائل جداول البيانات والأدوات المحمولة معالجة عدة أزواج حزمة-جهاز وتثبيت charges_exact في اختبارات الانحدار لأن الخوارزمية pure parse بلا شبكة ولا ساعة حائط. ولأن التنفيذ تحليلي من المستوى A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
تقديرات الشحن في الدعم والتجزئة
أجيبوا عن أسئلة العملاء حول عدد مرات شحن بنك الطاقة للهاتف باستجابة API حتمية بدل ادعاءات تسويقية فضفاضة.
أسئلة تقنية
لماذا تكون النتيجة أقل من power_bank_mah مقسومًا على device_mah؟
لأن خسائر التحويل والكابلات ووحدات التحكم في الشحن تمنع تسليم كامل سعة الحزمة المطبوعة إلى الجهاز. عامل الكفاءة هو ما يمثّل تلك الفجوة في هذه الحاسبة.
ما المدخلات المطلوبة؟
يجب أن يكون power_bank_mah و device_mah نهائيين و > 0. efficiency_percent اختياري (الافتراضي 85) ويجب أن يكون > 0 و ≤ 100. القيم غير الصالحة تُرجع invalid_input ولا تُفوتر.
كم تكلفة حاسبة شحنات بنك الطاقة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمقدار $0.002 لكل استدعاء ناجح؛ والمدخل غير الصالح لا يُفوتر.