Тепловой расчёт радиатора выглядит как простая арифметика: взял из даташита тепловое сопротивление переходов, подставил мощность потерь, получил нужный радиатор. Расчёт сходится, радиатор заказан, прототип собран. А в реальном корпусе при летней жаре транзистор уходит за паспортную температуру кристалла и деградирует за месяцы. Виноваты справочные цифры теплового сопротивления, измеренные в лабораторных условиях, которые с реальной эксплуатацией имеют мало общего. Разберём, где именно справочные значения врут и какой запас закладывать, чтобы расчёт держался не на стенде, а в готовом изделии под нагрузкой.
Цепочка тепловых сопротивлений от кристалла до воздуха
Тепло рождается на кристалле транзистора и должно уйти в окружающий воздух, преодолевая последовательную цепочку тепловых сопротивлений. Первый участок - от кристалла до корпуса, обозначается θjc, задаётся даташитом и не меняется конструктором. Второй - от корпуса до радиатора через теплопроводящую прокладку, θcs, зависит от материала прокладки, её толщины и площади контакта. Третий - от радиатора в воздух, θsa, определяется конструкцией радиатора, обдувом и окружающими условиями.
Температура кристалла вычисляется через сумму этих сопротивлений:
Tj = Ta + P · (θjc + θcs + θsa)
где Ta - температура окружающего воздуха, P - рассеиваемая мощность. Требуемое тепловое сопротивление радиатора находят, выразив θsa:
θsa = (Tj_max - Ta) / P - θjc - θcs
Возьмём конкретику. Транзистор рассеивает 30 ватт, максимальная температура кристалла по даташиту 150 градусов, тепловое сопротивление кристалл-корпус θjc = 0,5 градуса на ватт, прокладка θcs = 0,3 градуса на ватт. Если считать в лоб от паспортных 150 градусов при температуре воздуха 25 градусов, получим θsa = (150 - 25) / 30 - 0,5 - 0,3 = 4,17 - 0,8 = 3,37 градуса на ватт. Кажется, подойдёт небольшой радиатор. Здесь и начинается ловушка.
Где справочные цифры расходятся с реальностью
Первая ошибка - считать от паспортной максимальной температуры кристалла. Проектировать ровно на предел нельзя никогда. Применяют дерейтинг: для надёжной работы целевую температуру кристалла берут на 20-30 градусов ниже максимальной, а для потребительских изделий рабочую температуру кристалла держат не выше 0,8 от паспортного максимума. Для нашего транзистора это означает целиться не в 150, а в 120 градусов.
Вторая ошибка - брать лабораторную температуру воздуха. Производитель измеряет параметры при 25 градусах в открытом пространстве, но внутри реального корпуса воздух горячее. Температура воздуха внутри корпуса может быть на 15-25 градусов выше внешней из-за самонагрева окружающих компонентов. Значит, при внешних 25 градусах внутри корпуса легко окажется 45-50 градусов, а если изделие работает летом в непроветриваемом шкафу, то и все 60.
Третья ошибка - надеяться на расчётный обдув. Радиатор, который в симуляции выглядит достаточным, часто не справляется в реальном изделии. Поток воздуха через рёбра может составлять лишь 30-60 процентов от расчётной скорости из-за ограничений корпуса, прокладки кабелей и близости стенок. Правильно подобранный алюминиевый радиатор при хорошо организованном обдуве переигрывает медный при плохом обдуве каждый раз. То есть реальное θsa радиатора оказывается заметно хуже паспортного, измеренного в идеальном продуве.
Пересчитаем тот же пример честно. Целевая температура кристалла 120 градусов, температура воздуха внутри корпуса 50 градусов. Тогда θsa = (120 - 50) / 30 - 0,5 - 0,3 = 2,33 - 0,8 = 1,53 градуса на ватт. Требование к радиатору ужесточилось вдвое против наивного расчёта. А с учётом того, что реальный обдув даёт лишь половину расчётного, паспортное θsa радиатора нужно брать ещё в полтора-два раза ниже, то есть около 0,8-1 градуса на ватт. Радиатор получается заметно крупнее, чем казалось вначале.
Почему θjc надёжнее θja и как мерить температуру корпуса
Даташиты часто приводят и тепловое сопротивление кристалл-воздух θja, соблазняя посчитать всё одним числом. Это опасно. Производители измеряют θja в специфических тестовых условиях, очень далёких от конечного дизайна, и применение паспортного θja к конкретной плате может дать неточную оценку температуры кристалла. Параметр θja сильно зависит от конкретного теплоотвода и компоновки, поэтому годится лишь для грубой первой прикидки, нужен ли радиатор вообще.
Гораздо надёжнее опираться на θjc, потому что оно почти не зависит от внешнего теплоотвода. Определение температуры кристалла по различным тепловым сопротивлениям из даташита сильно зависит от компоновки теплоотвода, тогда как связь между температурой кристалла и температурой корпуса от размера и эффективности радиатора почти не зависит. Поэтому самый точный способ контроля - измерить температуру корпуса на готовой плате и через θjc восстановить температуру кристалла.
Измеряют температуру корпуса аккуратно: бесконтактным термометром, причём точку измерения берут как можно ближе к центру поверхности корпуса, где она наиболее показательна. Зная температуру корпуса Tc и потери, температуру кристалла находят как Tj = Tc + P · θjc. Для нашего примера при потерях 30 ватт и θjc = 0,5 это даёт перегрев кристалла над корпусом всего 15 градусов, и если корпус намерян на 100 градусов, кристалл сидит на 115, что в пределах целевых 120.
Прокладка и переходное тепловое сопротивление как недооценённый участок
Тепловое сопротивление прокладки между корпусом и радиатором часто недооценивают, а оно способно свести на нет хороший радиатор. Прокладка нужна для электрической изоляции корпуса транзистора от радиатора и для заполнения микронеровностей контакта. Её сопротивление θcs зависит от теплопроводности материала, толщины и площади контакта. Слюдяная прокладка с пастой, силиконовый изолятор, керамика - все дают разное сопротивление, от десятых долей до целого градуса на ватт.
При наших 30 ваттах прокладка с θcs = 0,3 даёт перепад 9 градусов, а плохая прокладка с θcs = 1 - уже 30 градусов перепада, съедающих весь запас. Поэтому выбор прокладки и качество монтажа критичны: недостаток пасты, перекос при затяжке, грязь на поверхности резко поднимают θcs. Момент затяжки крепёжного винта тоже влияет, потому что давление улучшает контакт и снижает сопротивление прокладки. Этот участок цепочки полностью в руках конструктора, и экономить на нём опаснее всего.
Переходный режим и импульсная нагрузка
Расчёт по установившимся тепловым сопротивлениям верен для постоянной нагрузки, но многие силовые транзисторы работают импульсно. Для импульсной нагрузки важна тепловая ёмкость, и кратковременная температура кристалла считается не по статическому сопротивлению, а по кривым теплового импеданса из даташита. Радиатор с его тепловой массой ведёт себя как конденсатор, запасающий тепло, а тепловое сопротивление - как резистор, и вместе они образуют тепловую RC-цепочку с постоянной времени, равной произведению сопротивления на ёмкость.
Практический смысл такой. При коротких импульсах мощности тепло не успевает проникнуть глубоко в радиатор, и кристалл нагревается сильнее, чем дал бы расчёт по средней мощности, но кратковременно. Короткие импульсы не проникают глубоко в радиатор, поэтому переходную температуру кристалла считают по кривым теплового импеданса. Если этого не учесть и считать только по средней мощности, пиковая температура кристалла на импульсах окажется выше расчётной, и транзистор будет деградировать, несмотря на формально нормальный средний нагрев.
Материал радиатора, обдув и распределение тепла
Выбор материала радиатора часто решают неверно, переплачивая за медь там, где она не нужна. Медь имеет почти вдвое большую теплопроводность, чем алюминий, около 385 против 205 ватт на метр на градус, но она втрое тяжелее и заметно дороже. Решающим фактором оказывается не материал, а обдув. Правильно подобранный алюминиевый радиатор при хорошем обдуве переигрывает медный при плохом обдуве, потому что узкое место всей цепочки - переход тепла с поверхности рёбер в воздух, а не проводимость внутри тела радиатора.
Сопротивление радиатор-воздух θsa определяется площадью оребрения, расстоянием между рёбрами, скоростью воздуха и ориентацией. При естественной конвекции рёбра ставят вертикально, чтобы нагретый воздух свободно поднимался между ними, а слишком частые рёбра мешают конвекции и работают хуже редких. При принудительном обдуве, наоборот, частые рёбра выгодны, потому что вентилятор продувает их насильно, и θsa падает в разы по сравнению с естественной конвекцией. Один и тот же радиатор при обдуве может иметь θsa вдвое-втрое ниже, чем без обдува, поэтому наличие вентилятора радикально меняет расчёт.
Самая частая причина провала теплового дизайна - перекрытый или сбитый воздушный поток. Радиатор, выглядящий избыточным в симуляции, регулярно отказывает в реальном изделии именно из-за плохо организованного обдува. Поэтому при компоновке следят, чтобы рёбра были ориентированы вдоль потока, чтобы перед радиатором и за ним был свободный объём для входа и выхода воздуха, и чтобы соседние компоненты не загораживали продув. Грамотная организация воздушного тракта часто важнее выбора между алюминием и медью.
Когда на одном радиаторе сидят несколько транзисторов, суммируют их полную рассеиваемую мощность, но в расчёт берут наименьшую из паспортных максимальных температур кристалла среди всех приборов. Этот консервативный подход гарантирует, что ни один из приборов не перегреется. Кроме того, учитывают тепловую связь между приборами через тело радиатора: горячий транзистор подогревает соседей, поднимая их базовую температуру выше расчётной для одиночного прибора.
Распределение тепла внутри радиатора описывают понятием эффективности оребрения. Кристалл греет основание радиатора в одной точке, а тепло должно растечься по всему основанию, прежде чем уйти в рёбра. Если основание тонкое, тепло не успевает распределиться, дальние рёбра остаются холодными и не работают, а эффективная площадь оказывается меньше геометрической. Поэтому под мощным точечным источником основание делают толще или применяют тепловую трубку, разносящую тепло по площади. Это объясняет, почему два радиатора одинаковой площади рёбер могут иметь разное θsa: тот, что лучше распределяет тепло по основанию, использует рёбра полнее.
Тепловая паста или прокладка работает лучше всего тонким ровным слоем. Избыток пасты не улучшает, а ухудшает контакт, потому что сама паста проводит тепло хуже металла, и её роль лишь заполнить микрозазоры, а не создать толстую прослойку. Оптимум - минимальный слой, обеспечивающий полное прилегание без воздушных карманов. Воздушный пузырь под корпусом резко поднимает локальное тепловое сопротивление, потому что воздух почти не проводит тепло, поэтому пасту наносят равномерно и притягивают корпус с рекомендованным моментом.
Сводный запас на реальную эксплуатацию
Соберём все поправки, которые отделяют лабораторный расчёт от надёжного изделия. Целевую температуру кристалла берут на 20-30 градусов ниже паспортной, для потребительской техники не выше 0,8 от максимума. Температуру воздуха берут не внешнюю, а внутреннюю в корпусе, добавляя 15-25 градусов на самонагрев окружения. Паспортное тепловое сопротивление радиатора закладывают с запасом 10-20 процентов, выбирая радиатор с θsa на эти проценты ниже расчётного. Реальный обдув считают долей от идеального, потому что корпус и кабели режут поток вдвое. Точность ручного расчёта порядка 20 процентов, поэтому итог обязательно проверяют измерением на прототипе.
Сумма этих запасов кажется избыточной, но именно она объясняет, почему радиатор в готовом изделии всегда крупнее, чем выходит по наивному расчёту от паспортных 150 градусов и 25 градусов воздуха. Тепловой расчёт радиатора - это не подстановка справочных чисел в формулу, а честный учёт реальной температуры воздуха в корпусе, реального обдува, дерейтинга кристалла и качества прокладки. Тот, кто закладывает запас на все эти факторы и проверяет результат термометром на работающем прототипе, получает изделие, которое держит температуру кристалла в норме и летом в шкафу, а не только зимой на лабораторном столе.