Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: динамический расчет температуры чипа
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Математика и Физика
Reanimator++
Есть задача измерения аналоговой характеристики чипа в интервале температур.

Имеется чип в металло-керамическом корпусе (или в любом другом, сегодня именно этот), сокет для установки чипа (пластмассовая кроватка с контактными группами), печатная плата на которой установлен сокет, термокамера с датчиком температуры и принудительной циркуляцией воздуха.

Сокет имеет отверстия, т.е. воздух проходит со всех сторон микросхемы, хотя сокет и закрывает большую ее часть.

Измерения провожу при росте температуры с небольшой постоянной скоростью.
При этом отставание температуры чипа от температуры воздуха в камере постоянно (я посчитал что оно равно температурной постоянной времени микросхемы).

Измерение температурной постоянной времени микросхемы произвожу непосредственно - камера делает резкий скачек температуры, а я измеряю изменение характеристики чипа во времени (выбрав область температур где характеристика примерно линейна от температуры). Затем аппроксимирую результаты экспоненциальной функцией и получаю постоянную времени.

Смущает вот что.
Плата, сокет и корпус чипа имеют ненулевую теплоемкость и конечную теплопроводность. И если корпус закрывает чип полностью, то сокет лишь частично и тепловая связь сокета с корпусом чипа есть только в точках контакта.
Снятые переходные характеристики температуры чипа (косвенные) при скачке температуры в камере не точно повторяют экспоненту.

Выходит что простейшая модель разогрева чипа - dTчипа/dt = 1/tau * (Tвоздуха - Tчипа) не корректна.


Конечная задача - рассчитать температуру чипа, имея данные о температуре в камере (во времени).

Проблема в том, что рост температуры в камере во время измерения происходит не совсем линейно, иногда, во время переключения режимов работы агрегатов камеры, возникает отклонение от линейного роста, которое затем ПИД-регулятор камеры компенсирует. На результатах измерений в этих местах появляются искажения.

Нужна динамическая модель расчета температуры чипа, методика измерения ее параметров (чипы могут быть в разных корпусах, каждый со своими термодинамическими характеристиками).
TSerg
Тепло-моделирующий софт.
Однако нужны будут данные по теплопроводности, теплоемкости, теплоотдачи + нестационар.
Reanimator++
Мне этот расчет надо в свое ПО встраивать. Плюс установка должна сама измерять тепловые параметры изделия - идеальный вариант воткнул и оно само все сделало. Либо надо будет делать библиотеку с типовыми значениями и прикладывать методику измерения (тогда юзеры обязательно все перепутают).
Я пока сам не совсем понимаю как их измерять, а лучше хотя бы просто оценить. Типа там плеснуть азота на чип, засечь через какое время параметры поплывут..
fider
Похоже, в этом случае если надо расчет записать в свое ПО, то лучше отталкиваться от упрощенной модели на основе электротепловой аналогии.
То есть в терминах тепловых сопротивлений.
Можно, конечно сначала помучиться и провести трехмерный численный анализ, но скорее всего здесь это себя не оправдает.
И в любом случае придется закладывать различные данные для различных корпусов (характеристики теплопроводности, теплоемкости...).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.