Aulas‎ > ‎Sistemas Digitais‎ > ‎

Simuladores e outros recursos online e offline


Simuladores online

Esses simuladores são baseados em HTML5, Javascript ou Flash. Alguns deles também funcionam "offline", basta salvar a página.
  • LushProjects.com - Circuit Simulator. Simula circuitos analógicos e digitais. Usa HTML5.

  • SystemVision Cloud - simulador online analógico e digital da Mentor Graphics.

  • EasyEDA - Simulador online para circuitos analógicos e digitais, mais PCB.

  • Digital Circuit Simulator - Usa Javascript e possui versão offline.

  • The Logic Lab - Simulador de circuitos básicos: portas lógicas e flip-flops. Permite salvar a simulação obtendo um link direto para o circuito. Usa Flash.

  • Circuits-Cloud - projeto da Universidade do Bahrain em HTML5.

  • MultisimLive - versão online do Multisim. A opção gratuita tem bastante limitações, mas atende bem circuitos didáticos.

  • Play Hookey (lógica digital e guias para experimentos com circuitos reais) - Explicações (em inglês) e simulações online (pré-determinadas) de circuitos combinatórios, sequenciais e temporizadores. Usa Javascript.

  • Scheme-it - CAD (esquemático apenas) online da Digi-Key.

  • Tinkercad, da Autodesk, permite simular circuitos em 3D, onde os kits de Arduino são virtualmente montados com os componentes em protoboards, além de fornecer um ambiente para a programação e simulação dos seus projetos.

  • Fritzing, open source e também com versão offline, permite simular circuitos em 3D, onde os kits de Arduino são virtualmente montados com os componentes em protoboards, além de fornecer um ambiente para a programação e simulação dos seus projetos. As últimas versões do Fritzing passaram a ser pagas, apenas com o código fonte livremente aberto :(


Simuladores instaláveis (offline)

As melhores opções e mais atuais são:
  • Digital Electronics Deeds - Simulador bastante interessante e com muitos recursos, indo desde circuitos simples até o suporte à diagramas ASM e FSMs, simulador de CPU e computador simples com suporte à assembly, exportação dos circuitos para VHDL e preparação para prototipagem em kits de FPGA. Última versão de 2020.

  • Logic Circuit - simulador simples para Windows com desenvolvimento bastante ativo. É uma ótima opção para alunos de Computação. Última versão de 2020.
  • Qucs - Quiet universal circuit simulator. Simula circuitos analógicos e digitais. É multiplataforma e possui muitos recursos. Última versão de 2017.
  • SimulIDE - Ainda em versão beta, mas permite simular eletrônica analógica e digital, bem como microcontroladores PIC e AVR, inclusive a plataforma Arduino. Possui instrumentos virtuais. Última versão de 2020.

Os "spices" que apesar de focados em eletrônica analógica também permitem simular circuitos digitais:
  • ngspice - Simulador Spice open source para circuitos elétricos e eletrônicos. 
  • LT Spice - Versão gratuita do PSpice da Linear Technologies.

E outras opções mais antigas e que parecem ter sido "descontinuadas" embora ainda possam funcionar:
  • CEDAR Logic Simulator - apesar de antigo e com um visual não tão primoroso, é um dos mais completos disponíveis gratuitamente para Windows. Última versão de 2013.

  • Logisim - simulador baseado em Java e multiplataforma. Última versão de 2011.
  • Logic Simulator - simulador baseado em Java e multiplataforma. Última versão de 2009.

Consulte também o site gplEDA que contém links para software livres de "Electronic Design Automation (EDA)".

Ferramentas para Mapas de Karnaugh

Algumas das ferramentas online também funcionam "offline", basta salvar a página.
  • 32x8 - mapa de Karnaugh até 8 variáveis mas com gráficos em formato ASCII.
  • Karnaugh-Veitch Map e Quine–McCluskey mapa de Karnaugh e método tabular de Quine-McCluskey utilizando javascript. Atenção o mapa usa a ordem das variáveis corrente na Alemanha, diferente da adotada na maioria dos cursos brasileiros.
  • Karnaugh-Veitch Diagram Applet - Applet java para mapa de Karnaugh online e offline. Atenção ele usa a ordem do mapa corrente na Alemanha, diferente da adotada na maioria dos cursos brasileiros.
  • Karnaugh Minimizer - software para simplificação de circuitos. É pago mas pode-se obter uma cópia gratuita via TrialPay.

Simuladores online baseados em Java (supostamente nenhum desses funciona mais nos navegadores atuais...)

Resistindo um pouco a excluir este tópico em definitivo já que não é mais possível executar esse tipo de aplicação nos navegadores atuais... Mas você pode tentar fazer download de alguns applets para executá-los offline, ou de repente os autores criam versões baseadas em tecnologias mais atuais.
  • Hades (página principal e galeria de applets) - circuitos básicos até processadores. 

  • Teahlab - Explicações (em inglês) e simulações online de circuitos combinatórios, sequenciais e temporizadores.