Olá pessoal. Meu nome é Sergey e estou desenvolvendo impressoras 3D. Este artigo discutirá o que fazer se a energia for desligada periodicamente e eu realmente desejar imprimir (ou seja, impressão 3D).
Um pouco de fundoEu tenho um cliente de uma cidade ensolarada e há alguns problemas com comida. Às vezes, as luzes se apagam por alguns segundos e às vezes várias horas. Não há periodicidade ou horário, é claro. O cliente voltou-se para mim com esse problema. Eu, como todos, como muitos o aconselhei a colocar uma fonte de alimentação ininterrupta. Sim, ajuda, mas a partir de desligamentos de curto prazo. O que mais você pode fazer? Eu fiz esta pergunta ...
E existe uma solução, além disso, essa opção foi concebida no início do desenvolvimento, mas a implementação, como de costume, foi atrasada.
Então, o que temos:
1. A impressora. Nesse caso, é RK-1, mas pode haver qualquer outra impressora. Como FDM (apenas ao imprimir plástico PLA ou equivalente), SLA e DLP. Uma observação importante: a impressora deve monitorar a tensão de alimentação da fonte de alimentação (tautologia, mas não assustadora, o ponto é claro).
2. Rede com tensão instável (energia).
A essência do método é que a tensão de alimentação da fonte de alimentação não cai de nominal para zero instantaneamente. E há um certo processo de transição. Além disso, o tempo de queda de tensão depende da carga. Quanto maior a carga, menos tempo e vice-versa.
ImplementaçãoUsaremos uma queda gradual de tensão da fonte de alimentação para implementar a ideia. Dividimos condicionalmente o trabalho em várias etapas consecutivas.
Primeiro passoMonitoramos a queda de tensão. A tensão de alimentação da fonte de alimentação 24V, se a tensão de alimentação cair abaixo de 20V e estiver nesta área por mais de 10 ms, o processo de parada e salvamento será iniciado.
Segundo passoDesligando a tela, parando os motores de passo e removendo a carga deles.
Passo trêsDesligue o diodo laser.
Acontece que desligamos todos os principais consumidores e podemos trabalhar autonomamente por algum tempo a partir da fonte de alimentação. O gráfico de queda de tensão é mais ou menos assim:
Quarto passoOs seguintes parâmetros devem ser salvos na memória não volátil:
- a posição atual do eixo Z e o modo (houve uma subida ou descida);
- nome do arquivo a ser impresso;
- número da linha do arquivo no qual os motores de passo foram parados.
Demora menos de 10 ms. Tudo, agora você pode "morrer" com segurança)
Depois de ligar, a “impressora” verifica se há algum registro sobre a interrupção da impressão. Procura um arquivo em uma unidade flash USB, procura a linha na qual a impressão foi interrompida. E inicia o processo de impressão.
Mas há nuances:
Primeiro: o eixo Z não precisa ser tocado se o movimento ao longo do Z não ocorreu.
Segundo: você não pode redefinir o eixo ao longo dos interruptores de limite. O fato é que os fins de curso não são tão precisos quanto gostaríamos, mesmo sendo ópticos. Você precisa fazer isso: conhecendo a posição atual no eixo, mude para a chave limitadora e inicie o laser lá, depois retorne à sua posição original e continue a impressão. Você pode fazer o mesmo no caso de trabalhar com uma impressora FDM. Embora talvez não afete o modelo (não será visível).
Aqui está um pequeno vídeo sobre como isso funciona.
Obrigado pela atenção. Que métodos você ainda conhece?