Simulador de circuitos online colaborativo
Data de defesa
Autor(a)
Orientador(a)
Título do periódico
ISSN
Título do volume
Nome da instituição
Departamento
Programa
Agência de fomento
O uso de ambiente digital para simular fenômenos reais já vem sendo utilizado com muita frequência para os mais diversos propósitos, dentre esses para eletrônica, especificadamente circuitos elétricos. A pandemia foi um fator que fez com que aumentasse a demanda por bons ambientes virtuais que possam suprir esse tipo de demanda, mas que também contribuam para um desenvolvimento colaborativo. A proposta deste trabalho foi desenvolver um simulador de circuitos online, que processe a simulação de forma performática, sem pesar na demanda de dados, e que atualize em tempo real toda a modificação feita no circuito para todos os usuários conectados. Para isso, foi utilizado a biblioteca React para a criação de interfaces, a ferramenta Ngspice para a simulação SPICE junto com Webassembly para permitir a execução dela pela web, e o realtime database do Firebase para permitir o compartilhamento em tempo real e o salvamento automático do circuito. Foram feitas algumas simulações e testes com usuários, e o simulador apresentou valores condizentes com a realidade e com simuladores já estabelecidos no mercado como o LTSpice, se mostrando bastante promissor para o desenvolvimento de circuitos junto com outras pessoas.
