حاسبة سعة البطارية
اقسم سعة البطارية بالأمبير ساعة على التيار الذي يسحبه جهازك لتعرف مدة تشغيله: بنك بسعة 100 Ah يغذي حملًا قدره 5 أمبير يدوم 20 ساعة. رقم أولي لاختيار البطاريات وشرحها للعملاء. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- السعة (Ah)
- 100
- التيار المسحوب (A)
- 5
- ساعات التشغيل
- 20
- مدة الري (دقائق)
- 1,200
- مدة التشغيل (أيام)
- 0.8333333333
سعة اللوحة بالأمبير-ساعة ليست سوى نصف تقدير زمن التشغيل: يلزم أيضًا التيار الذي يسحبه الجهاز فعلًا. تجمع حاسبة السعة هذه الكميتين في قسمة شفافة. أرسل سعة موجبة بالأمبير-ساعة وتيارًا موجبًا بالأمبير؛ النتيجة ساعات تشغيل تقديرية مع دقائق وأيام للتخطيط. يستخدم الفنيون الميدانيون ومصممو المنتجات والمعلمون ومُركّبو الأنظمة المعزولة ذلك الرقم الأولي لتحجيم الحزم ومراجعة صحائف البيانات وإطلاع العملاء قبل تطبيق تخفيض خاص بالكيمياء.
ماذا تعني السعة بالأمبير-ساعة وكيف تنتج الساعات
سعة البطارية بالأمبير-ساعة رقم شحنة: أمبير-ساعة واحدة تعني أن الحزمة تستطيع نظريًا إمداد أمبير واحد لمدة ساعة، أو أي جداء مكافئ للتيار والزمن يعطي الشحنة نفسها. تيار الجهاز هو المتوسط الذي يسحبه الحمل أثناء التشغيل. لذلك تعطي قسمة السعة على التيار ساعات تشغيل في مثالية تيار ثابت: مصرف بمئة أمبير-ساعة يغذي خمسة أمبير يدوم عشرين ساعة؛ وبطارية دراجة نارية باثني عشر أمبير-ساعة عند نصف أمبير تدوم أربعًا وعشرين ساعة.
الهوية واحدة سواء فكرت في الساعات تساوي الأمبير-ساعة على الأمبير أو في الصيغة المعاد ترتيبها الأمبير-ساعة تساوي الأمبير في الساعات. هذه الصفحة هي الشكل الذي يبدأ من السعة: أنت تعرف سعة اللوحة بالأمبير-ساعة والسحب المقاس أو المحدد، وتريد زمن التشغيل بالساعات. يفترض النموذج أن سعة اللوحة كلها قابلة للاستخدام، وأن التيار ثابت، وأن قطع الجهد ودرجة الحرارة وتأثيرات المعدل تُعالج في خطوة تخطيط لاحقة.
لا يطبّق كسر عمق تفريغ ولا كفاءة عاكس ولا أس Peukert؛ تلك التعديلات تُجرى على السعة أو التيار قبل الاستدعاء إن احتجت رقمًا ميدانيًا أكثر تحفظًا.
أين تثبت حاسبة السعة بالأمبير-ساعة جدواها
تستخدم فرق المنتج حاسبة سعة البطارية عندما تسرد صحيفة البيانات الأمبير-ساعة ويسرد سجل النموذج الأولي التيار المتوسط، وتحتاج ساعات تشغيل لتعبئة العبوات أو ميزانيات سكون البرنامج الثابت أو إجابات الدعم. تحوّل أطقم الإضاءة والراديو المعزولة مصرف Ah معروفًا وتيار مصباح أو جهاز إرسال واستقبال إلى زمن تشغيل ليلي حتى يقول المركّب كم تبقى الأضواء بعد الغروب دون اختبار تفريغ كامل في الموقع. تكلف مختبرات الصف القسمة نفسها حتى يربط الطلاب سعة اللوحة بالأمبير المقاس ويروا لماذا خلط الميلي أمبير-ساعة بالأمبير ينتج هراء.
فضّل هذه النقطة عندما تكون مدخلاتك أصلًا بالأمبير-ساعة والأمبير وتريد رقم ساعات شفافًا: لا صفحة خلايا استهلاك بالميلي أمبير-ساعة، ولا صفحة طاقة بالواط-ساعة، ولا محاكي كيمياء. إن لم يكن لديك سوى ميلي أمبير-ساعة وميلي أمبير فحوّل أولًا أو استخدم أداة mAh مخصصة؛ وإن لم يكن لديك سوى واط-ساعة وواط فاستخدم أداة زمن تشغيل طاقية. فصل نوايا البحث تلك يمنع خلط الوحدات ويبقي كل حاسبة صادقة بشأن أي عددين تقسمهما بالضبط.
حالات الاستخدام
من أمبير-ساعة صحيفة البيانات إلى زمن المنتج
حوّل سعة اللوحة بالأمبير-ساعة والتيار المتوسط المقاس للجهاز إلى ساعات تشغيل للتعبئة وميزانيات البرنامج الثابت وإجابات الدعم.
إضاءة معزولة وأطقم راديو
قدّر زمن التشغيل الليلي من مصرف Ah معروف وتيار مصباح أو جهاز إرسال واستقبال حتى يطلع المركّب العميل دون اختبار تفريغ كامل.
الأسئلة الشائعة
كيف تقدّر حاسبة السعة ساعات التشغيل؟
يجب أن يكون المدخلان منتهيين وأكبر تمامًا من الصفر.
بأي وحدات أرسل السعة والتيار؟
السعة بالأمبير-ساعة (Ah) والتيار بالأمبير (A). حوّل أولًا الميلي أمبير-ساعة والميلي أمبير بقسمة كل منهما على ألف: 3000 mAh تساوي 3 Ah و150 mA تساوي 0.15 A.
لماذا تُرفض القيم الصفرية والسالبة؟
السعة غير الموجبة لا تخزن شحنة نافعة، والتيار غير الموجب يجعل ساعات التشغيل غير معرّفة أو لانهائية.
هل تطبّق هذه الأداة تصحيح عمق التفريغ أو Peukert؟
لا. يستخدم النموذج قيمة أمبير-ساعة اللوحة كاملة وتيارًا ثابتًا. إن احتجت تقديرًا ميدانيًا أكثر تحفظًا فطبّق تعديلات الكيمياء أو المعدل بنفسك على السعة أو التيار قبل الاستدعاء.
كيف أستخدم سعة مكتوبة بالملي أمبير ساعة؟
اقسمها على 1000 أولًا: 3000 mAh تساوي 3 Ah، وسحب قدره 150 mA يساوي 0.15 أمبير. أما إدخال الملي أمبير ساعة كأنها أمبير ساعة فيضخّم زمن التشغيل ألف مرة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/battery-capacity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"capacity_ah":100,"current_draw_a":5}'const res = await fetch("https://api.kit.forhosting.com/elec/battery-capacity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"capacity_ah": 100,
"current_draw_a": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/battery-capacity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"capacity_ah": 100,
"current_draw_a": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/battery-capacity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"capacity_ah":100,"current_draw_a":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"capacity_ah":100,"current_draw_a":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/battery-capacity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"capacity_ah": 100,
"current_draw_a": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.battery_capacity",
"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 لأن الساعات ستكون غير معرّفة أو بلا معنى فيزيائي.
ماذا تعني السعة بالأمبير-ساعة وكيف تنتج الساعات
ولأن الحساب قسمة واحدة لأعداد منتهية موجبة، تنتج المدخلات المتطابقة دائمًا JSON نفسه، مع ساعات ودقائق وأيام مقربة إلى اثني عشر منزلة عشرية للمقارنة المستقرة عبر محركات JavaScript وللتصحيح الآلي لعمل الطلاب.
عقد الإدخال والوحدات وشكل الاستجابة والأخطاء
يجب أن يكون كلاهما عددين منتهيين أكبر تمامًا من الصفر. الصفر والسالبة تفشل برسالة تفيد أن الحقل يجب أن يكون عددًا موجبًا، لأن سعة غير موجبة لا تخزن شحنة نافعة وتيارًا غير موجب يجعل الساعات غير معرّفة أو لانهائية. حوّل الميلي أمبير-ساعة إلى أمبير-ساعة بالقسمة على ألف قبل الاستدعاء: خلية بثلاثة آلاف ميلي أمبير-ساعة تساوي ثلاثة أمبير-ساعة، وسحب بمئة وخمسين ميلي أمبير يساوي 0.15 أمبير. تُحذف حقول الخرج الاختيارية بدل ضبطها على null. لا تُحاسب عملية التحقق الفاشلة. أرسل كائن JSON بحقلين إلزاميين. capacity_ah سعة البطارية بالأمبير-ساعة؛ current_draw_a تيار الجهاز بالأمبير. تُقبل السلاسل الرقمية حتى تلصق النماذج وجداول الحساب القيم دون تحليل إضافي؛ السلاسل الفارغة والمفاتيح الناقصة وNaN وInfinity تفشل بـinvalid_input مع تسمية الحقل. لا تخلط الوحدات: إرسال mAh كما لو كانت Ah يضخّم زمن التشغيل ألف مرة ويضلل من يعامل JSON كتقدير ميداني. عند النجاح تعيد الاستجابة capacity_ah وcurrent_draw_a وruntime_hours بوصفها السعة مقسومة على التيار وruntime_minutes بوصفها الساعات في ستين وruntime_days بوصفها الساعات مقسومة على أربعة وعشرين، وسلسلة صيغة تعيد runtime_hours تساوي capacity_ah على current_draw_a. أبق الطلبات صغيرة: هذا بند تحليلي واحد بسعر $0.002 لكل استدعاء ناجح، بلا رموز نموذج وبلا شبكة صادرة على مسار الحساب.
أين تثبت حاسبة السعة بالأمبير-ساعة جدواها
تجوب سكربتات الخدمة الميدانية أحجام حزم كثيرة مقابل تيار مقاس، أو حزمة واحدة مقابل أوضاع حمل متعددة، وتخزن ساعات JSON بجانب أمر العمل للتدقيق لاحقًا. ولأن التنفيذ parse خالص بلا رموز نموذج وبلا شبكة صادرة، يكلف كل استدعاء API ناجح $0.002 المنشور وينتهي في أقل بكثير من ميلي ثانية على الحمولات النمطية.
حالات التكامل
مختبرات الصف وتصحيح التمارين
صحّح التمرين الكلاسيكي الساعات تساوي الأمبير-ساعة على الأمبير بنتيجة JSON حتمية ترفض الصفر والسالبة كما يفعل المعلم.
أسئلة تقنية
كم تبلغ تكلفة حاسبة سعة البطارية؟
أداة المتصفح مجانية. تستخدم طلبات API الناجحة رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء؛ الإدخال غير الصالح لا يُحاسب.