مكافئ نورتن
يستبدل مكافئ نورتن مصدر جهد مثاليًا ومقاومته التسلسلية بمصدر تيار مثالي ومقاومة موصولة على التوازي، مع الحفاظ على السلوك نفسه عند الطرفين.
شغّل الأداة مجانًا
تنفذ هذه الحاسبة التحويل مباشرة: تقسم جهد المصدر ذي الإشارة على المقاومة الموجبة، ثم تنقل قيمة المقاومة نفسها إلى الفرع المتوازي. تفيد النتيجة في كتابة معادلات العقد، وجمع مصادر التيار، وتبسيط الشبكات الخطية المقاومة قبل متابعة التحليل.
أدخل المصدر وفق قطبية مرجعية متسقة
ابدأ بصورة مصدر الجهد للشبكة ذات الطرفين: مصدر جهد مثالي متصل على التوالي مع مقاومة. أدخل جهد المصدر بالفولت والمقاومة التسلسلية بالأوم. يجب أن تكون المقاومة محدودة وأكبر من الصفر، لأن التحويل يقسم عليها، ولأن مصدر جهد مثاليًا بمقاومة مقدارها صفر لا يملك تيار نورتن محدودًا. يمكن أن يكون الجهد موجبًا أو صفرًا أو سالبًا. تمثل إشارته القطبية التي اخترتها للمصدر الأصلي، ولذلك تحدد إشارة التيار الناتج. قبل إدخال جهد سالب، حافظ على تسميات الأطراف واتجاه المرجع نفسيهما في كامل المخطط؛ فتغيير علامات القطبية والإشارة العددية معًا يعكس المصدر مرتين. تقبل الحاسبة الأعداد العشرية العادية والصيغة العلمية، وتعيد النتائج بالأمبير والأوم. يتحكم إعداد الدقة الاختياري في التقريب المعروض من دون تغيير العلاقة الفيزيائية. لا تستنتج الحاسبة بادئات الوحدات تلقائيًا، لذا حوّل الملي فولت والكيلو أوم والميجا أوم إلى فولت وأوم أولًا، أو اضبط جميع المقادير بعناية قبل تفسير قيمة التيار الناتجة.
افهم تحويل نورتن
يعتمد التحويل على معادلتين: I_N = V_S / R_S و R_N = R_S. تيار نورتن هو تيار القصر الذي يقدمه مصدر الجهد الأصلي مع مقاومته التسلسلية عند طرفي الخرج المحددين. لا تؤخذ مقلوبات قيمة المقاومة ولا يجرى عليها أي تحويل عددي آخر؛ إنما تنتقل من موضع تسلسلي في تمثيل مصدر الجهد إلى موضع متوازٍ في تمثيل مصدر التيار. تعطي الشبكتان جهد الأطراف نفسه لأي حمل خارجي في دائرة خطية مقاومة. يمكنك التحقق من النتيجة بتوصيل مقاومة حمل بكل تمثيل ومقارنة جهد الحمل أو تياره. في صورة نورتن يعطي قانون تقسيم التيار قيمة تيار الحمل، وفي الصورة الأصلية تعطي الدائرة التسلسلية القيمة نفسها. تيار نورتن السالب نتيجة صحيحة، وهو يعني أن التيار الفعلي يتجه بعكس الاتجاه المرجعي الموجب الذي تحدده قطبية جهد المصدر. يوضح نص المعادلة المرفق بالنتيجة هذه القاعدة صراحة، ويساعد على الاحتفاظ بسياق الحساب في التقارير أو مسارات تحليل العقد الآلية.
استخدم النتيجة في تحليل العقد
تلائم صورة نورتن تحليل العقد خصوصًا، لأن مصادر التيار تدخل مباشرة في معادلات قانون كيرشوف للتيار، ولأن الموصلات المتوازية تجمع بسهولة. ضع مصدر التيار الناتج بين الطرفين نفسيهما للفرع الأصلي، واضبط اتجاهه المرجعي الموجب بصورة متسقة، ثم صل المقاومة الناتجة على التوازي معه. إذا التقت عدة فروع محولة عند عقدة واحدة، فاجمع تيارات مصادرها مع إشاراتها وفق الاصطلاح الذي اخترته، واجمع موصلاتها حيث تساوي موصلية كل فرع 1/R. ينطبق التحويل على المصادر المستقلة المثالية ذات المقاومة التسلسلية الخطية، كما ينطبق على شبكة خطية أكبر بعد إيجاد جهد الدائرة المفتوحة ومقاومتها المكافئة. لكنه لا يحدد بمفرده المقاومة المكافئة لشبكة تحتوي على مصادر متحكم بها أو عناصر غير خطية أو ممانعة تعتمد على التردد أو تأثيرات فعالة لنقطة التشغيل. في دوائر التيار المتردد ذات المتجهات الطورية، تستخدم البنية نفسها ممانعة مركبة بدل مقاومة حقيقية واحدة، وهذا خارج نطاق مدخلات الحاسبة. تعامل مع الناتج المقرب على أنه قيمة للعرض، واحتفظ بدقة كافية عند تمريره إلى حساب آخر، ولا سيما عند جمع تيارات ذات إشارات تكاد تلغي بعضها.
حالات الاستخدام
إعداد معادلة عقدية
حوّل فرع مصدر الجهد إلى تيار محقون ومقاومة متوازية قبل تطبيق قانون كيرشوف للتيار عند العقدة.
جمع فروع المصادر المتوازية
حوّل الفروع المتوافقة إلى صورة نورتن لكي تجمع تياراتها ذات الإشارة وموصلاتها المتوازية بطريقة منتظمة.
مراجعة تمرين تحويل المصادر
تحقق من مقدار التيار وإشارة اتجاهه وثبات قيمة المقاومة عند الانتقال بين تمثيلي مصدر الجهد ومصدر التيار.
الأسئلة الشائعة
ما معادلة تيار نورتن؟
اقسم جهد المصدر ذا الإشارة على المقاومة التسلسلية الموجبة: I_N = V_S / R_S. تكون النتيجة بالأمبير عند استخدام الفولت والأوم.
ماذا يحدث للمقاومة التسلسلية؟
تبقى قيمتها العددية كما هي، لكنها توصل على التوازي مع مصدر تيار نورتن.
هل يمكن أن يكون جهد المصدر سالبًا؟
نعم. تنتج القيمة السالبة تيار نورتن سالبًا، وهذا يدل على أن التيار يسري بعكس الاتجاه المرجعي الموجب المحدد.
لماذا ترفض المقاومة التي تساوي صفرًا؟
يقسم الحساب على المقاومة. يتطلب المصدر المثالي ذو المقاومة التسلسلية الصفرية تيار قصر غير محدود ما لم يكن جهده صفرًا أيضًا، ولذلك لا يملك تمثيل نورتن محدودًا وفق هذا العقد.
هل تعمل الحاسبة مع الممانعة المركبة للتيار المتردد؟
لا. تقبل هذه الحاسبة قيمًا حقيقية للجهد والمقاومة. تتطلب تحويلات المتجهات الطورية جهدًا وممانعة مركبين.
ما تكلفة الحساب عبر API؟
سعر API هو $0.002 لكل طلب. يتاح الحساب الحتمي نفسه مجانًا في المتصفح أيضًا.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/norton-equivalent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"source_voltage_v":12,"series_resistance_ohm":6}'const res = await fetch("https://api.kit.forhosting.com/elec/norton-equivalent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"source_voltage_v": 12,
"series_resistance_ohm": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/norton-equivalent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"source_voltage_v": 12,
"series_resistance_ohm": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/norton-equivalent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"source_voltage_v":12,"series_resistance_ohm":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"source_voltage_v":12,"series_resistance_ohm":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/norton-equivalent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"source_voltage_v": 12,
"series_resistance_ohm": 6
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.norton_equivalent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |