banner
Lar / blog / Revisão: Martelo
blog

Revisão: Martelo

Oct 23, 2023Oct 23, 2023

Alguns dias atrás, informamos sobre um novo produto para proprietários do Raspberry Pi Zero, um conjunto de pinos de cabeçalho sem solda que tinham um novo método de instalação envolvendo um martelo. Estávamos céticos de que eles forneceriam um bom contato e preferimos ficar com os pinos soldados testados e confiáveis. Parece que muitos de vocês concordaram, e a seção de comentários da postagem ficou um pouco barulhenta. Pimoroni, o criador do produto, recebeu muitas críticas, com as quais, para dar o devido valor, eles se envolveram com bom humor.

É óbvio que este foi um produto controverso, e talvez o veredicto de Hackaday tenha sido um pequeno resumo baseado no aspecto do martelo da história. Então, para entender melhor o motivo de tanto alarido, encomendei um Pi Zero e o kit de pinos sem solda para experimentarmos nós mesmos.

O plano era instalar os pinos em um Pi Zero e, em seguida, simular a vida de uma placa típica nas mãos de um jovem entusiasmado, conectando e desconectando repetidamente um HAT. Para esse fim, uma placa GertVGA substituiu um HAT, pois era o único periférico Pi que eu tinha em mãos com o conector de tamanho normal.

Abrindo a bolsa da Pimoroni, encontrei um conjunto de peças de plástico cortadas a laser, marca registrada, dois parafusos de náilon e um conjunto de pinos de encaixe e um soquete de encaixe. Nenhuma instrução é enviada com as peças, em vez disso, eles enviam você para a página do produto no site, na qual têm o vídeo mostrando como montar as peças e encaixar o conector.

Os próprios pinos são exatamente iguais aos de suas contrapartes soldadas na extremidade longa, mas a extremidade curta que se encaixa na placa difere bastante de sua prima mais convencional. Cada alfinete foi achatado e perfurado, em uma forma parecida com o orifício de uma agulha de costura manual.

Todo o conector não passa pelos orifícios da placa quando é oferecido a eles; em vez disso, fica sobre a placa e não pode ser facilmente empurrado por eles. De imediato, posso ver a tarefa que o gabarito e o martelo enfrentam para forçar esses pinos nos orifícios, que não são grandes o suficiente para acomodá-los.

As peças de plástico formam um gabarito que mantém o Zero no lugar e fornece tanto um pedaço de plástico quanto um desvio no topo dos pinos e algumas camadas abaixo do Zero para suportar a carga. Enquanto isso, os dois parafusos alinham os orifícios nas várias partes com os orifícios no Zero e mantêm tudo no lugar durante o processo de encaixe dos pinos.

Tudo isso nos leva perfeitamente ao martelar. O vídeo deles mostra uma sucessão de batidas leves com um martelo de pino ao longo do gabarito, então nosso Zero foi colocado no lugar e o martelamento começou. Cada conjunto de torneiras ao longo do comprimento do conector avança uma quantidade muito pequena, então tive que fazer várias tentativas, examinando o progresso entre cada uma. Em um ponto, o conector avançou mais para dentro da placa em cada extremidade do que no meio, então foi necessário martelar um pouco mais no centro. Outra preocupação surgiu: havia uma leve flexão na placa. Se eu fizesse um segundo, seria o mais cuidadoso possível para minimizar isso. No entanto, o flex desapareceu assim que o conector foi encaixado corretamente em todo o seu comprimento. A ação do martelo necessária era um toque muito leve, de fato, mais uma batida do que um golpe. É provável que, se a mesma técnica tivesse sido usada com um pino de painel em um pedaço de madeira, ela não o tivesse martelado muito longe.

Você pode ver todo o processo no vídeo abaixo. Certamente é muito rápido encaixar um conector dessa maneira, duvido que consiga combiná-lo com solda.

Quando o Zero foi removido do gabarito, percebeu-se que os pinos estavam bem encaixados nos orifícios e não podiam ser movidos. Foi executado um pequeno script Python que criou uma onda quadrada levando um pino GPIO para cima e para baixo, e descobriu-se que estava funcionando em todos os pinos disponíveis.

Tudo muito bem, eu coloquei os pinos e eles funcionaram. No entanto, o objetivo de um conjunto de pinos é que eles funcionem de maneira confiável durante a vida útil do dispositivo. Eu não poderia entregá-lo a uma criança ansiosa por um ano de serviço pesado porque não tinha um ano livre para o teste, mas poderia simular o uso pesado conectando e desconectando repetidamente um periférico. Uma placa GertVGA substituiu um HAT para essa finalidade, pois era a única que eu tinha em mãos com o conector Raspberry Pi de tamanho normal. Os visitantes da noite social do Oxford Hackspace foram presenteados com o espetáculo de um escriba de Hackaday conectando e desconectando repetidamente o GertVGA do Zero mais de cem vezes até seus dedos doerem. O vídeo acelerado abaixo mostra apenas uma fração do processo.