حاسبة محاثة الملف الحلقي
تقدّر هذه الحاسبة محاثة ملف ملفوف على قلب مغناطيسي حلقي متجانس في الحالة المثالية.
شغّل الأداة مجانًا
أدخل عدد اللفات والنفاذية النسبية للقلب ومساحة مقطعه الفعالة بالمتر المربع ومتوسط طول المسار المغناطيسي بالمتر. تعرض الحاسبة النتيجة بالهنري والمللي هنري والميكروهنري وفق تقريب الدائرة المغناطيسية القياسي. ويمكنكم استخدامها في فحوص التصميم الأولية ومقارنة نشرات المواصفات والتعليم والحسابات الآلية القابلة للتكرار، وذلك عندما يبقى القلب دون التشبع ويعمل قريبًا من قيمة النفاذية المعلنة.
اختاروا مدخلات تصف القلب المغناطيسي بدقة
ابدؤوا بالعدد الإجمالي للفات، ثم استخدموا الأبعاد المغناطيسية الفعالة التي توفرها الشركة المصنّعة للقلب كلما أمكن. مساحة المقطع هي المساحة التي تحمل الفيض المغناطيسي داخل القلب، وليست مساحة النافذة الداخلية للحلقة ولا مساحة مقطع سلك النحاس. أما متوسط طول المسار المغناطيسي فهو متوسط المسافة التي يقطعها الفيض حول الحلقة، وغالبًا ما يرد في نشرة المواصفات باسم طول المسار الفعال. النفاذية النسبية كمية بلا وحدة، وتبين مقدار زيادة نفاذية المادة مقارنة بالفراغ. استخدموا قيمة تناسب المادة والتردد ومستوى الفيض ودرجة حرارة التشغيل، لأن القيمة البارزة في الكتالوج قد لا تمثل نقطة التشغيل الفعلية. أدخلوا المساحة بالمتر المربع والطول بالمتر. إذا وردت المساحة بالملليمتر المربع، فاضربوا القيمة في 0.000001 لتحويلها إلى المتر المربع. وإذا ورد الطول بالملليمتر، فاضربوه في 0.001. يحول الالتزام بوحدات SI المتسقة دون أخطاء القياس الخفية التي قد تغيّر النتيجة بآلاف أو ملايين المرات.
افهموا المعادلة والقيم التي تعيدها الحاسبة
تطبق الحاسبة المعادلة L = μ₀ × μᵣ × N² × A ÷ lₘ. يرمز μ₀ إلى نفاذية الفراغ، وμᵣ إلى النفاذية النسبية للقلب، وN إلى عدد اللفات، وA إلى مساحة المقطع الفعالة، وlₘ إلى متوسط طول المسار المغناطيسي. ويكتسب تربيع عدد اللفات أهمية خاصة؛ فإذا ضاعفتم عدد اللفات أصبحت المحاثة المثالية أربعة أمثالها مع ثبات بقية المدخلات. أما مضاعفة المساحة أو النفاذية النسبية فتضاعف المحاثة، ومضاعفة طول المسار تخفضها إلى النصف. تعرض الاستجابة المحاثة بالهنري والمللي هنري والميكروهنري، لتختاروا المقياس الأنسب للمخطط أو المواصفة. كما تعرض النفاذية المطلقة المحسوبة من μ₀μᵣ وتكرر المدخلات بعد توحيدها، مما يسهل تدقيق النتيجة الآلية. يتحكم خيار الدقة في تقريب المنازل العشرية، لكنه لا يزيد دقة بيانات القلب غير اليقينية. احتفظوا بعدد كاف من الخانات للمقارنة، ثم قرّبوا وفق السماحات الفعلية للمادة والملف بدل اعتبار كل رقم معروض ذا دلالة فيزيائية.
اعرفوا متى يصلح النموذج الحلقي المثالي
يفترض هذا الحساب قلبًا حلقيًا متجانسًا ومغلقًا ومن دون فجوة هوائية، مع انحصار الفيض المغناطيسي في مقطع فعال منتظم. وهو تقدير أولي مفيد لتصاميم كثيرة تعتمد الفريت أو المساحيق المغناطيسية، لكن المكونات الحقيقية تبتعد عن الحالة المثالية. قد تتغير النفاذية مع التردد ودرجة الحرارة وسماحات التصنيع وانحياز DC وكثافة فيض AC. ويمكن لفجوة هوائية مقصودة أو عرضية أن تهيمن على الممانعة المغناطيسية وتخفض المحاثة كثيرًا. وعند الإثارة العالية قد يقترب القلب من التشبع فتصبح المحاثة غير خطية، كما يزداد أثر تسرب الفيض وانتشاره عندما لا تكفي مساحة واحدة وطول واحد لوصف الشكل. لا تشمل المعادلة مقاومة الملف ولا تأثير الجلد أو التقارب ولا السعة الطفيلية ولا خسائر القلب ولا الرنين الذاتي. في تصميم الإنتاج، قارنوا التقدير بمعامل المحاثة أو منحنيات الشركة المصنّعة، وقيسوا عينة ملفوفة تحت ظروف تشغيل ممثلة. استخدموا الأداة لمقارنة الأبعاد واستكشاف أثر اللفات ووضع أساس حسابي ثابت، ولا تعتمدوا على النتيجة وحدها لتحديد التيار المقنن أو هوامش طاقة التخزين أو الأداء الحراري أو ممانعة التردد العالي.
حالات الاستخدام
تقدير ملف أولي
قارنوا أعداد اللفات لقلب حلقي معروف قبل صنع نموذج أولي وقياسه.
مراجعة أبعاد نشرة المواصفات
تحققوا من المحاثة التي تنتج من المساحة الفعالة وطول المسار ونفاذية المادة.
أتمتة مقارنات التصميم
احسبوا مرجعًا مثاليًا متسقًا لعدة قلوب مرشحة عبر API بسعر $0.002 لكل طلب.
الأسئلة الشائعة
ما المعادلة التي تستخدمها الحاسبة؟
تستخدم L = μ₀μᵣN²A/lₘ، وهي معادلة الدائرة المغناطيسية المثالية لقلب حلقي متجانس.
هل ندخل النفاذية النسبية أم المطلقة؟
أدخلوا النفاذية النسبية التي لا وحدة لها. تضربها الحاسبة في نفاذية الفراغ وتعيد النفاذية المطلقة الناتجة.
ما وحدتا المساحة وطول المسار؟
أدخلوا مساحة مقطع القلب بالمتر المربع ومتوسط طول المسار المغناطيسي بالمتر.
هل تحسب الأداة تيار التشبع؟
لا. يتطلب التشبع بيانات إضافية للمادة وتحليلًا للفيض أو التيار؛ وتحسب هذه الإمكانية محاثة الإشارة الصغيرة المثالية فقط.
هل تدعم قلبًا حلقيًا بفجوة هوائية؟
لا. يفترض النموذج قلبًا مغلقًا بلا فجوة. تغير الفجوة الممانعة المغناطيسية الكلية وتتطلب حساب دائرة مغناطيسية مناسبًا.
ما تكلفة الحساب عبر API؟
تبلغ تكلفة كل طلب API مقدار $0.002، ويمكن تشغيل حاسبة الصفحة مجانًا في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/toroid-inductance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"number_of_turns":100,"relative_permeability":2000,"cross_sectional_area_m2":0.0001,"mean_magnetic_path_length_m":0.1}'const res = await fetch("https://api.kit.forhosting.com/elec/toroid-inductance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"number_of_turns": 100,
"relative_permeability": 2000,
"cross_sectional_area_m2": 0.0001,
"mean_magnetic_path_length_m": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/toroid-inductance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"number_of_turns": 100,
"relative_permeability": 2000,
"cross_sectional_area_m2": 0.0001,
"mean_magnetic_path_length_m": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/toroid-inductance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"number_of_turns":100,"relative_permeability":2000,"cross_sectional_area_m2":0.0001,"mean_magnetic_path_length_m":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"number_of_turns":100,"relative_permeability":2000,"cross_sectional_area_m2":0.0001,"mean_magnetic_path_length_m":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/toroid-inductance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"number_of_turns": 100,
"relative_permeability": 2000,
"cross_sectional_area_m2": 0.0001,
"mean_magnetic_path_length_m": 0.1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.toroid_inductance",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_turns | 1000000000 |
max_relative_permeability | 1000000000 |
max_area_m2 | 1000000000 |
max_path_length_m | 1000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |