Você recebe seu PCB de volta do fabricante. É um novo design, é claro que você embarcou em todas as partes principais, mas sabe que haverá problemas. Existem muitas coisas que podem causar problemas, por exemplo:
- Erros no esquema
- Erros no layout, não encontrados pelo ERC / DRC
- Peças mal colocadas durante a soldagem
- Calções e similares durante a soldagem
- qualquer combinação dos itens acima
Ultimamente, tive duas placas relativamente complexas em que basicamente tive que despovoar todas as placas após a montagem para localizar o erro. Eu encontrei os erros, mas as placas eram sucateadas.
Tentei começar com o mínimo de peças e as que não podem ser soldadas à mão (estou usando pasta, estêncil e torradeira). Normalmente, esse seria o MCU, o conector JTAG e alguns capacitores. Então, estou gradualmente preenchendo outras áreas enquanto as verifico quanto a problemas.
Essa abordagem funciona, mas é realmente lenta. Eu também tenho que comentar / comentar em qualquer código que pressupõe a presença de algum hardware específico.
Alguém tem dicas / sugestões sobre como abordar PCBs recém-projetados?
Edição: Eu estou pensando principalmente sobre o tipo de problemas que deixa sua placa morta, como shorts power rail escondidos, ou qualquer coisa que mexa com o MCU.