sábado, 7 de abril de 2012

Simulador online / quebra do jejum de posts

Depois de todo esse tempo sem postar resolvi dar sinal de vida por aqui e dar um C-C-C-Combo Breaker na quietude do Blog, não amigos, eu não abandonei a ideia de escrever, apenas não tenho encontrado tempo e inspiração para tal (como todo hobby exige) e  isso já me rendeu 5 rascunhos de posts inacabados que pretendo desencalhar algum dia...

Bom, tirando o meu choro de lado, vamos ao o que interessa:

Ontem um post do Hack a Day (este aqui) me levou ao  www.circuitlab.com, que nada mais é do que um simulador de circuitos Online, o editor é composto por uma área de desenho e uma barra de componentes, por enquanto sem muitos componentes complexos (apenas os mais essenciais) mas que provavelmente será expandida segundo sugestões no fórum deles, o simulador em si é bem completo e desempenha o que todo simulador decente (e baseado no SPICE) é capaz: DC solver, DC Sweep, Time domain e Frequency domain.

Aqui vão alguns detalhes dele que eu gostei:
  • Você não precisa criar uma conta para utilizar, mas se criar (que aliás é gratuita) você será capaz de salvar os circuitos e torná-los públicos para que outros possam ver, simular e modificar (porém a sua cópia não será modificada);
  • Todo o processamento é feito em sua máquina, tornando as simulações independentes da sua velocidade de conexão e do estado do servidor, quanto mais rápida a sua máquina mais rápida será a simulação, isso provavelmente contribuirá para que o simulador continue sendo gratuito mesmo que o volume de acessos aumente;
  • Possui vários exemplos bons de circuitos, e o acervo tende a subir à medida que mais pessoas tornarem seus circuitos públicos;
  • Por enquanto é 100% gratuito e não possui limitação quanto ao número de componentes ou nós, sendo limitado apenas pela área de trabalho (que é grande mas não ilimitada segundo o FAQ);
  • é possível colocar expressões matemáticas simples no campo dos valores dos componentes, agilizando muitas etapas como por exemplo a criação de um filtro (como vou mostrar no exemplo que fiz para aprender);
  • Pode-se exportar o desenho do circuito para um PDF e os dados da simulação para um arquivo CSV, provavelmente facilitando a vida de muitos estudantes como eu;

Como todo fuçador entusiasmado tive que montar algo simples para testar o serviço:

https://www.circuitlab.com/circuit/54rk9m/filtro/

Aqui seguem algumas imagens:

O circuito

Nessa próxima, o detalhe da inserção de fórmulas no valor dos componentes de que comentei:

Parâmetros da simulação e valor do capacitor

E por último, o resultado:
Saída da simulação
Bom, isso foi o que descobri até agora, espero que o post tenha sido útil :)

Até a próxima

Um comentário:

  1. Gustavo favor responde a pergunta que te fiz la no seu post do bluetooth plz!! Te mais!

    ResponderExcluir