Simples o suficiente.
A folha de dados da peça especificará resistências térmicas. Observando uma folha de dados LM7805 da Fairchild (apenas a primeira a aparecer em uma pesquisa), a resistência térmica é uma junção de 5C / W ao gabinete e uma junção de 65C / W ao ar.
A temperatura máxima de operação é 125C. Se o dispositivo estiver em um ambiente de 25 ° C, você poderá lidar com um aumento de 100 ° C (embora algumas coisas caiam à temperatura operacional máxima, normalmente), então cerca de 1,5 W (100 ° C / 65 ° C / W) será tudo o que você pode dissipar sem um dissipador de calor. Se sua fonte de entrada for 30V, talvez 60mA; se a entrada é de 12V, é mais como 214 mA; se sua entrada é 8V, é 500mA. (Tudo a 25C ambiente.)
Trabalhando o exemplo na outra direção, seu comentário indica uma fonte de 24V e uma dissipação de 0,38W; 0.38W * 65 C/W = 24.7 C
, para que você possa executar isso em um ambiente de 100,3 C sem um dissipador de calor.
EDIT: Em todas as situações acima, negligenciei evidentemente o uso atual do regulador de 5,5-6mA (na tensão de entrada total), localizado bem abaixo da folha de dados, o que aumenta a carga de energia; no seu exemplo de 24V, isso reduziria sua faixa de ambiente seguro para cerca de 90 ° C
Ao adicionar um dissipador de calor, você terá a junção 5C / W na caixa (resistência térmica) mais uma certa resistência térmica da caixa ao dissipador de calor (influenciado por graxa térmica, isoladores ou não, etc.) e, finalmente, o resistência mais favorável do dissipador de calor ao ar.
Portanto, se a interface for 2C / W e o dissipador de calor for 10C / W, você terá um total de 5 + 2 + 10 = 17C / W da junção ao ar com a interface e o dissipador de calor.
Com o 7805 com uma caixa / guia aterrada, é fácil prendê-lo na lateral de uma caixa / chassi de metal para obter um "dissipador de calor livre", se desejado. Ao prototipar, se estiver usando peças com proteção contra sobrecarga térmica (que é reivindicada, mas não detalhada na folha de dados), você pode "apenas ver se a peça esquenta e desliga", embora você deva executar os números antes de finalizar o design, especialmente desde os protótipos geralmente têm melhor convecção natural do que um produto acabado.