Debug de Hardware - como encontrar problemas em placas eletrônicas


02 maio, 2015
Estamos em fase de desenvolvimento de novos produtos, essa é a hora que projetamos novas placas e escrevemos códigos até chegarmos ao produto final. Claro, existem outras etapas nesse caminho, o que agora não vem ao caso agora.
Nesta semana chegou para nós o protótipo da placa versão 1.0 e agora começamos a montagem da placa. Eeeee? Claro que o protótipo versão 1.0 nunca funciona 100% e nós já identificamos transistores SMD com package invertidos e trilhas onde não deveriam estar, problema da empresa que fabricou (isso mesmo, mas não vem ao caso).



Bom, no caso de primeira montagem de protótipo tomamos alguns cuidados adicionais, assunto para outro post, e no momento que fomos testar o circuito de chaveamento de um MOSFET... Darãã, nosso circuito não abre o MOSFET, meu colega Eduardo disse: "e agora Bruno?" eu disse "agora chamamos o Jack, vamos por partes" sou fã do Jack, o estripador, nessas horas. Então o que fazemos?
Dividimos o circuito em pequenas camadas para testarmos individualmente cada camada (sempre anotando as medições) até conseguirmos achar o ponto do circuito do chaveamento do MOSFET que está com problema. Done!!!



Neste exemplo de debug de hardware apenas com um multiteste é possível acharmos o erro, mas dependendo da complexidade do circuito um osciloscópio também é necessário. Mas pessoal, o princípio é o mesmo, dívida o seu hardware em camadas e teste-as individualmente e vão anotando os valores medidos nestes testes individuais (muito importante) para depois confrontar com o circuito completo. Até a próxima...

Nenhum comentário:

Postar um comentário

Gostou do texto? Expresse aqui a sua opinião.