حاسبة كسب القدرة dB
واط واحد في الدخل وواطان في الخرج يعطيان كسبًا يقارب 3 dB. أدخل قدرة الدخل والخرج بالوحدة نفسها لتحصل على الكسب بالديسيبل والنسبة الخطية وما إذا كانت المرحلة تكبّر القدرة أو تفقدها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مقدار قدرة الدخل
- 1
- مقدار قدرة الخرج
- 2
- النسبة
- 2
- الكسب الخطي
- 2
- الكسب dB
- 3.0102999566
- كسب القدرة dB
- 3.0102999566
يقيس كسب القدرة بالديسيبل مقدار ما تضاعف به مرحلة القدرة أو تخفّضها، بأخذ عشرة أمثال لوغاريتم الأساس عشرة لنسبة قدرة الخرج إلى قدرة الدخل. ثلاثة ديسيبل تعادل تقريباً عاملاً اثنين في القدرة، وعشرة ديسيبل عاملاً عشرة بالضبط، والنتيجة السالبة تعني أن المرحلة تفقد قدرة بدل أن تضخّم. تقبل حاسبة كسب القدرة بالديسيبل قدرتين موجبتين بصرامة وبنفس الوحدات، وتقيّم تلك الصيغة بحساب عائم حتمي، وتعيد الكسب بالديسيبل مع النسبة الخطية وتصنيف الكسب أو الخسارة والتوهين كقيمة dB معكوسة وتعبيراً قصيراً قابلاً للطباعة. تُرفض القدرة الصفرية والسالبة على أي منفذين بخطأ تحقق واضح لأن اللوغاريتم الحقيقي غير معرّف هناك.
كيف يُعرَّف كسب القدرة بالديسيبل
الديسيبل للقدرة هو عشرة أمثال لوغاريتم الأساس عشرة لنسبة قدرات. لأن اللوغاريتمات تحوّل الجداءات إلى مجاميع، تُحسب ميزانية سلسلة من المضخمات والمرشحات ومقاطع الكابل بجمع G_dB لكل مرحلة بدل ضرب عوامل خطية تصبح سريعاً غير عملية. G_dB الموجب يعني أن المرحلة تضخّم: عشرون ديسيبل تكافئ كسباً خطياً مئة، وثلاثة ديسيبل نحو اثنين، وستة نحو أربعة.
G_dB السالب يعني خسارة أو توهيناً: ناقص ثلاثة ديسيبل ينصف القدرة، وناقص عشرة يقسمها على عشرة. صفر ديسيبل هو الوحدة حيث الخرج يساوي الدخل. القدرة الصفرية تدفع اللوغاريتم نحو سالب اللانهاية في البسط أو تجعل النسبة غير معرّفة في المقام؛ والقدرة السالبة غير فيزيائية في هذا النموذج الحقيقي وتفشل بالطريقة نفسها.
المستويات المطلقة بـ dBm أو dBW وكسب الجهد بصيغة العشرين لوغاريتم وخسارة المسار في الفضاء الحر نوايا بحث مختلفة وتنتمي إلى صفحات منفصلة لتبقى هذه الصفحة مركّزة على التحويل الخالص من نسبة القدرة إلى dB.
أين تظهر حسابات كسب القدرة بالديسيبل في العمل الفعلي
مختبرات التردد الراديوي والإلكترونيات التمهيدية تُسند باستمرار تمارين مضخمات ومخفّفات لينتقل الطلاب بين نسب القدرة الخطية وأرقام الديسيبل في صحائف البيانات دون خلط الصيغ. فرق المرسلات ومضخمات القدرة تقيس قدرة القيادة الداخلة وقدرة الخرج في نفس مستوي المرجع، وتحوّل النسبة إلى G_dB، وتقارنها بكسب الإشارة الصغيرة أو المشبع في صحيفة البيانات. بائعو الكابلات والمرشحات يقتبسون خسارة الإدخال ككسب قدرة سالب؛ وتحويل قراءات مقاعد القياس إلى ذلك الرقم يبقي اختبارات القبول صادقة.
تقارير القياس البصري والميكروي تخلط غالباً الملي واط والديسيبل من كسب أو خسارة في الصفحة نفسها، فصيغة مغلقة موثوقة تمنع أخطاء الإشارة عند الخلط بين التوهين والكسب.
حالات الاستخدام
تمارين مختبر المضخمات والمخفّفات
حوّلوا Pin وPout المقاسَين إلى G_dB ليُكمل الطلاب جداول الكسب ويطابقوا أرقام الإشارة الصغيرة أو خسارة الإدخال في صحيفة البيانات.
اختبارات قبول مضخمات القدرة والمرشحات
حوّلوا قراءات مقياس القدرة على المقعد عند الدخل والخرج إلى كسب أو خسارة موقعَين بالديسيبل لقبول أو رفض DUT أمام المواصفة.
الأسئلة الشائعة
ما الصيغة التي تستخدمها حاسبة كسب القدرة بالديسيبل؟
يجب أن تكون القدرتان موجبتين بصرامة وبنفس الوحدات. النتائج الموجبة كسب؛ السالبة خسارة؛ الصفر وحدة.
هل هذا نفسه كسب الجهد أو التيار بالديسيبل؟
لا. مكاسب الجهد والتيار تستخدم 20 · log10 لنسبة جهد أو تيار. هذه الأداة للقدرة فقط (10 · log10). استخدموا صفحة منفصلة لصيغة 20·log.
هل يحتاج Pin وPout إلى نفس الوحدات؟
نعم. النسبة بلا أبعاد فقط عندما يشترك المقداران في نفس الوحدة (W مع W، mW مع mW). حوّلوا الجانبين أولاً إن اختلفت أجهزتكم.
ماذا تعني النتيجة السالبة بالديسيبل؟
تعني أن المرحلة تفقد القدرة بدل أن تكبّرها. سالب 3 dB يخفض القدرة إلى النصف تقريبًا، وسالب 10 dB يقسمها على عشرة، أما 0 dB فيعني أن الخرج يساوي الدخل.
لماذا تُجمع قيم الديسيبل في سلسلة من المراحل؟
لأن اللوغاريتم يحوّل الضرب إلى جمع، فعند حساب ميزانية مكبرات ومرشحات وكابلات متتالية يكفي جمع قيمة dB لكل مرحلة بدل ضرب معاملات خطية تصبح مرهقة بسرعة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/power-gain-db \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p_in":1,"p_out":2}'const res = await fetch("https://api.kit.forhosting.com/elec/power-gain-db", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p_in": 1,
"p_out": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/power-gain-db",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p_in": 1,
"p_out": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/power-gain-db", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p_in":1,"p_out":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p_in":1,"p_out":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/power-gain-db", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"p_in": 1,
"p_out": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.power_gain_db",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الصيغة المغلقة G_dB = 10·log10(P_out/P_in) هي اللغة المشتركة للمضخمات والمرشحات والكابلات والمازجات والروابط البصرية، لأن مكاسب وخسائر السلسلة تُجمع بدل أن تُضرب، ولأن مراتب كثيرة من المقدار تتسع في مقياس رقمي قصير.
كيف يُعرَّف كسب القدرة بالديسيبل
عندما تكون القدرتان دخل وخرج نفس المرحلة ثنائية المنافذ، تكون تلك النسبة كسب القدرة الخطي G = P_out/P_in، والصيغة بالديسيبل G_dB = 10·log10(G). يشترط الخوارزم أولاً أن تكون القدرتان محدودتين وأكبر من الصفر بصرامة، ويكوّن النسبة، ويقيّم عشرة أمثال Math.log10 لتلك النسبة، وينظّف كل عدد إلى اثنتي عشرة خانة معنوية لـ JSON مستقر، ويصنّف النتيجة كسباً أو خسارة أو وحدة.
ما ترسلونه وما تستلمونه
يجب أن تستخدم المقداران نفس الوحدة الفيزيائية — واط مع واط، ملي واط مع ملي واط — لأن النسبة بلا أبعاد فقط عندما تتطابق الوحدات؛ ولا تحوّل الحاسبة بادئات SI نيابة عنكم. تُقبل القيم العددية والسلاسل العددية لتسهيل النماذج واللصق من جداول البيانات. فحوصات صفّية كلاسيكية: واط واحد دخلاً وواطان خرجاً تعطي نحو 3.010 ديسيبل كسباً؛ مئة ملي واط دخلاً وعشرة ملي واط خرجاً تعطي بالضبط ناقص عشرة ديسيبل خسارة؛ وقدرات متساوية تعطي صفر ديسيبل وحدة. إن احتجتم واط إلى dBm أو كسب جهد بالديسيبل أو حساب ميزانية رابط كاملة، عاملوها كأدوات منفصلة بدل توسيع حاسبة كسب القدرة الخالصة هذه. أرسلوا قدرتين محدودتين موجبتين تحت الحقلين p_in و p_out. تُقبل قدرة الدخل أيضاً تحت الأسماء البديلة pin أو input_power أو Pin أو P_in، وقدرة الخرج تحت pout أو output_power أو Pout أو P_out، لكن يجوز ظهور مفتاح واحد فقط لكل جانب من المرحلة. يجب أن تكون القدرة أكبر من الصفر بصرامة على المنفذين لأن G_dB = 10·log10(P_out/P_in) غير معرّف للحجج غير الموجبة؛ تفشل القدرة الصفرية والسالبة بـ invalid_input ورسالة بأن القدرة غير الموجبة غير مسموحة. الحقول الناقصة والأسماء البديلة المتعارضة وNaN وInfinity تفشل بالطريقة نفسها ولا تُحسب. عند النجاح تتضمن الاستجابة p_in و p_out منظّفين، وratio وlinear_gain كـ P_out/P_in، وgain_db وpower_gain_db كنفس قيمة الديسيبل، وattenuation_db كالكسب المعكوس لتُقرأ الخسائر توهيناً موجباً، وkind ككسب أو خسارة أو وحدة، والقيم المنطقية is_gain وis_loss وis_unity، وتعبيراً قصيراً بالصيغة والأرقام، وmethod power_gain_db، وسلسلة الصيغة G_dB = 10·log10(P_out/P_in). تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ وفشل التحقق لا يستهلك الرصيد المدفوع مسبقاً.
أين تظهر حسابات كسب القدرة بالديسيبل في العمل الفعلي
لأن هذه القدرة محرك parse خالص، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح وفشل التحقق لا يستهلك الرصيد. أداة المتصفح مجانية للاستخدام التفاعلي؛ وحركة API المبرمَجة تستخدم رصيد KIT المدفوع مسبقاً بالسعر المنشور دون رسوم خفية لكل حقل.
حالات التكامل
fixtures التكامل المستمر ومفاتيح الإجابات
اكتبوا نفس الجداء G_dB = 10·log10(Pout/Pin) المستخدم في المتصفح لتشارك المصححات الآلية حقيقة مرجعية واحدة لنسب القدرة.
أسئلة تقنية
ماذا يحدث إذا كانت قدرة الدخل أو الخرج صفراً أو سالبة؟
يفشل الطلب بـ invalid_input. اللوغاريتم الحقيقي غير معرّف لنسبة قدرة غير موجبة، لذا يجب أن يكون p_in وp_out أكبر من الصفر.
كم التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بـ $0.002 لكل عنصر ناجح؛ الإدخال غير الصالح لا يُحسب.