Soquete de tábua de pão de cartão SD barato DIY: 8 etapas
Soquete de tábua de pão de cartão SD barato DIY: 8 etapas
Anonim

Você tem um projeto que precisa de uma interface para armazenamento em massa, mas não tem os recursos para construir uma placa de breakout para um soquete padrão? Neste Instructable, você aprenderá como fazer um soquete de cartão SD que se conecta diretamente a uma placa de ensaio por menos de dois dólares em peças (dependendo de como você os consegue, é claro). Eu mostro como usar um cabeçalho simples de pino reto e modificá-lo para que você possa conectar um cartão SD e anexá-lo diretamente a uma placa de ensaio para registro de dados e prototipagem. Isso é rápido e fácil, então você não precisa esperar por um soquete no correio ou construir / comprar a placa de breakout SMD para isso. São necessárias habilidades básicas de soldagem e ferramentas comuns. Vou cobrir como fazer soquetes verticais e em ângulo reto. 7 ou 8 pinos devem funcionar. 9 pinos podem exigir algumas modificações, eu usei apenas 7.

Etapa 1: Reúna ferramentas e materiais

Você vai precisar de: Ferro de solda, eu uso 45 watts, mas isso é mais do que suficiente. Um alicate de bico fino é muito útil para evitar que você se queime e tenha pelo menos 21 pinos de pinos retos machos separáveis. Comprei os pinos em minha loja de peças eletrônicas local. O Radioshack não os oferece, tanto quanto eu sei, mas eles podem ser encomendados de vários lugares da Internet por um preço muito baixo. Custava 2 dólares por 40 alfinetes na minha loja local. Aqui está a parte digikey, é um pouco mais que 2 dólares. https://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=A26513-40-NDSame coisa do Sparkfunhttps://www.sparkfun.com/commerce/product_info.php? products_id = 116Estes são homens heterossexuais separatistas pinos de cabeçalho. Você poderia teoricamente usar ângulo reto também, mas usei pinos retos.

Etapa 2: corte os alfinetes de que você precisará

Eu só precisava acessar 7 dos 9 pinos, então fiz apenas um conector de 7 pinos. O pino 8 também seria bastante fácil de fazer, mas o pino 9 pode exigir algumas modificações, pois está um pouco recuado em relação ao outro 8. Corte o cabeçalho para o número de pinos que você usará. Você vai precisar de 3 conjuntos desse comprimento, para mim, 3 x 7 pinos. Opcional: uma das linhas é apenas o fundo do cartão. Seria possível usar apenas alguns pinos nas bordas em vez de uma linha inteira, mas não segui esse caminho. O processo começaria a ser diferente na etapa 4, quando você anexa a segunda linha de cabeçalho à primeira. Se você estiver fazendo um conector de ângulo reto, os pinos de cabeçalho de ângulo reto podem levar a um resultado mais limpo. Usei alfinetes retos no meu e funcionou bem o suficiente.

Etapa 3: Dobre os pinos de contato

Agora que você tem os contatos, eles precisam ser dobrados para garantir um contato perfeito e confiável com o cartão. Pegue uma das 3 linhas de cabeçalho e coloque-a em um torno, ou um par de alicates ou garras de torno. Segurei a extremidade curta dos pinos para evitar que se retirassem do plástico. Usando o alicate de bico fino, dobre os pinos um pouco na base, de modo que a ponta do pino fique quase vertical com a borda do plástico. Veja as fotos para detalhes. Nem todos os pinos precisam estar perfeitamente alinhados. Dobre-os contra uma mesa ou superfície plana para alinhá-los melhor. Agora, eles precisam ser dobrados para trás na ponta para que seja fácil inserir o cartão. Novamente com o alicate de bico fino, segure apenas uma pequena quantidade e dobre-o para trás na outra direção. Faça isso para todos os pinos. Veja a imagem para detalhes.

Etapa 4: anexar a segunda linha temporariamente

A segunda linha do cabeçalho é, na verdade, apenas um fundo. Vamos alinhar os pinos para que funcione melhor e seja um trabalho de solda mais limpo. Usei uma pequena gota de cola quente em cada extremidade para mantê-los juntos, mas qualquer método que deixe a parte inferior dos pinos exposta funcionará. Em seguida, coloquei-os no torno novamente porque precisamos dobrá-los um pouco. Certifique-se de que os pinos estejam voltados para a direção certa, a dobra deve ficar no lado de dentro do soquete. Para que a junta de solda fique mais forte e mais limpa, precisamos dobrar um pouco os pinos inferiores. Dessa forma, não estamos preenchendo muito espaço com contas de solda. Pegue os dois pinos e aperte um pouco, para que fiquem mais próximos. Isso pode variar um pouco e não é extremamente importante que seja exato.

Etapa 5: Preparação para solda

Se você tem apenas duas mãos como eu, você vai querer tornar mais fácil segurar tudo ao mesmo tempo. Descobri que, se estanho os cabos, posso fazer uma pequena junta de solda para unir as peças da maneira que quero, sem usar uma das mãos. Eu preciso segurar uma solda e um ferro também. Estanhe as pontas da linha final do cabeçalho, além da linha dupla que é o soquete.

Etapa 6: Anexe a linha do cabeçalho final

Aqui chegamos à parte final. Você pode escolher fazer ângulo vertical ou reto neste ponto. A única diferença em como você solda a última linha. Eu acho que você poderia fazer alguns ângulos estranhos também, se quisesse. Segure a última linha exatamente onde deseja. Usando o ferro de soldar, toque nos fios estanhados e a pequena quantidade de solda já existente deve manter as 2 peças juntas. Termine todas as outras juntas usando mais solda e, em seguida, adicione um pouco de solda à primeira junta. Adicione um pouco mais de solda do que o necessário para garantir uma ligação forte, mas não tanto a ponto de fazer uma bola. Eles são parcialmente estruturais, mas você provavelmente não deveria usar isso para nada que resista a muita força também. Você pode remover a cola quente ou o que você usou. A solda mantém as peças unidas perfeitamente. De qualquer forma, era apenas temporário.

Etapa 7: protótipo do seu circuito

E terminamos. Agora você tem um soquete de cartão SD que se conecta diretamente a uma placa de ensaio. O que você vai fazer agora? Fiz o meu porque estava construindo um registrador de dados com meu Arduino e um acelerômetro Memsic, mas as possibilidades são infinitas. Apenas certifique-se de não causar curto-circuito nos pinos 7 e 8, o soquete pode deslizar até ele, então tome cuidado.

Etapa 8: extras

Depois de um pouco de discussão nos comentários e em outros lugares, fiz uma abordagem mais permanente dessa ideia. Descobri que dobrando os pinos da mesma maneira para uma única linha de cabeçalho de ângulo reto e anexando-o ao PCB ou perfboard, você tem um soquete SD plano e robusto. Isso é mais adequado para a versão final de um circuito, um circuito customizado único ou um bom protótipo sem esperar pelo soquete final. Eu recomendo dobrar os pinos um pouco mais na primeira etapa para garantir que todos estejam fazendo um bom contato. Dobrá-los um pouco mais para trás na segunda etapa também é melhor. Fiz cada um individualmente com um alicate e segurando os pinos em visegrips desta vez. Além disso, não há pinos no painel traseiro que possam causar curto-circuito em alguma coisa! Isso nunca é uma coisa boa. Obrigado Frollard pela ideia! Também incluí a pinagem de um cartão SD por solicitação. Aqui está o acordo com os pinos. Um cartão SD possui dois modos, SD e SPI. Detalhes sobre isso podem ser facilmente encontrados na página do cartão SD da Wikipedia. Para o Arduino, entretanto, apenas o modo SPI pode ser usado. O modo SPI usa apenas os pinos 1 a 7, deixando de fora o pequeno e o rebaixado (8 e 9). O modo SD reorganiza alguns pinos e usa todos eles. Aqui está a pinagem para o modo SPI:… _._._._._._._._._… /… 1.2.3.4.5.6.7.8 | /.. 9 …………………… _ | 1 - Seleção de chip * 2 - Entrada de dados * 3 - Terra4 - 3V35 - Relógio * 6 - Terra7 - Saída de dados * 8 - NC9 - NC * são linhas lógicas de 3,3V. Todos, exceto 7, são entradas para a placa e, portanto, devem ser reduzidos para 3,3 V de 5 V ao usar o Arduino Duemillenove. 7 é uma saída e o Arduino pode reconhecer 3,3 V como alto, portanto, nenhum conversor de voltagem é necessário aqui. A Wikipedia tem ótimas informações sobre cartões SD, https://en.wikipedia.org/wiki/Secure_Digital_cardand pinouts.ru tem uma boa descrição sobre a pinagem,