O que é proteção térmica em fuga?

13

O que é a proteção térmica em fuga (TRP) e por que devo ativá-la?

Como se faz isso em Marlin?

Trish
fonte

Respostas:

14

O que é TRP e como ele funciona?

A proteção térmica descontrolada é basicamente autoexplicativa; é proteção contra a temperatura sair do controle. Essencialmente, o firmware verifica se a saída medida do termistor ( O que é um termistor? Um termistor é basicamente um sensor de temperatura; é um componente elétrico (mais específico: um resistor) que possui uma grande redução de sua resistência quando aquecida; é freqüentemente usado para medição e controle, pois você pode vincular a resistência à temperatura através de uma tabela ou curva ) está dentro de uma faixa esperada para um determinado valor-alvo dentro de um determinado período de tempo ao aquecer o hotend ou a cama aquecida.

Por exemplo, quando você solicita o hotend ou a cama aquecida a uma certa temperatura, os elementos do aquecedor estão sendo programados / ligados para aumentar a temperatura. Se a temperatura aumentar como resultado da programação da cama quente ou aquecida não for atendida a tempo (configurações na configuração do firmware), a impressora parará e o aquecimento dos elementos do aquecedor será interrompido. A impressora precisa ser redefinida após essa falha.

O que aciona o TRP?

Problemas comuns que acionam a proteção contra fuga térmica são:

  • um termistor com defeito,
  • um termistor colocado incorretamente (por exemplo, não fazendo um contato suficientemente bom com o bloco do aquecedor),
    • incluindo cair
  • um cartucho aquecedor solto,
    • incluindo cair
  • conectores defeituosos,
  • fios defeituosos ou parcialmente quebrados,
  • basicamente, qualquer coisa que interrompa o aquecimento ou a medição do sinal.

Por que o TRP deve estar ativo?

A proteção contra fuga térmica visa principalmente evitar riscos de incêndio, parando o cartucho do aquecedor quando ele pode ter caído do bloco do aquecedor e tentando incendiar todo o ambiente.

Para ilustrar o ponto: isso acontece se a Proteção contra fugas térmicas estiver desativada e a história associada . Felizmente, este não resultou em perda de vidas e lar, mas poderia ter - e o proprietário pôde fazer algum exame forense sobre o que causou o incêndio.

Anet A8 que pegou fogo

Como ativar o TRP no firmware do Marlin?

Verifique se você possui as linhas de configuração na seção Proteção contra fugas térmicas (466-485) do seu arquivo Configuration.h (não // na frente das linhas que começam com #define THERMAL _...) .

// ================================================== ===========================
// ======================== Proteção contra fugas térmicas ===================== ==
// ================================================== ===========================

/ **
 * A proteção térmica fornece proteção adicional à sua impressora contra danos
 * e fogo. O Marlin sempre inclui faixas de temperatura mínima e máxima seguras que
 * proteja contra um fio termistor quebrado ou desconectado.
 *
 * O problema: se um termistor cair, ele relatará a quantidade muito menor
 * temperatura do ar na sala, e o firmware manterá
 * o aquecedor ligado.
 *
 * Se você receber os erros "Thermal Runaway" ou "O aquecimento falhou", o
 * os detalhes podem ser ajustados em Configuration_adv.h
 * /

#define THERMAL_PROTECTION_HOTENDS // Ativar proteção térmica para todas as extrusoras
#define THERMAL_PROTECTION_BED // Ativar proteção térmica para a cama aquecida

Observe que o Marlin 2.x possui uma proteção adicional para a câmara de aquecimento:

#define THERMAL_PROTECTION_CHAMBER // Ativar proteção térmica para a câmara aquecida

Isso geralmente deve ser suficiente para ativar o TRP na sua impressora. O ajuste fino pode ser feito alterando a constante de tempo e o aumento de temperatura no arquivo Configuration_adv.h na seção:

// ================================================== ===========================
// ============================= Configurações térmicas =================== ===========
// ================================================== ===========================

No entanto, é recomendável não alterar esses valores, a menos que você esteja absolutamente certo; por exemplo, se o seu cartucho de aquecimento não for suficientemente potente e você estiver com a impressora parada. Ao obter a impressora falso-positiva, de acordo com o firmware do Marlin, você pode:

* Se você receber falsos positivos para "Thermal Runaway", aumente 
* THERMAL_PROTECTION_HYSTERESIS e / ou THERMAL_PROTECTION_PERIOD

Como testar se o TRP está ativo na minha impressora?

Para testar se a proteção contra fuga térmica está ativada na sua impressora, você pode desconectar o elemento aquecedor do hotend ou da cama aquecida enquanto imprime uma impressão ou envia comandos de temperatura para a impressora via USB usando um terminal para enviar comandos diretamente para a impressora. Você pode desconectar o elemento aquecedor enquanto a impressora estiver fria (antes da inicialização) e também quando o elemento aquecedor estiver aquecendo. Nenhum aquecimento do bico ocorrerá; portanto, após o período definido pela constante de tempo definida no firmware, a impressora será interrompida se a proteção contra fuga térmica estiver ativada. Desligue a máquina e reconecte os fios; não é aconselhável recolocá-los em uma máquina em funcionamento, pois é possível tocar nos fios abertos; quando a impressora parar, você deve desligar ou redefinir a impressora de qualquer maneira. Se a impressora não parar,

Considerações adicionais

Além de ativar a proteção térmica contra fugas, é sempre uma boa idéia instalar um detector de fumaça e um extintor nos arredores da impressora 3D: o detector de fumaça sobre ele, o extintor ao alcance dos braços da porta que leva à sala.

0scar
fonte
3

O que é o Thermal Runaway?

Vejamos um Teste Térmico em Fuga (# 2) realizado por um Chris Bate.

Neste vídeo, o pesquisador dirigiu o elemento de aquecimento sem parar até o desastre. O fio Nichrome no elemento de aquecimento derrete a cerca de 1.400 ° C. Somente uma vez que derreta, o circuito será interrompido e a corrente será interrompida. O bloco de aquecimento de alumínio, no entanto, derrete a 660,3 ° C; muito antes do nicrromo derreter.

Proteção contra fugas térmicas

A proteção térmica descontrolada é uma parte do código no firmware da impressora que verifica se uma vez que a energia está sendo aplicada ao aquecedor, a resistência do termistor está mudando dentro de um quadro especificado (tempo e quantidade). Essa é a forma básica de um loop de controle .

Se o sistema de controle for implementado mecanicamente, ele será chamado de termostato , geralmente por meio de uma tira bimetálica.

user77232
fonte
Uma boa cartilha básica. Você pode aprimorar um pouco a resposta, fornecendo como o TRP pode ser ativado.
Trish