![]() |
| fonte: diyPowered |
Nos primeiros textos da série, falei principalmente sobre planejamento, organização, escolha de componentes, testes, layout, dissipação térmica e acabamento. São pontos fundamentais e continuam válidos, porém com o tempo, surgem outras questões que não aparecem quando estamos começando. Quanto um projeto realmente custa? Como lidar com componentes que deixam de existir? Como saber se uma nova função realmente vale a complexidade que acrescenta? Como documentar corretamente uma versão? E talvez a pergunta mais difícil: em que momento devemos considerar um projeto terminado?
Este terceiro artigo é justamente sobre essas questões.
Antes de começar, defina o que realmente precisa ser construído
Um dos maiores problemas em projetos DIY é começar pela solução antes de definir claramente o problema. Encontramos um circuito interessante, um componente novo ou uma ideia em algum fórum e imediatamente começamos a imaginar como incorporá-la ao próximo projeto. O resultado pode ser tecnicamente interessante, mas nem sempre será um equipamento melhor.
Antes de escolher componentes ou desenhar a primeira placa, vale definir exatamente o que o projeto precisa fazer. Um amplificador, por exemplo, pode precisar de determinada potência, duas entradas, controle de volume, proteção para os alto-falantes e uma fonte adequada. Isso já é um projeto suficientemente completo. Adicionar display, controle remoto, VU meter, Bluetooth, monitor de temperatura e outras funções pode ser interessante, mas cada recurso acrescenta componentes, conexões, espaço, possibilidades de falha e tempo de desenvolvimento. Por isso, uma pergunta simples costuma ser muito útil: o que este projeto não precisa fazer? Saber retirar funções é tão importante quanto saber adicioná-las.
Um projeto bem planejado não é aquele que possui o maior número de recursos, mas aquele em que cada recurso existente tem uma razão para estar ali - pense como se está ali, é porque precisa estar ali.
O escopo precisa ter um limite
Projetos DIY são particularmente vulneráveis ao chamado escopo infinito. Durante o desenvolvimento sempre aparece uma nova ideia que parece simples de implementar. Depois outra. E mais uma. Quando percebemos, aquele pequeno projeto que deveria levar algumas semanas transformou-se em um equipamento completamente diferente da ideia original.
Isso não significa que devemos impedir mudanças, muito pelo contrário! Algumas das melhores soluções aparecem justamente durante a construção. O importante é reconhecer quando uma ideia representa uma mudança real de escopo. Adicionar uma proteção pode ser uma melhoria natural; acrescentar um sistema completo de controle remoto já é uma nova parte do projeto e precisa ser avaliado como tal. Essa percepção ajuda a preservar uma das coisas mais importantes em qualquer projeto: a capacidade de terminá-lo.
Divida o projeto em blocos
Outra mudança importante que acontece com a experiência é deixar de enxergar o equipamento como um único circuito. Um projeto eletrônico normalmente é formado por vários blocos independentes que precisam trabalhar juntos. Em um amplificador, por exemplo, podemos separar entrada, pré-amplificação, controle de volume, estágio de potência, fonte, proteção, interface e alimentação auxiliar... essa divisão facilita muito o desenvolvimento porque permite testar cada parte individualmente. Mais importante ainda, permite reutilizar aquilo que já foi desenvolvido. Uma fonte que funcionou muito bem em um projeto pode ser adaptada para outro, um circuito de proteção já testado não precisa ser reinventado. Um padrão de painel ou uma solução mecânica pode se transformar em uma referência para vários equipamentos futuros.
É nesse ponto que o DIY começa a deixar de ser uma coleção de projetos isolados. Aos poucos, criamos uma biblioteca própria de soluções, conhecimentos, circuitos, componentes e decisões que podem ser reaproveitados. O projeto seguinte não começa mais do zero.
Reutilizar também faz parte do desenvolvimento
Existe uma ideia interessante no universo maker de que um projeto precisa sempre apresentar alguma coisa completamente nova, mas na prática, isso não faz muito sentido. Se uma determinada solução foi desenvolvida, testada e documentada, reutilizá-la é uma demonstração de maturidade, não de falta de criatividade. Reutilizar um circuito significa que você já conhece suas limitações, que parte do risco do próximo projeto foi eliminada. Também significa que o tempo pode ser direcionado para aquilo que realmente é novo.
Isso vale para fontes de alimentação, circuitos de proteção, módulos de controle, padrões de PCB, sistemas de montagem, bibliotecas de componentes e até mesmo procedimentos de teste. Com o tempo, o maior patrimônio de quem desenvolve projetos DIY deixa de ser a quantidade de equipamentos construídos e passa a ser o conhecimento acumulado entre eles.
Componentes também precisam entrar no planejamento
Um projeto pode funcionar perfeitamente no papel e ainda assim ser uma escolha ruim para o futuro se depender de componentes difíceis de encontrar. Essa é uma preocupação que normalmente aparece tarde demais. Escolhemos um transistor, regulador ou circuito integrado porque suas características são excelentes, construímos a placa e, meses depois, descobrimos que o componente desapareceu do mercado ou passou a ser encontrado apenas em fornecedores de procedência duvidosa. Por isso, a disponibilidade dos componentes deve fazer parte da decisão de projeto. Não significa que devemos utilizar somente peças populares ou modernas, componentes antigos podem ser excelentes e muitas vezes são justamente parte da personalidade de um projeto. O importante é saber quando estamos criando uma dependência e, sempre que possível, explorar alternativas.
Também vale guardar alguns componentes críticos. O custo de comprar algumas unidades extras geralmente é muito menor do que o trabalho necessário para redesenhar uma placa porque determinado componente deixou de ser encontrado.
O custo real é maior do que a BOM
Outro aspecto que costuma ser subestimado é o custo. Uma lista de materiais pode mostrar que determinado circuito custará R$ 200, mas dificilmente esse será o custo real do projeto. Existe a PCB, o frete, o gabinete, conectores, fios, parafusos, dissipadores, ferramentas, materiais de teste e, principalmente, tudo aquilo que foi comprado durante o desenvolvimento e acabou não fazendo parte da versão final e... existe o tempo.
Não é necessário transformar um hobby em uma planilha financeira ou atribuir um valor ao prazer de construir alguma coisa, mas é importante reconhecer que um projeto de quarenta horas de desenvolvimento é diferente de outro que pode ser concluído em quatro horas. O objetivo do DIY não precisa ser produzir algo pelo menor custo possível. Muitas vezes estamos pagando justamente pela experiência de desenvolver e aprender : )
O importante é saber o que estamos comprando com esse investimento.
O protótipo tem liberdade para dar errado!
Uma das maiores vantagens de um protótipo é justamente permitir erros. Na bancada, podemos utilizar fios maiores, fontes externas, componentes provisórios, placas perfuradas e soluções que jamais fariam parte do equipamento definitivo. Essa etapa existe para responder uma pergunta simples: a ideia funciona? Porque o problema começa quando o protótipo passa a ser tratado como produto final.
Depois que o circuito está comprovado, começa (ou deveria começar!) uma segunda etapa. Precisamos descobrir se ele funciona de forma segura, estável e previsível durante longos períodos, verificar temperaturas, consumo, comportamento sob carga, proteção e montagem mecânica. Uma coisa é conseguir fazer um circuito funcionar durante dez minutos na bancada, outra é construir um equipamento que possa permanecer ligado durante horas sem problemas.
O protótipo deve ser um lugar seguro onde podemos errar e o (possível e viável) equipamento final deve ser o resultado de termos aprendido com isso.
Defina critérios para considerar o projeto pronto
Um dos problemas mais comuns em projetos pessoais é não existir um momento claro de encerramento, pois quase sempre encontramos algo que poderia ser melhorado. Um capacitor poderia ser trocado, o gabinete poderia ser diferente, o layout poderia ser mais compacto, o dissipador poderia ser maior ou uma função adicional poderia ser incluída. Se não estabelecermos algum tipo de limite, o projeto nunca termina. Por isso, é interessante definir previamente o conceito de 'pronto'.
O projeto pode ser considerado concluído, por exemplo, quando todas as funções previstas estão funcionando, as tensões estão dentro dos limites, a temperatura foi avaliada, a proteção foi testada, o equipamento passou por um período de funcionamento contínuo, se toda a documentação foi atualizada. O que vier depois disso, seja melhoria ou correção, deverá gerar uma nova versão ou revisão.
Lembra que existe o tempo? Então, é sobre isso.
Versionar é preservar a história do projeto
Quem já desenvolveu vários projetos certamente conhece a sequência de arquivos chamados final, final2, final_novo, final_agora_vai e assim por diante. Esse método pode funcionar enquanto existe apenas uma placa sobre a bancada, mas rapidamente se torna um problema quando o projeto evolui. Adotar versões simples, como v1.0, v1.1 e v2.0, muda completamente essa organização. E claro que, tão importante quanto o número, é registrar o que mudou em cada versão. Por exemplo, uma pequena correção de layout pode ser uma revisão, já uma mudança significativa na arquitetura deve justificar uma nova versão principal.
A versão antiga não é necessariamente uma versão ruim, ela é parte da história do desenvolvimento.
Documente também o que deu errado
Existe uma tendência natural de mostrar apenas o resultado, o produto final, o que é bonito. A placa pronta, o gabinete acabado, a fotografia final e o projeto funcionando. Mas os problemas encontrados durante o desenvolvimento são justamente algumas das informações mais valiosas. Se uma determinada disposição de cabos provocou ruído, isso deve ser registrado; se um dissipador ficou pequeno, vale anotar. Uma fonte não suportou determinada condição de carga, a informação pode evitar que o mesmo erro seja repetido no futuro. Uma boa documentação não deve explicar apenas como reproduzir ou validar um projeto, mas também registrar aquilo que aprendemos durante o processo. Às vezes, saber o que não fazer é mais útil do que conhecer apenas a solução final!
Funcionou é uma informação importante, mas é uma informação limitada. Quanto consumiu? Qual foi a temperatura? Qual era a tensão de alimentação? Qual foi a tensão DC na saída? Qual carga foi utilizada? Quanto tempo permaneceu funcionando?
Quanto mais complexo for o projeto, mais importante é transformar observações em números. Não é necessário transformar cada montagem em um laboratório profissional, mas algumas medições simples podem mudar completamente a qualidade da documentação. Numa próxima versão desenvolvida, esses números passam a ser referências. E quando outra pessoa reproduzir o projeto, ela terá parâmetros para comparar seu próprio resultado.
A diferença entre parece funcionar e foi testado nestas condições é enorme.
Pense na manutenção antes de fechar o gabinete
Um equipamento DIY provavelmente será aberto novamente algum dia. Pode ser para uma manutenção, uma medição, uma atualização ou simplesmente porque surgiu uma dúvida depois de algum tempo.
É comum pensar primeiramente na eletrônica e somente depois definir onde e como tudo será montado. Essa abordagem funciona até certo ponto, mas pode criar problemas difíceis de resolver quando você precisar montar o projeto de forma definitiva. A placa precisa caber com perfeição e possuir fixação estrutural, os conectores precisam ficar acessíveis, o cabeamento precisa ter seu ponto de passagem, os dissipadores precisam ter espaço, o transformador precisa estar corretamente posicionado... e tudo precisa ser montável. Por isso, o projeto mecânico deve evoluir junto com o eletrônico. Não existe uma separação absoluta entre o circuito e o equipamento. A placa, o gabinete, a fonte, os cabos, os dissipadores e o painel fazem parte do mesmo corpo.
Por isso, vale lembrar durante a montagem que você terá de reparar aquele equipamento em algum momento no futuro. Será possível chegar à placa? Os conectores estarão identificados? Os cabos poderão ser removidos? Será possível medir as tensões sem desmontar tudo? Um componente poderá ser substituído sem desmontar metade do equipamento? Um projeto bem construído não é apenas aquele que funciona quando é novo, ele também deve ser pensado a longo prazo em todos os cenários.
Não tenha medo de abandonar uma solução
Depois de investir tempo e dinheiro em uma solução, existe uma tendência natural de tentar salvá-la a qualquer custo. Mas insistir em uma solução ruim apenas porque já investimos muito nela não recupera o investimento e menos ainda, o tempo. Geralmente, apenas aumenta o prejuízo. Uma placa que precisou ser refeita não representa necessariamente um fracasso, mas pode representar uma etapa necessária para entender o problema. Um circuito descartado ensina algo que será utilizado no próximo projeto.
É importante também entender que existem diferentes objetivos para um projeto DIY. Alguns são feitos para aprender, outros para experimentar uma ideia, outros para construir algo que será utilizado diariamente e outros, apenas para validar algo. Existem ainda projetos pensados para serem compartilhados e reproduzidos por outras pessoas e cada cenário exige um nível diferente de documentação, comunicação, detalhamento e conclusões. Por exemplo, uma montagem experimental pode ser perfeitamente válida mesmo que possua fios espalhados pela bancada e um equipamento de uso diário precisa ser mais robusto; um projeto publicado precisa ser compreensível, um projeto que pretende ser reproduzido por outras pessoas precisa oferecer arquivos, componentes, processos bem definidos e informações suficientes para que alguém consiga chegar a um resultado satisfatório.
Compartilhar muda a responsabilidade
Quando um projeto é publicado, ele deixa de ser apenas seu. Outra pessoa pode baixar os arquivos, fabricar uma placa, reproduzir aquilo que você construiu ou até modificar o propósito original. É nesse momento que pequenas omissões podem se tornar grandes desafios para quem olha de fora seu projeto.
Regule a fonte precisa ser explicado para qual valor, faça a calibração precisa explicar como. Use este componente precisa indicar exatamente qual componente e possíveis substitutos, de acordo com a realidade geográfica. Documentação não precisa ser complicada e cheia de detalhes inúteis, precisa ser suficientemente precisa. Um bom projeto publicado permite que outra pessoa compreenda não apenas o que foi construído, mas também as decisões que tornaram aquela construção possível.
Preserve os projetos antigos
Com o tempo, acumulamos arquivos, fotos, anotações, placas e versões que parecem não ter mais utilidade. É tentador apagar tudo e manter somente a versão mais recente, mas uma versão antiga pode ter uma solução que será útil anos depois, por isso, mantenha todos os registros do projeto desde seu início. Uma foto pode esclarecer uma montagem assim como um esquema elétrico anterior pode explicar uma decisão que deixou de ser aplicada na época e aquela placa de validação que seria descartada pode servir como referência para outro projeto, eliminando etapas por você já saber qual caminho seguir ou não, para obter determinado resultado.
Organizar e preservar esquemáticos, PCBs, Gerbers, listas de componentes, desenhos mecânicos, fotos, medições e documentos é preservar a possibilidade de compreender que, no final, o circuito pronto é apenas uma parte do resultado. Ficam também as decisões que funcionaram, os componentes que aprendemos a utilizar, os erros que não queremos repetir, as soluções que podem ser reutilizadas e, principalmente, o conhecimento adquirido durante todo o processo. É por isso que um projeto DIY não precisa ser perfeito para ser valioso, e tudo isso faz parte de uma experiência que se renova a cada ideia ou necessidade.
Não construa apenas o circuito, construa o projeto
Um circuito é apenas uma parte daquilo que estamos construindo. O projeto inclui a ideia, o escopo, a escolha dos componentes, os testes, a PCB, a fonte, o gabinete, a segurança, a documentação, a manutenção e todas as decisões tomadas ao longo do caminho. E existe ainda uma última parte, que talvez seja a mais importante: aquilo que aprendemos. Um bom projeto DIY não é necessariamente aquele que funciona perfeitamente na primeira tentativa, mas aquele que, quando termina, deixa você sabendo mais do que sabia antes. E isso torna possível começar o próximo projeto de uma maneira diferente.
Visualize o projeto antes de pensar em como começar qualquer coisa, valide cada processo, anote, mensure, refaça. E quando pensar que o projeto está bom o suficiente para colocar em produção, volte uma casa.
