Quais são seus objetivos?
Antes de começar, você pode considerar quais são seus objetivos atuais. Você está aprendendo a criar projetos de hobby ou já está trazendo seu jogo para um nível superior? Você também pode considerar se o seu fornecedor de eletrônicos favorito já suporta a ferramenta que você vai fazer. Muitas dessas ferramentas importam catálogos para o aplicativo para que você possa navegar enquanto projeta, tornando muito conveniente encomendar placas ou componentes.
Qual é o seu nível atual?
Seus objetivos precisam se alinhar com suas habilidades atuais. Se você está lendo o básico, precisará de um sistema que mostre mais informações sobre os circuitos. Também deve ajudá -lo com as tarefas. Os sistemas básicos são baseados em texto, um iniciante não quer começar dessa maneira. Felizmente, muitos programas são muito instrutivos e você pode até simular seus circuitos.
Vamos começar. Na lista, você encontrará todos os níveis de interação e ajudará você a obter agora. Alguns são até a linha de comando, para que você possa usar um terminal.
Kicad
O programa KICAD possui muitos bons recursos de introdução e uma boa interface. Você pode escolher um modelo de uma lista impressionante. A lista inclui Raspberry Pi, Arduino Projects e também BeagleBone. Há uma comunidade vibrante que contribui com novos modelos, bibliotecas e componentes para o repositório do GitHub. Você pode baixar o mais recente ou rastrear o repositório. O formato de modelo é um arquivo de texto que você pode escrever também, embora possa levar algum tempo para se acostumar para lidar com os parênteses.
A interface é clara e fácil de usar. O pacote é dividido em muitas partes, então você edita uma coisa de cada vez. Você acaba editando o projeto, o PCB e o esquema em diferentes janelas. Ele abrange todas as partes do processo, incluindo simular seus circuitos para garantir que você não tenha cometido erros perigosos em seu design.
Você tem funções de exportação para netlist, PCB e outros formatos. As funções de importação incluem arquivos de águia netlist e muito mais. Kicad é um pacote bem arredondado, com muitos recursos e uma comunidade ativa que está disposta a ajudar.
Qucs - tempero
Qucs-S é antes de tudo um simulador, você pode fazer esquemas e você tem alguns componentes, mas o foco está na simulação. Esta ferramenta é uma boa interface gráfica para NGSPICE, XYCE ou SPiceOPUS, você pode escolher qual deles deseja usar ao iniciar. Depois que o software estiver em execução, você pode ver o foco nos acadêmicos. Você tem muitos componentes e a criação de um circuito é bastante simples, mas também pode inserir sondas e equações. Existem muitas funções de importação e exportação, você também pode criar imagens de seus esquemas.
O foco nos acadêmicos é óbvio na página inicial, onde você tem links para os usuários publicações científicas usando qucs-s. Este pacote também exige que você tenha o software de simulador no seu sistema antes de começar. Você também pode ver como existem muitas maneiras de investigar o sistema que você criou. Você também tem as equações disponíveis para controlar a simulação.
Tudo isso significa que você deve usar o Qucs-S para aprender as teorias básicas e pesquisar como os componentes e sistemas funcionam. Você não tem como criar uma placa de circuito nem pedindo componentes. Em resumo, você precisa de mais pacotes para fabricação.
Frito
A Fritzing é na verdade uma empresa sem fins lucrativos que vende eletrônicos e kits para educação. O software é claro e bem feito, possui mais cores e ícones para os componentes. Como o software se destina à educação, é muito claro e útil. Incluído na instalação padrão, você tem muitos componentes dos catálogos de Sparkfun. Para adicionar componentes, você os escolhe de uma lista ao lado e arrasta e solta -os para o seu projeto.
A interface tem uma reviravolta interessante em que você, por padrão, tem uma vista para a placa de ensaio do seu circuito. Você pode mudar facilmente para uma visualização esquemática ou um PCB. Quando você muda para a visualização da PCB, você tem funções de rotação automática e capacidade manual. Ele também lida com muitas camadas. A troca entre as vistas torna a brisa fazer planos para uma placa de ensaio e depois fazer a transição para um PCB. Você também pode solicitar o PCB no menu suspenso de arquivo no aplicativo.
O Fritzing não tem suporte para simulação, então você precisa usar outro software para isso. Para fazer isso, você exporta como um arquivo de especiarias e importa no software simulador. Você pode ler mais sobre isso neste artigo.
PCBMode - Inkscape
PCBMode é um script que pega um arquivo SVG e produz arquivos JSON para criar arquivos Gerber. O fluxo de trabalho para este sistema é um pouco mais baseado em texto. Você precisa criar o arquivo JSON manualmente, deixe o PCBMode criar um arquivo SVG e depois editá -los no Inkscape. Então você pode tirar as mudanças no Inkscape novamente.
O pacote não é tão avançado e não pode simular ou verificar as rotas. O verdadeiro motivo para usar este pacote é quando você deseja uma forma estranha da sua placa. Você realmente deve criar e testar a placa com outras ferramentas e usar o PCBMode para o ponto de vista artístico.
Xschem
Xschem é um editor esquemático que requer um pouco mais de conhecimento profundo para executar. É ótimo para criar esquemas e tem uma boa biblioteca de componentes. Quando você o usa, ele mostra links para simuladores e outros programas, mas precisa de tudo instalado separadamente. É útil como um front -end para essas outras ferramentas. Você não pode usá -lo para pedir componentes. Você tem muitos atalhos de teclado para aprender e precisa instalar os outros programas. Quando você fizer isso, você tem um ótimo pacote para trabalhar.
tkgate
Tkgate é um simulador de circuito digital. É limitado a circuitos digitais, mas faz isso muito bem. A melhor característica deste pacote é a multidão de tutoriais muito claros que são executados no aplicativo. O módulo de simulação pode lidar com muitos cenários diferentes quando se trata de lógica. Ele também tem uma maneira de seguir o circuito através de uma linha do tempo.
Este software funciona bem se você planeja fazer apenas componentes digitais. Você tem apenas componentes padrão e não pode fazer placas de PCB diretamente com este pacote.
Simulida (Simavr)
O software simulida é destinado especificamente para simular e testar circuitos. Você pode fazer esquemas usando arrastar e soltar. Incluídos nos componentes estão medidores de tensão, medidores de amperes e osciloscópios. Você também tem botões, potenciômetro, gerador de ondas e um relógio.
Este software é fácil de usar e pode lhe dar uma boa ideia de como seu circuito funcionará. Os designers não estão prometendo grande precisão, mas buscam facilitar o uso. Você não pode usá -lo para fazer placas de circuito ou rotear fios. Está em estágios iniciais de desenvolvimento e não suporta a exportação para outros formatos.
GNUCAP (GSPICEUI)
O software gNUcap é completamente a linha de comando. Você deve usar este pacote para aprender sobre os arquivos de especiarias. A página inicial do GNUCAP tem bons tutoriais. Se você os seguir, você conhece o básico do formato de arquivo. Isso é útil, se não necessário, para manter o topo de qualquer comportamento estranho em todos esses pacotes de software. Usá -lo para fazer circuitos não é uma boa ideia.
Caneda
Caneda é um software antigo que ainda funciona, mas não é mantido por vários anos. É fácil fazer esquemas e simular de acordo com o método NGSPICE. Possui bibliotecas de símbolos, mas não há maneira intuitiva de planejar a produção de PCB.
Conclusão
Existem muitas opções de ferramentas relacionadas ao circuito. Você precisa decidir por si mesmo qual você precisa para o seu projeto e situação atual. Algumas ferramentas podem apoiá -lo todo o caminho para uma placa em execução, outras, você precisa fazer muitas etapas diferentes para alcançar isso. Você pode apenas querer uma pequena parte das possibilidades. Tudo depende de você.