Como posso fazer engenharia reversa de uma placa de furo passante simples?

30

Como posso fazer engenharia reversa de uma placa de furo passante simples? Tentar fazer isso pelos olhos fica confuso, porque é fácil perder a noção da orientação e localização dos componentes enquanto vira a placa. Talvez exista uma técnica assistida por computador que facilite as coisas?

Vitim.us
fonte
8
Você deve formar a parte "questão" como uma pergunta (assim como no Jeopardy!). Talvez algo tão simples como "Como posso fazer engenharia reversa de uma placa de furo passante simples?" Qualquer informação adicional que talvez tenha sido um obstáculo ao longo do caminho ajudará futuros visitantes a encontrar sua pergunta e resposta.
JYelton

Respostas:

54
  1. Tire as melhores fotos dos dois lados do quadro que puder.
    Você pode usar um scanner para digitalizar a parte inferior da placa, mas nem todos os scanners poderão focar a camada superior devido à altura dos componentes.

    Para este guia, usei uma câmera de 3MP do iPhone 3GS sem nenhuma iluminação especial ou qualquer coisa. Você quase sempre terá uma foto tirada com melhores equipamentos e condições.

insira a descrição da imagem aqui insira a descrição da imagem aqui

  1. Importe para uma tela em branco no seu programa de edição favorito. Estou usando o Adobe Fireworks , seu photoshop ou quase qualquer software de edição de imagens.
    As imagens devem estar em camadas separadas. insira a descrição da imagem aqui

  2. Use a ferramenta Laço de polígono para cortar o quadro do restante da imagem. Faça o mesmo para o outro lado. insira a descrição da imagem aqui

  3. Use CMD- Xpara cortar e depois CMD- Vpara colar. Isso levantará a seleção do fundo. E então basta excluir o plano de fundo. Faça o mesmo para o outro lado. insira a descrição da imagem aqui

  4. Use a rotação CW / CCW e Flip Horizontal / Vertical para ajustar as imagens para a posição correta.

    • Você deseja que a parte inferior da placa seja espelhada, para que corresponda ao lado dos componentes. insira a descrição da imagem aqui

6. Diminua a opacidade da camada superior para cerca de 50% ~ 75% para que possamos ver através dela. insira a descrição da imagem aqui

7.As 2 imagens não têm o mesmo tamanho ou ângulo. Portanto, usaremos a ferramenta Distorção para redimensionar e endireitar os cantos do lado superior para que ele corresponda ao lado inferior. insira a descrição da imagem aqui * O alinhamento é crítico, portanto, não se apresse, use o zoom / lupa e verifique se tudo está alinhado. Procure os orifícios na placa, é a maneira mais fácil de verificar se a placa está desalinhada.

Misturando

Existem muitos métodos que podem ser usados ​​para mesclar imagens. Nem todos funcionarão em todos os casos.

Mas vou passar por alguns métodos que podem funcionar para a maioria das pessoas.

  • Os ajustes são subjetivos e dependerão da cor, iluminação, exposição, etc ... do seu painel, existem muitas variáveis, brinque e descubra quais valores funcionam melhor para você.

1. Mistura de tela

  1. Arraste o lado inferior para cima do lado dos componentes (camada do lado do cobre na parte superior da camada do lado do componente).
  2. Escureça a camada de cobre usando Brightness/Contrastfiltro e defina o brilho para -50
  3. Selecione a camada de cobre e selecione o modo de mesclagem para Screen/ Interpolationou Averagedefina para 80 insira a descrição da imagem aqui

insira a descrição da imagem aqui

2. Mistura de Luminosidade

  1. Arraste o lado inferior para cima do lado dos componentes (camada do lado do cobre na parte superior da camada do lado do componente).
  2. Aumente o contraste da camada de cobre usando o filtro Níveis , arraste os pinos para torcer a colina. insira a descrição da imagem aqui
  3. Selecione a camada de cobre e selecione o modo de mesclagem para Luminositye defina 50 insira a descrição da imagem aqui insira a descrição da imagem aqui

Pincel + Limiar

  1. Arraste o lado inferior para cima do lado dos componentes (camada do lado do cobre na parte superior da camada do lado do componente).

  2. Selecione a camada de cobre e use o Pincel e desenhe linhas que conectam as pastilhas / furos de solda; também é possível usar a ferramenta de caminho / linha para desenhar linhas retas. Use uma cor sólida que não seja usada pela máscara de solda. Nesse caso, a máscara de solda é verde / amarelada, então usei azul.
    insira a descrição da imagem aqui

  3. Aplique um filtro Inverter .
    insira a descrição da imagem aqui

  4. Use o filtro Níveis ou Limite para extrair apenas a cor sólida. Arraste o alfinete esquerdo para a direita.
    insira a descrição da imagem aqui

  5. Aplique o filtro Matiz / Saturação e escolha a cor da faixa de sua preferência girando o Matiz.
    insira a descrição da imagem aqui

  6. Selecione a camada de cobre e selecione o modo de mesclagem para Additivee defina a opacidade para cerca de 70 para ajustar a intensidade da trilha.
    insira a descrição da imagem aqui


Agora estamos prontos para anotar os valores e depois transferi-los para um software CAD .

Vitim.us
fonte
3
+1 Parece um guia muito bom! Espero ver o resto.
AndrejaKo
2
Agora tente fazer isso em um PCB de dupla face.
Alvin Wong
11
É assim que eu faço. Geralmente, o próximo passo útil é criar uma camada transparente na qual você duplica os traços de cobre em preto opaco. Isso pode ser sobreposto semitransparentemente no lado do componente, para que você possa ver as conexões entre os componentes. Você realmente não pode fazer isso com uma imagem do lado de cobre. Eu também uso camadas adicionais para rotular componentes.
Kaz
11
Você pode fazer isso para uma PCB de dupla face. Nas imagens, você pode rastrear o cobre para criar duas transparências para as camadas de cobre. Em seguida, você pode sobrepô-los à exibição do componente. O verdadeiro desafio seria pranchas com camadas enterradas.
Kaz
2
Um truque adicional que eu empreguei para quadros com uma camada interna é acender uma lâmpada muito brilhante atrás do quadro e tirar uma foto de frente. A luz brilha e expõe parte da camada interna, embora qualquer cobre da camada inferior a oculte. A partir daí, tiro a imagem e aumento o contraste, depois uso a ferramenta Curvas para modificar a luminosidade até que as faixas internas fiquem muito claras. Geralmente, você pode obter ~ 60% da camada interna, o que pode ser suficiente para adivinhar a maioria das funções do circuito.
Polinômio 01/09
3

Este vídeo explica o processo de engenharia reversa de PCBs de dupla face com a ajuda do GIMP (uma ferramenta de edição de imagem de software livre). Essa mesma técnica pode ser usada para reverter PCBs de um lado.

Aqui, o PCB de um roteador da Internet possui engenharia reversa. Normalmente, os roteadores da Internet são pequenos dispositivos incorporados com um processador ARM, RAM, memória flash etc. Depois de reverter o PCB, é fácil encontrar as portas JTAG e seriais que ajudarão a fazer o Linux piscar no roteador.

Também houve um workshop realizado no CCC em 2011. Abaixo o link apresenta os detalhes do workshop que ajudarão definitivamente na reversão de PCBs. Não se esqueça de visitar todos os links na página abaixo.

Workshop de Análise Incorporada 2011

Feliz Hacking!

Robomon
fonte