محوّل نسبة الديسيبل
نسبة قدرة مقدارها 2 تساوي نحو 3 dB. اختر القدرة أو السعة، وأدخل نسبة خطية أو مستوى بالديسيبل، لتحصل على الصيغتين بالعامل الصحيح: 10 للقدرة و20 للجهد أو التيار أو ضغط الصوت. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 2 ratio
- النوع
- power
- Db
- 3.0102999566
- النسبة
- 2
- وحدة الإدخال
- ratio
- العامل
- 10
يحوّل محوّل نسبة الديسيبل هذا نسبةً خطيةً للقدرة أو السعة إلى ديسيبل، أو قيمةً بالديسيبل عائدةً إلى نسبة خطية، بالعامل الصحيح للكمية التي تقصدها. تستخدم نسب القدرة عشرة أضعاف اللوغاريتم العشري؛ أما نسب السعة والجهد والحقل فتستخدم عشرين. تُرسل عددًا منتهيًا، سواء أكان بالديسيبل أم نسبةً خطية، وعائلة النسبة (قدرة أم سعة).
لماذا تحتاج القدرة والسعة صيغتي ديسيبل مختلفتين
يبحث الناس عن محوّل نسبة ديسيبل حين تُذكر ورقة بيانات أو مخطط طيفي أو طبقة كسب بالديسيبل ويحتاجون المُضاعِف الكامن وراءها، أو حين تكون لديهم نسبة قدرة أو جهد ويلزم الإبلاغ عنها بالديسيبل. المصيدة هي معاملة كل رقم ديسيبل معاملةً واحدة. حين تكون النسبة نسبة قدرة (أو طاقة أو شدة تتناسب مع القدرة)، فالتعريف عشرة أضعاف اللوغاريتم للأساس عشرة للنسبة الخطية.
وحين تكون النسبة نسبة كميات سعة كالجهد أو التيار أو ضغط الصوت أو شدة الحقل — وهي كميات مربّعها يتناسب مع القدرة — فالتعريف عشرون ضعف اللوغاريتم نفسه. وخلط هذين العاملين يضاعف الكسب المُبلَّغ أو ينصّفه ويكسر موازنات الوصلات وسلاسل المضخّمات والمقارنات الصوتية. الحساب نقي ومحلي: لا بحث شبكي، ولا ثوابت عائمة تتغير بحسب اللغة المحلية، ولا حصر صامت للنسب الصفرية أو السالبة في لا نهاية زائفة.
أين تستخدمه الفرق وكم يكلّف
يحوّل مهندسو الصوت نسب مستوى الإشارة إلى ديسيبل للمقاييس وطبقات الكسب؛ وتحوّل فرق الترددات الراديوية واللاسلكية فقدَ المسار وكسب الهوائي بين الصيغتين الخطية والديسيبلية في حاسبات الوصلات؛ وتوحّد سكربتات ضمان الجودة العتادية أعمدة CSV المختلطة التي تتناوب بين نسب الجهد وعلامات الديسيبل قبل أن تبلغ لوحات المعلومات. وتُضمّن فرق المنتجات التحويل نفسه في أدوات المختبر وصفحات الدعم كي لا يطبّق الزبائن عامل العقد الخاطئ يدويًا أبدًا. ويُبقي هذا التطابق العروضَ والأدلة والمهام الإنتاجية متفقةً على أن تغيّر قدرة بمقدار 3 dB هو مُضاعِف اثنين.
فضّل هذه النقطة الطرفية حين تكون نية البحث تحديدًا نسبة ديسيبل مقابل نسبة خطية للقدرة أو السعة؛ واستخدم محوّلات وحدات أعمّ للأبعاد غير المتصلة. اربط تسميات واجهتك بأسماء unit وtype المسموحة، وعامل أخطاء النسب غير الموجبة كتغذية راجعة قابلة للإصلاح من المستخدم، وأبقِ سجل النظام في أي صيغة يفضّلها مجالك مع كشف كلا الحقلين في الاستجابة.
حالات الاستخدام
سكربتات موازنة وصلات الترددات الراديوية
حوّل نسب القدرة لفقد المسار، وفقد المُجمّع، وكسب المضخّم إلى ديسيبل (وبالعكس) بعامل 10·log10 في خطوط المعالجة الدفعية.
توحيد ملفات CSV المخبرية
وحّد الأعمدة المختلطة التي تخزّن بعض القياسات كنسب خطية وأخرى بالديسيبل قبل تقارير التحليل أو الامتثال.
الأسئلة الشائعة
هل يمكنني تحويل قيمة ديسيبل سالبة؟
نعم. الديسيبل السالب يعني توهينًا (نسبة أقل من واحد). المُدخل الخطي وحده هو الذي يجب أن يكون أكبر من الصفر.
هل تعني 3 dB دائمًا مُضاعِف اثنين؟
لنسب القدرة، تساوي 3 dB مُضاعِف اثنين تقريبًا (بدقة 10^(0.3) ≈ 1.995). ولنسب السعة، يكون مُضاعِف اثنين نحو 6 dB. اضبط type دائمًا بدقة.
لماذا يختلف العامل بين نسبة القدرة ونسبة الجهد؟
لأن مربع الجهد أو التيار أو ضغط الصوت يتناسب مع القدرة. لذلك تُحسب نسبة القدرة بعشرة أضعاف اللوغاريتم العشري، ونسبة السعة بعشرين ضعفًا، والخلط بينهما يضاعف الكسب أو ينصّفه.
ماذا يحدث إذا كانت النسبة صفرًا أو سالبة؟
يرفض المحوّل النسبة الخطية التي تساوي صفرًا أو تقل عنه، لأن اللوغاريتم غير معرّف هناك، ولا يخترع قيمة لا نهائية. أما مستويات الديسيبل السالبة فمقبولة لأنها تعبّر عن التوهين.
هل يمكنني الرجوع من الديسيبل إلى النسبة الخطية؟
نعم. أدخل مستوى الديسيبل فيحسب المحوّل النسبة الخطية برفع العدد 10 إلى قيمة الديسيبل مقسومة على العامل، ويعرض النتيجتين معًا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/conv/decibel-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":2,"unit":"ratio","type":"power"}'const res = await fetch("https://api.kit.forhosting.com/conv/decibel-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 2,
"unit": "ratio",
"type": "power"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/decibel-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 2,
"unit": "ratio",
"type": "power"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/decibel-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":2,"unit":"ratio","type":"power"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":2,"unit":"ratio","type":"power"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/decibel-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 2,
"unit": "ratio",
"type": "power"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.decibel_ratio",
"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.002 لكل طلب للسكربتات وخطوط الصوت وحاسبات الترددات الراديوية التي لا يصحّ أن تخترع عامل العقد الخاطئ.
لماذا تحتاج القدرة والسعة صيغتي ديسيبل مختلفتين
تفرض هذه القدرة نوعًا صريحًا هو قدرة أو سعة كي لا تخمّن الواجهة البرمجية أبدًا. وهي تقبل الأسماء البديلة الشائعة (voltage وfield) لمسار السعة، وتُعيد قيمة الديسيبل والنسبة الخطية معًا كي يعرض العملاء أيًّا من الصيغتين دون استدعاء ثانٍ.
كيف تستدعي المحوّل وتقرأ الاستجابة
وحين يكون unit هو db، يُقبل أي عدد ديسيبل منتهٍ، بما في ذلك السالب للتوهين. يحسب المحرّك النظير المفقود: من نسبة موجبة يخزّن ratio ويضبط db على العامل مضروبًا في log10(ratio)؛ ومن مستوى db يخزّن db ويضبط ratio على عشرة مرفوعةً إلى db على العامل. وتستخدم النتائج تقريبًا عشريًا ثابتًا كي تبقى الاختبارات الذهبية والذواكر المؤقتة مستقرة بايتًا عبر بيئات التشغيل. أرسل ثلاثة حقول: value (العدد المنتهي الذي بحوزتك)، وunit (ratio إن كان ذلك العدد مُضاعِفًا خطيًا، أو db إن كان بالديسيبل أصلًا)، وtype (power لعائلة 10·log10، أو amplitude لعائلة 20·log10). ومن الأسماء البديلة لـ unit كلٌّ من linear وdB؛ ومن أسماء type البديلة voltage وfield. حين يكون unit هو ratio، يجب أن يكون value أكبر تمامًا من الصفر؛ والقيم الصفرية والسالبة تُثير invalid_input برسالة تسمّي قاعدة الموجبية. تشمل نتيجة JSON الحقول db وratio، والنوع القانوني type، وunit_in، والعامل العددي factor (10 أو 20)، وسلسلة صيغة قصيرة للتوثيق أو مسارات التدقيق. أما الحقول المفقودة، والأعداد غير المنتهية، وأسماء unit أو type المجهولة فتفشل جميعها بـ invalid_input مسمّيةً ما كان خاطئًا، كي يظل التحقق من النموذج ومعالجة أخطاء الواجهة متوافقين.
أين تستخدمه الفرق وكم يكلّف
ولأن التنفيذ عمل تحليل نقي دون خدمة خارجية، تتقاسم أداة المتصفح وواجهة KIT البرمجية خوارزمية واحدة: جرّب التحويلات مجانًا على هذه الصفحة، ثم أتمِت المدخلات نفسها بـ$0.002 لكل عنصر ناجح حين تستدعي الواجهة من السكربتات أو الخدمات الخلفية.
حالات التكامل
كسب الصوت وطبقات المستوى
حوّل كسب المضخّم أو توهينه بين نسب الجهد الخطية والديسيبل كي تستخدم المقاييس، وإضافات محطات العمل الصوتية، ومهام الواجهة البرمجية تعريف 20·log10 نفسه.
أسئلة تقنية
ما الفرق بين وضعي القدرة والسعة؟
يستخدم وضع القدرة dB = 10·log10(ratio). ويستخدم وضع السعة (الجهد، الحقل، الضغط) dB = 20·log10(ratio). اختر الوضع المطابق للكمية الفيزيائية وراء النسبة.
لماذا يجب أن تكون النسبة الخطية موجبة؟
اللوغاريتم العشري الحقيقي معرّف للأعداد الموجبة فقط. لا قيمة ديسيبل حقيقية للنسب الصفرية أو السالبة؛ وتُعيد الواجهة البرمجية invalid_input بدل NaN أو لا نهاية.
كم تكلفتها؟
تعمل الصفحة التفاعلية مجانًا في متصفحك. وعبر الواجهة البرمجية يُحتسب كل تحويل بـ$0.002 لكل عنصر من رصيد KIT المدفوع مسبقًا.