banner
Centro de notícias
Dispositivos sofisticados e aptidão excepcional

Substituição de código aberto para EzCAD

May 12, 2023

[Bryce] obteve um gravador a laser de fibra para usar na prototipagem rápida de PCB no outono passado. Mas ele logo ficou frustrado com as limitações do software EzCAD padrão que normalmente vem com esses e dispositivos semelhantes - é proprietário, não possui recursos voltados para a fabricação de PCB, só roda no Windows e apresenta erros. Como se faz, [Bryce] decidiu abandonar o EzCAD e escrever sua própria ferramenta, Balor, em homenagem ao rei dos fomorianos.

A placa controladora na máquina de [Bryce] é uma placa Beijing JCZ LMCV4-FIBER-M, contendo um Altera FPGA e um controlador Cypress 8051 USB. Até agora, ele não precisou despejar ou modificar o FPGA ou o código 8051. Em vez disso, ele classificou os comandos apenas observando as operações USB geradas por uma cópia do EzCAD executando operações conhecidas. Muitos desses sistemas de gravação usam essa placa de controle, mas [Bryce] deseja coletar despejos de dados de usuários com placas diferentes para expandir a biblioteca.

Balor é escrito em Python e fornece um conjunto de ferramentas de linha de comando destinadas a aplicações de engenharia de seu gravador, embora também suporte a marcação a laser regular. Você pode baixar o programa do repositório GitLab do projeto. Ele está rodando no Linux, mas deve funcionar no Mac e no Windows (avise-o se tiver algum problema de portabilidade). Confira nosso artigo do ano passado sobre o uso desses lasers para fazer PCBs. Você está usando um gravador a laser para fazer placas de protótipo rápidas em sua loja? Conte-nos sobre sua configuração nos comentários.