حاسبة سلسلة المقاومة الحرارية
تتبع هذه الحاسبة مسار الحرارة من وصلة شبه الموصل عبر الغلاف والواجهة الحرارية والمشتت حتى الهواء المحيط.
شغّل الأداة مجانًا
أدخل المقاومات الحرارية الثلاث بوحدة °C/W والقدرة المبددة المستقرة بالواط. تعرض النتيجة مقاومة المسار الكلية وارتفاع الحرارة عبر كل جزء. وإذا أضفت درجة حرارة الوسط، فإنها تقدر أيضا درجات حرارة المشتت والغلاف والوصلة، مما يتيح لك فحص التصميم الحراري بسرعة ووضوح.
كوّن المسار الكامل من الوصلة إلى الوسط المحيط
توفر ورقة البيانات عادة مقاومة الوصلة إلى الغلاف، بينما تأتي مقاومة الغلاف إلى المشتت من مادة الواجهة الحرارية أو من اختبار التركيب، وتأتي مقاومة المشتت إلى الوسط من مواصفات المشتت. تصف هذه القيم ثلاثة أجزاء متتابعة يمر فيها التدفق الحراري المستقر نفسه، ولذلك تجمع مباشرة. أدخل كل مقاومة بوحدة الدرجة المئوية لكل واط، وأدخل القدرة بالواط. تعرض الحاسبة المجموع كمقاومة حرارية كلية، كما تضرب مقاومة كل جزء في القدرة كي توضح مساهمة الغلاف والواجهة والمشتت بدلا من إخفائها في رقم واحد. يساعد هذا التفصيل على تحديد التحسين المجدي. فإذا كانت مقاومة الواجهة منخفضة أصلا وكانت مقاومة المشتت إلى الوسط هي المسيطرة، فلن يؤدي تحسين الواجهة وحدها إلى خفض كبير في حرارة الوصلة. استخدم قيما تخص التجميع نفسه وظروف التشغيل نفسها؛ فالجمع بين قيمة للحمل الطبيعي وافتراضات تهوية قسرية لا يمثل مسارا حراريا متسقا.
فسر ارتفاع الحرارة ودرجات حرارة العقد
في التدفق الحراري الأحادي البعد والمستقر، يساوي ارتفاع الحرارة القدرة المبددة مضروبة في المقاومة الحرارية: ΔT = P × Rθ. لذلك يكون الارتفاع الكلي حاصل ضرب القدرة في مجموع المقاومات الثلاث، وتبين النتائج الجزئية فرق الحرارة عبر كل جزء. إذا أدخلت درجة حرارة الوسط، تبدأ الحاسبة من الخارج إلى الداخل: تضيف ارتفاع المشتت إلى الوسط للحصول على حرارة المشتت، ثم تضيف ارتفاع الغلاف إلى المشتت للحصول على حرارة الغلاف، وأخيرا تضيف ارتفاع الوصلة إلى الغلاف للحصول على حرارة الوصلة. هذه نتيجة اتزان وليست منحنى إحماء. يفترض النموذج قدرة ثابتة ووسطا مستقرا وقيما مناسبة للتركيب. ولا يشمل السعة الحرارية أو المعاوقة العابرة أو المسارات المتوازية عبر الأطراف واللوحة أو تغير القدرة مع الحرارة أو تغير الإشعاع وتدفق الهواء. تعامل مع النتيجة كتقدير تصميمي، واترك هامشا آمنا دون الحد الأقصى الذي تحدده الشركة المصنعة.
اختر المدخلات وافحص هامش التصميم
استخدم القدرة التي تتحول إلى حرارة، لا قدرة الدخل الكهربائية، إلا إذا كانت كلها تقريبا تتبدد في العنصر الذي تمثله. ففي المنظم مثلا، قدر الفقد من هبوط الجهد وتيار الحمل مع إضافة خسائر السكون ذات الصلة. خذ مقاومة الوصلة إلى الغلاف للحزمة الصحيحة ولاتجاه انتقال الحرارة الصحيح. ويجب أن تعكس مقاومة الغلاف إلى المشتت الوسادة والمعجون والعازل وضغط التثبيت ومساحة التلامس وطريقة الربط الفعلية. أما مقاومة المشتت إلى الوسط فتتأثر كثيرا بالاتجاه والصندوق والارتفاع وتدفق الهواء والأسطح القريبة. احسب الحالة الاسمية أولا، ثم أعد الحساب بأقصى قدرة وأعلى حرارة محيطة وقيم مقاومة محافظة. قارن حرارة الوصلة بحد ورقة البيانات وبهدف الاعتمادية في مشروعك. يكلف كل طلب API مقدار $0.002، بينما يتيح الحساب في المتصفح مقارنة الخيارات بسرعة. تقبل قيمة الصفر لتمثيل جزء مثالي، لكن القدرة أو المقاومة السالبة ترفض لأنها لا تناسب هذا النموذج الفيزيائي.
حالات الاستخدام
حدد حجم المشتت الحراري
اجمع مقاومتي الغلاف والواجهة مع مواصفات مشتتات مرشحة لتقدير حرارة الوصلة عند القدرة المطلوبة.
قارن مواد الواجهة الحرارية
غير مقاومة الغلاف إلى المشتت مع تثبيت بقية المسار لترى أثرها المباشر في ارتفاع الحرارة.
افحص أسوأ ميزانية حرارية
استخدم أقصى قدرة وحرارة محيطة وقيما محافظة للمقاومات من أجل تقييم هامش التصميم.
الأسئلة الشائعة
ما المعادلة التي تستخدمها الحاسبة؟
تستخدم RθJA,total = RθJC + RθCS + RθSA وΔT = P × RθJA,total، ويحسب ارتفاع كل جزء بضرب القدرة نفسها في مقاومته.
ما الوحدات التي ينبغي إدخالها؟
أدخل المقاومات الحرارية بوحدة °C/W والقدرة بالواط. فرق الحرارة في °C وK متساو عدديًا، ولذلك تتكافأ K/W عدديا.
هل درجة حرارة الوسط مطلوبة؟
لا. تكفي المقاومات الثلاث والقدرة لحساب المجموع والارتفاع، بينما تتيح حرارة الوسط تقدير درجات الحرارة المطلقة.
هل يصلح النموذج لبدء التشغيل أو النبضات؟
لا. إنه نموذج للحالة المستقرة. استخدم منحنيات المعاوقة الحرارية العابرة أو نموذج RC حراريا للنبضات والإحماء.
لماذا قد تختلف الحرارة المقاسة؟
تتأثر المقاومة بالتركيب والهواء والاتجاه واللوحة وطريقة القياس. كما يؤثر التلامس والمسارات المتوازية والقدرة المتغيرة.
كم تبلغ تكلفة الحساب عبر API؟
يكلف كل طلب $0.002. الحساب حتمي ولا يتصل بأي خدمة خارجية.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/elec/thermal-resistance-stack \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"junction_to_case":1.2,"case_to_sink":0.3,"sink_to_ambient":4.5,"power":18}'const res = await fetch("https://api.kit.forhosting.com/elec/thermal-resistance-stack", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"junction_to_case": 1.2,
"case_to_sink": 0.3,
"sink_to_ambient": 4.5,
"power": 18
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/thermal-resistance-stack",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"junction_to_case": 1.2,
"case_to_sink": 0.3,
"sink_to_ambient": 4.5,
"power": 18
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/thermal-resistance-stack", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"junction_to_case":1.2,"case_to_sink":0.3,"sink_to_ambient":4.5,"power":18}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"junction_to_case":1.2,"case_to_sink":0.3,"sink_to_ambient":4.5,"power":18}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/thermal-resistance-stack", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"junction_to_case": 1.2,
"case_to_sink": 0.3,
"sink_to_ambient": 4.5,
"power": 18
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.thermal_resistance_stack",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |