حاسبة SWR من معامل الانعكاس
معامل انعكاس قدره 0.2 يعني SWR يساوي 1.5 وخسارة عودة تقارب 14 ديسيبل. أدخل مقدار الانعكاس أو القدرتين الأمامية والمنعكسة من جهاز القياس لتحصل على SWR وخسارة العودة ونسبة القدرة الواصلة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- غاما
- 0.2
- وضع الحساب
- reflection_coefficient
- مقدار Γ
- 0.2
- معامل الانعكاس
- 0.2
- معامل انعكاس القدرة
- 0.04
نسبة الموجة الواقفة وخسارة العودة هما مؤشرا الجودة اليوميان لمدى تطابق حمل أو هوائي أو كابل أو مرشح تردد راديوي مع معاوقة النظام. عندما تصطدم موجة متقدمة بعدم تطابق ينعكس جزء من القدرة؛ ويحدد مقدار معامل الانعكاس |Γ| كلاً من VSWR على طول الخط وخسارة العودة التي تراها المصدر. الصيغ المغلقة بسيطة وعالمية: يساوي VSWR واحداً زائداً |Γ| مقسوماً على واحد ناقص |Γ|، وتساوي خسارة العودة بالديسيبل سالب عشرين مرة لوغاريتم |Γ| للأساس عشرة. غالباً ما تُبلغ عدادات المختبر القدرة الأمامية والمنعكسة بدلاً من |Γ| مباشرة؛ فيُستخرج المقدار كجذر نسبة المنعكسة إلى الأمامية، ثم تُطبَّق الصيغتان نفسهما. تقبل حاسبة SWR من معامل الانعكاس إما مقداراً انعكاسياً في [0, 1) أو قدرة أمامية موجبة مع قدرة منعكسة غير سالبة ولا تتجاوزها، وتقيّم تلك المتطابقات بحساب عائم حتمي، وتعيد VSWR وخسارة العودة وكسر القدرة المنعكسة والكسر المنقول وخسارة عدم التطابق، حتى تتشارك دفاتر المختبر ومفاتيح الإجابات ونصوص الإنتاج حقيقة مرجعية واحدة. الانعكاس الصفري تطابق تام (SWR واحد، خسارة عودة لانهائية)؛ ويُرفض الانعكاس الكلي لأن VSWR يتباعد.
كيف ينتج VSWR وخسارة العودة من معامل الانعكاس
على خط النقل يتراكب الفازوران الساقط والمنعكس ليشكلا موجة واقفة. تُعرّف قيمتا الذروة والدنيا في الغلاف نسبة الموجة الواقفة للجهد، التي في الحالة المستقرة أحادية التردد تختزل إلى المتطابقة الجبرية VSWR يساوي (1 + |Γ|) مقسوماً على (1 − |Γ|)، حيث |Γ| مقدار معامل انعكاس الحمل. عندما يكون |Γ| صفراً يمتص الحمل كل شيء، ويكون الغلاف مستوياً وVSWR واحداً تماماً.
ومع اقتراب |Γ| من الواحد يدفع البسط والمقام VSWR نحو اللانهاية، وهو حد الانعكاس الكلي لفتحة أو قصر أو إنهاء تفاعلي صرف. خسارة العودة هي الرؤية التكميلية بالديسيبل لنفس المقدار: RL_dB يساوي سالب عشرين مرة لوغاريتم |Γ| للأساس عشرة، فالانعكاس الأصغر يعطي رقماً موجباً أكبر لخسارة العودة وتطابقاً أهدأ على محلل الطيف. معامل انعكاس القدرة هو ببساطة |Γ| مربعاً، وهو أيضاً كسر القدرة الساقطة الذي يرتد عند متوسط الأطوار.
الكسر المنقول (المُسلَّم) التكميلي هو واحد ناقص |Γ| مربعاً؛ وتحويله إلى ديسيبل يعطي خسارة عدم التطابق التي تظهر في موازنات الوصلة مثل −10·log10(1−|Γ|²). تنفّذ هذه الحاسبة تلك المتطابقات فقط. فهي لا تحل ZL معقدة من مخطط سميث، ولا تحوّل طور S11، ولا تطبق فك تضمين الموصلات، ولا تُدخل خسارة المسار في الفضاء الحر.
الإبقاء على الصفحة مركزة على تحويل |Γ| إلى VSWR وخسارة العودة يوافق نية بحث الفنيين الذين لديهم أصلاً قراءة انعكاس أو زوج قراءات واطميتر ويحتاجون الأرقام السلمية القياسية دون مجموعة RF متعددة الصيغ.
أين تظهر حسابات SWR وخسارة العودة في العمل الفعلي
في الهواة والورش التجارية للتردد الراديوي تُضبط الهوائيات حتى ينخفض SWR عند نقطة التغذية تحت حد خطة النطاق مثل 1.5 إلى 1 أو 2 إلى 1؛ وتحويل مقدار |S11| من محلل الشبكات إلى ذلك VSWR هو الفحص اليومي قبل الإرسال. يذكر بائعو الكابلات والموصلات خسارة العودة بالديسيبل في أوراق البيانات؛ وتقيس اختبارات القبول القدرة المنعكسة على واطميتر ثنائي الاتجاه، وتشكّل |Γ|، وتتأكد من أن RL يطابق رقم الكتالوج.
يسجّل مصنعو المرشحات والمضخمات تطابق الدخل مثل SWR وكخسارة عودة معاً ليضيف مكاملو الأنظمة خسارة عدم التطابق إلى موازنات السلسلة دون إعادة اشتقاق رياضيات الانعكاس. تفرض مختبرات التعليم متطابقة VSWR يساوي (1+|Γ|)/(1−|Γ|) حتى يتوقف الطلاب عن خلط نسب الجهد بنسب القدرة وعن استخدام عشرين-لوغ حيث يلزم عشرة-لوغ للقدرة. ابقوا أدوات المعاوقة من R وX وتحويل dBm وخسارة المسار في الفضاء الحر على صفحات منفصلة حتى تكون لكل نية بحث صفحة واضحة بدلاً من ودجت متعدد الصيغ مثقل.
حالات الاستخدام
فحوصات تطابق الهوائي وخط التغذية
حوّلوا |Γ| مقاساً أو زوج قدرة أمامية/منعكسة من الواطميتر إلى VSWR وخسارة عودة قبل الإرسال بكامل القدرة.
اختبارات قبول الكابلات والمرشحات
حوّلوا قراءات القدرة ثنائية الاتجاه إلى RL_dB وSWR لاجتياز أو رفض أمام ورقة بيانات الموصل أو المرشح.
تمارين المختبر ومفاتيح إجابات CI
اكتبوا نصاً لنفس الناتج VSWR=(1+|Γ|)/(1-|Γ|) المستخدم في المتصفح حتى يتشارك المصححون الآليون حقيقة مرجعية واحدة.
الأسئلة الشائعة
ما الصيغ التي تستخدمها حاسبة SWR هذه؟
VSWR = (1+|Γ|)/(1-|Γ|) وخسارة العودة RL_dB = −20·log10(|Γ|).
هل يمكن إرسال gamma والقدرتين الأمامية/المنعكسة معاً؟
لا. قدّموا gamma (مقدار معامل الانعكاس) أو زوج القدرة، لا كليهما.
هل VSWR هو نفسه SWR؟
في هذا السياق السلمي للقدرة والمقدار، نعم: حقلا الاستجابة swr وvswr هما نفس نسبة الموجة الواقفة للجهد (1+|Γ|)/(1-|Γ|).
كيف أحسب SWR من القدرة الأمامية والمنعكسة؟
أدخل القدرتين بالوحدة نفسها. مقدار الانعكاس هو الجذر التربيعي لحاصل قسمة المنعكسة على الأمامية، لذا تعطي 100 واط أمامية و4 واط منعكسة قيمة 0.2 وSWR يساوي 1.5.
ما مقدار القدرة التي تصل إلى الحمل؟
تصل نسبة تساوي واحدًا ناقص مربع مقدار الانعكاس. فعند 0.2 يرتد 0.04 من القدرة ويصل 0.96 إلى الحمل، وتسمى هذه الخسارة بالديسيبل خسارة عدم التطابق.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/swr-from-reflection \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gamma":0.2,"reflection_coefficient":1}'const res = await fetch("https://api.kit.forhosting.com/elec/swr-from-reflection", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gamma": 0.2,
"reflection_coefficient": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/swr-from-reflection",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gamma": 0.2,
"reflection_coefficient": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/swr-from-reflection", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gamma":0.2,"reflection_coefficient":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gamma":0.2,"reflection_coefficient":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/swr-from-reflection", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"gamma": 0.2,
"reflection_coefficient": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.swr_from_reflection",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
ما الذي ترسلونه وما الذي تستلمونه
اختاروا وضع إدخال واحداً بالضبط. تُقبل القيم العددية والسلاسل العددية لتسهيل النماذج واللصق من الجداول. فحوصات كلاسيكية: |Γ| يساوي 0.2 يعطي VSWR 1.5 ونحو أربعة عشر ديسيبل من خسارة العودة؛ ومئة واط أمامية مع أربعة واط منعكسة تعطي نفس |Γ|. استخدموا نموذج المتصفح المجاني للواجبات والفحوصات السريعة، ثم العقد نفسه من النصوص لمفاتيح إجابات جماعية أو تجهيزات انحدار. وضع الانعكاس يرسل مقداراً منتهياً تحت gamma، ويُقبل أيضاً مثل reflection_coefficient أو rho أو gamma_mag أو Gamma أو abs_gamma، على المجال من الصفر شاملاً إلى الواحد غير شامل كي يبقى VSWR منتهياً. وضع القدرة يرسل p_forward (أسماء بديلة forward_power وpf وP_forward وP_f وp_f) أكبر من الصفر تماماً وp_reflected (أسماء بديلة reflected_power وpr وP_reflected وP_r وp_r) أكبر من أو يساوي الصفر ولا يتجاوز القدرة الأمامية؛ ويشكّل المحرك |Γ| كجذر المنعكسة على الأمامية ثم يعيد استخدام صيغ VSWR وخسارة العودة نفسها. تقديم الوضعين معاً، أو نقص نصف زوج القدرة، أو مقادير سالبة، أو |Γ| أكبر من أو يساوي واحداً، أو قدرة منعكسة تفوق الأمامية يفشل مع invalid_input ورسالة واضحة؛ ولا تستهلك إخفاقات التحقق هذه الرصيد المدفوع مسبقاً. عند النجاح تتضمن الاستجابة mode وgamma منظَّفاً وأسماءه gamma_mag وreflection_coefficient، وpower_reflection_coefficient وreflected_power_fraction مثل |Γ| مربعاً، وtransmitted_power_fraction كواحد ناقص ذلك المربع، وswr وvswr كنفس النسبة، وmismatch_loss_db وmethod swr_from_reflection وسلسلة الصيغة وتعبيراً قصيراً. عندما يكون |Γ| موجباً يكون return_loss_db القيمة المنتهية −20·log10 ويكون return_loss_infinite بقيمة false؛ وعندما يكون |Γ| صفراً تكون خسارة العودة لانهائية في النموذج المستمر فيحذف JSON حقل dB المنتهي ويضبط return_loss_infinite إلى true. يعيد وضع القدرة أيضاً p_forward وp_reflected منظَّفين. تسعير طلبات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر.
أين تظهر حسابات SWR وخسارة العودة في العمل الفعلي
يريد مؤلفو المناهج الذين يبنون دروساً تفاعلية نفس شكل JSON في ودجت المتصفح وفي API لمحاذاة أوراق العمل دون اتصال والمصححين الآليين. يمكن لتجهيزات الإنتاج التي تبرمج حملاً معروفاً وتقرأ VNA أن تستدعي API وتؤكد أن VSWR المتوقع يطابق الأجهزة ضمن التسامح. ولأن هذه القدرة محرك parse نقي، فإن تسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح، والتحقق الفاشل لا يستهلك الرصيد. أداة المتصفح مجانية للاستخدام التفاعلي؛ وحركة API النصية تستخدم رصيد KIT المدفوع مسبقاً بالسعر المنشور دون رسوم خفية لكل حقل.
أسئلة تقنية
ماذا لو كان |Γ| يساوي 1 أو تساوت القدرة المنعكسة مع الأمامية؟
ذلك انعكاس كلي وVSWR لانهائي. ترفض الحاسبة |Γ| ≥ 1 وP_r = P_f مع invalid_input لتبقى النتائج منتهية وآمنة في JSON.
كم تبلغ التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل عنصر ناجح؛ والإدخال غير الصالح لا يُحاسب.