نطاق تسامح المقاوم
مقاومة 1000 أوم بتسامح ±5 % قد تقيس بين 950 و1050 أوم، أي بانحراف ±50 أوم ومدى كامل قدره 100 أوم. أدخل القيمة الاسمية والتسامح لتحصل على الحدود اللازمة لتحليل أسوأ الحالات. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المقاومة الاسمية
- 1,000
- التسامح (%)
- 5
- التسامح المطلق
- 50 ohm
- المقاومة الدنيا
- 950
- المقاومة القصوى
- 1,050
- اتساع النطاق
- 100
يُورَّد كل مقاوم حقيقي مع نطاق تسامح حول قيمته الاسمية المعلَّمة، وغالبًا زائد أو ناقص واحد أو خمسة أو عشرة في المئة للأجزاء الشائعة من الكربون أو الفيلم المعدني. لتحليل الدائرة في أسوأ الحالات تحتاجون إلى أدنى وأعلى مقاومة لا يزال يُسمح للجزء بقياسها، وليس الرقم المطبوع على الجسم فحسب. تحسب حاسبة نطاق تسامح المقاوم هذه الأوم الاسمية مضروبة في واحد ناقص وواحد زائد كسر التسامح، وتعيد نصف النطاق الأومي المطلق والمدى الكامل بين الطرفين، وترفض المدخلات غير المعقولة مثل مقاومة غير موجبة أو تسامحًا يتجاوز مئة في المئة. استخدموها كلما ذكرت ورقة البيانات ±tol% واحتاجتم إلى تقييد مقسمات الجهد أو مقاومات LED أو مرشحات RC أو تبديد القدرة تحت تشتت التصنيع.
معنى المقاومة الاسمية ونسبة التسامح المئوية لجزء حقيقي
المقاومة الاسمية هي القيمة المعلَّمة أو الواردة في الكتالوج بالأوم: ألف لجزء 1 kΩ، وعشرة آلاف ل 10 kΩ، وأربعة آلاف وسبع مئة ل 4.7 kΩ الكلاسيكي، وهكذا. وهي مركز نطاق التصنيع المسموح، وليست ضمانًا بأن كل عينة تقيس ذلك الرقم تمامًا على الملتيميتر. نسبة التسامح المئوية هي نصف عرض النسبة المئوية لدى المصنّع لذلك النطاق: خمسة تعني ±5%، وواحد ±1%، وعشرة ±10%، والصفر يعني مقاومًا مثاليًا بلا انتشار.
تستخدم عائلات الثقب والتركيب السطحي الشائعة قيمًا مفضلة E24 أو E96 بتسامحات معلنة مثل ±0.1% أو ±1% أو ±5% أو ±20% بحسب العملية والسعر. حلقات رمز الألوان أو رموز التركيب السطحي ترمز العقود الاسمية وحرف التسامح أو حلقته؛ هذه الحاسبة لا تفك رموز الألوان — تفترض أنكم تعرفون بالفعل الأوم الاسمية والنسبة المئوية.
تصميم أسوأ الحالات والتعليم والحدود العملية
استدعوا حاسبة نطاق تسامح المقاوم المجانية في المتصفح لفحوصات اللوح التجريبي وتقارير المختبر وحدود المقسم السريعة دون فتح جدول بيانات. اربطوا هذه النقطة بحاسبات المقاومة على التوالي والتوازي عندما تحتاجون أطراف الشبكة، وبأدوات مقسم الجهد عندما يمكن لمقاومي النسبة أن يتحركا إلى طرفي نطاقيهما المتعاكسين. يقيّم تحليل أسوأ الحالات عادة كل تركيبة من الأدنى والأقصى للأجزاء المتفاعلة؛ تمنح هذه القدرة نطاق مقاوم واحد حتى يركّب حلقتكم الخارجية الزوايا متعددة الأجزاء.
تتبع المدخلات قواعد الاحتفاظ ذاتها لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن الخوارزمية حتمية بالكامل. أبقوا الطلبات صغيرة، وثبّتوا الطرفين المقرَّبين في الاختبارات، لتحصلوا على نطاقات تسامح قابلة لإعادة الإنتاج لقوائم المواد وإضافات LMS وعمال الحافة دون استضافة منطق جداول خاص بكم.
حالات الاستخدام
حدود مقسم الجهد في أسوأ الحالات
يدخل المهندسون القيمة الاسمية و±% لكل مقاوم في المقسم للحصول على أوم أدنى/أقصى قبل جمع زوايا جهد الخرج.
نطاقات القبول في قوائم المواد والمشتريات
تخزّن أدوات التوريد نافذة الأوم المسموحة لفحص الوارد حتى يُقارن جزء 10 kΩ ±5% ب 9.5–10.5 kΩ.
الأسئلة الشائعة
ما الوحدات التي يجب استخدامها للمقاومة الاسمية؟
استخدموا الأوم. ل 4.7 kΩ أرسلوا 4700؛ ول 10 MΩ أرسلوا 10000000.
هل يُدخل ±5% ك 5 أم ك 0.05؟
أدخلوا 5 لخمسة في المئة. يقسم المحرك على 100 داخليًا. إدخال 0.05 يعني ±0.05% وليس ±5%.
ماذا يحدث إذا تجاوز التسامح 100%؟
نطاق أوسع من ±100% يدفع الأدنى دون صفر أوم، وهو غير صالح لمقاوم سلبي.
كيف أستخدم نطاق التسامح في تصميم أسوأ الحالات؟
أدخل القيمة الاسمية ونسبة ±% لكل مقاومة لتحصل على أصغر قيمة وأكبرها. ثم اجمع هذه الحدود، مثلًا في مقسّم جهد، لتعرف أقصى جهود الخرج وأدناها التي قد تعطيها الدائرة.
هل يمكن إدخال تسامح 0 %؟
نعم. عندها ينطبق الحدان الأدنى والأعلى على القيمة الاسمية ويصبح المدى صفرًا. وهذا مفيد في دوائر الكتب المدرسية المثالية التي تُعدّ فيها كل مقاومة كاملة الدقة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/resistor-tolerance-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nominal_resistance":1000,"tolerance_percent":5}'const res = await fetch("https://api.kit.forhosting.com/elec/resistor-tolerance-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nominal_resistance": 1000,
"tolerance_percent": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resistor-tolerance-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nominal_resistance": 1000,
"tolerance_percent": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resistor-tolerance-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nominal_resistance":1000,"tolerance_percent":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nominal_resistance":1000,"tolerance_percent":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resistor-tolerance-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"nominal_resistance": 1000,
"tolerance_percent": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resistor_tolerance_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تغذي الحسابات النقية ذاتها ودجت المتصفح المجاني ومسار API المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح، فتتفق دائمًا سكربتات قوائم المواد وأدوات الواجبات وعمال الحافة الإنتاجية على النطاق.
معنى المقاومة الاسمية ونسبة التسامح المئوية لجزء حقيقي
أرسلوا الحقلين كأرقام JSON منتهية أو سلاسل رقمية. تُقبل الأسماء البديلة resistance وR وohms وnominal للقيمة المركزية، وtolerance وtol وpercent وtol_pct للنسبة المئوية، حتى تتوافق رموز الكتب وعملاء API القصيرون بوضوح. يجب أن تبقى المقادير ضمن الحدود المنتهية المنشورة لتظل عوازل Worker مستقرة. المدخلات المتطابقة تنتج دائمًا JSON متطابقًا لأن المسار حسابي بحت بلا شبكة ولا بذرة عشوائية ولا ساعة حائط. الحقول الناقصة والسلاسل الفارغة وNaN وInfinity والمقاومة الاسمية غير الموجبة والتسامح السالب والتسامح الأكبر من مئة في المئة تفشل ب invalid_input ولا تُحصَّل.
الصيغ وحقول الاستجابة والحالات الحدية وقراءة النطاق
مثال: ألف أوم عند خمسة في المئة يعطي تسامحًا مطلقًا خمسين أومًا، وأدنى تسع مئة وخمسين، وأقصى ألفًا وخمسين، ومدى مئة. يُسمح بتسامح صفر في المئة فيُطبَّق الأدنى والأقصى على الاسمية بمدى صفر — مفيد للشبكات المثالية في الكتب. مئة في المئة هو الحد الأقصى المسموح: يصل الأدنى إلى صفر أوم والأقصى إلى ضعف الاسمية. تُرفض القيم فوق مئة في المئة لأن مقاومة دنيا سالبة غير فيزيائية لمقاوم سلبي وتضلل سكربتات أسوأ الحالات. يحوّل المحرك النسبة المئوية إلى الكسر tol على مئة، ويضرب ذلك الكسر بالمقاومة الاسمية ليحصل على absolute_tolerance بالأوم، ثم يشكّل min_resistance كالاسمية في واحد ناقص الكسر وmax_resistance كالاسمية في واحد زائد الكسر. يعيد حقل formula صياغة R_min يساوي R في قوس واحد ناقص tol على مئة وR_max يساوي R في قوس واحد زائد tol على مئة حتى تعرض الواجهة الهوية التي يكتبها الطالب يدويًا. unit دائمًا ohm. method هو resistor_tolerance_range. تعيد الاستجابات الناجحة الاسمية والتسامح بعد التنظيف، ثم absolute_tolerance وmin_resistance وmax_resistance وrange_span وunit وformula وmethod حتى يتفرع الكود اللاحق دون تفحّص الأشكال.
استخدام API والتسعير وتصميم أسوأ الحالات والتعليم والحدود العملية
أرسلوا جسم JSON يتضمن nominal_resistance بالأوم وtolerance_percent كنسبة مئوية من تلك الاسمية. استخدموا API المدفوع مسبقًا عندما يحتاج مُكوِّن أجزاء أو أداة مردود تصنيع أو أداة واجبات إلكترونيات أو إضافة CAD إلى عقد مستقر تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد بعد رفض المحرك. يمكن لمؤلفي SDK تعيين min_resistance وmax_resistance مباشرة إلى فحوص قواعد التصميم التي تعلّم عند تجاوز حد تيار أو جهد عند أي طرف.
حالات التكامل
أدوات الصف والواجبات
تثبّت مقررات الإلكترونيات JSON حتميًا لتدريبات R·(1±tol/100)، بما في ذلك تسامحات سالبة أو فوق 100% يجب أن تفشل ب invalid_input.
أسئلة تقنية
كيف أحسب المقاومة الدنيا والقصوى من نسبة التسامح المئوية؟
أرسلوا nominal_resistance (أوم) وtolerance_percent (مثلًا 5 ل ±5%). تعيد الاستجابة min_resistance = R·(1 − tol/100) وmax_resistance = R·(1 + tol/100) مع absolute_tolerance وrange_span.
هل حاسبة نطاق تسامح المقاوم مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحصَّل.