Ktechlab - Ambiente de simulação de circuitos

O software Ktechlab é um ambiente de simulação de circuitos com suporte a execução em tempo real. Uma excelente opção para testar seus projetos de circuitos antes de gastar tempo e dinheiro na montagem. Ótimo para quem faz projetos com microcontroladores PIC.

[ Hits: 88.597 ]

Por: Lisandro Guerra em 21/09/2011 | Blog: https://spartanix.com/


Apresentando o Ktechlab



Para aqueles que gostam de fazer seus projetos de hardware, seus circuitos caseiros ou trabalhos acadêmicos, aqui temos uma bela solução para testar seus projetos antes de partir para a montagem física dos circuitos.

Com uma interface bem amigável e fácil de usar este programa pode ser a solução rápida para muitos projetos, e não apenas os pequenos. Como pode trabalhar com microcontroladores (por enquanto da família PIC) ele se presta a projetos de pequeno a médio porte, e na minha opinião pode ser usado em projetos profissionais. Entretanto, alguns o classificam como ferramenta para uso educacional e amador, como é o caso da descrição abaixo:

Ktechlab é um ambiente de simulação de circuitos com suporte a execução em tempo real e debug de microcontrolador PIC, KTechLab é a ferramenta para uso educacional ou amador.

Ele é fácil de usar e suporta linguagens de programação MicroBASIC, possui um compilador para a programação de PIC e cria código MicroBASIC a partir de diagramas de fluxo e destes para assembly compatível com MPASM, usado pela maior parte dos fabricantes de PICs. Os códigos em assembly podem ser compilados e carregados diretamente nas PICs, suporta uma ampla gama de programadores PIC Open Source, permitindo que os programas PIC finalizado para ser rápida e facilmente transferidos para um microcontrolador PIC real.

Algumas de suas características:
  • Simulação de apoio para transístores, indutores e opamps.
  • Compatível com MPASM
  • Suporte para SDCC, um compilador C que apoia CPIs.
  • Programação de PICs.

Fonte: http://www.eletronica.com
A imagem acima foi retirada de sourceforge.net/projects/ktechlab/ e é uma bela demonstração da interface e começa a dar uma ideia da capacidade do software. São alguns circuitos básicos como um oscilador transistorizado, uma fonte com retificação de diodos em ponte, um integrador com amplificador operacional e um controlador de matriz de LEds.

Bem, visto o potencial vamos a obtenção e instalação do software.

    Próxima página

Páginas do artigo
   1. Apresentando o Ktechlab
   2. Obtendo e instalando
Outros artigos deste autor

Google Chrome no Linux Mint

Exemplos práticos de comandos com Parted

Linux Mint - Num Lock, Caps Lock e brilho no painel

Modificando o TimeZone: 2 métodos

Brackets - Editor Open Source no Linux Mint e Ubuntu

Leitura recomendada

Bottlenecks - Métricas de performance de servidores

Snort - Gerenciamento de redes

Cygwin, um Linux dentro do Windows

WPS Office Atualizado no Slackware 14.2 em Português

Usando o JIGDO - How To

  
Comentários
[1] Comentário enviado por levi linux em 21/09/2011 - 07:16h

Parabéns elo ótimo artigo.
Excelente conteúdo.
Estava a procura de um software dessa categoria, que fosse livre e não precisasse ser emulado, estou testando ele e até agora parece muito bom. A única pena é pra quem não usa KDE, pois ele necessita de algumas bibliotecas do mesmo.

[2] Comentário enviado por lokitakkk em 21/09/2011 - 08:28h

Parabéns pelo artigo, muito bom.

Infelizmente, com uma ferramenta, tão poderosa ele ainda esteja na versão 3 do Qt. Este precisaria de uma atualização urgente.
Mas enquanto isso, com algumas gambiarras é possivel instalá-lo na versão mais nova do Qt.

[3] Comentário enviado por albfneto em 21/09/2011 - 17:55h

favoritado. eu gostei.
eletrônica é um dos meus hobbies, para mim é muito útil.

[4] Comentário enviado por pinkfloyd em 21/09/2011 - 20:29h

muito bom cara... tava procurando um programa assim faz tempo!!
vai me ajudar muito na engenharia

[5] Comentário enviado por tonnytg em 16/11/2011 - 10:23h

Graças ao seu comentário vim parar aqui, nunca tinha lido sobre esse software e me prendia ao fritzing.
Muito bom o artigo ta favoritado e concerteza vou usar ele e seguindo seu artigo.
Vlw ae =D

[6] Comentário enviado por slack felix em 02/07/2013 - 22:33h

O único problema é não rodar com o Qt 4

[7] Comentário enviado por GregorLinux em 30/09/2014 - 18:03h

Eu baixei o pacote ktechlab_0.3-6_i386.deb e quando clico nele abre a central de programas do ubuntu, mas diz que o arquivo não é "contentável". Descompactando ele notei que está totalmente diferente do mostrado no seu post. possui duas pastas (DEBIAN)-(USR). Como faço pra instalar isso?

[8] Comentário enviado por Lisandro em 30/09/2014 - 20:43h


[7] Comentário enviado por spockgrayson em 30/09/2014 - 18:03h:

Eu baixei o pacote ktechlab_0.3-6_i386.deb e quando clico nele abre a central de programas do ubuntu, mas diz que o arquivo não é "contentável". Descompactando ele notei que está totalmente diferente do mostrado no seu post. possui duas pastas (DEBIAN)-(USR). Como faço pra instalar isso?


Caro Gregor, em nenhum momento no meu post falo em pacote ".deb" , o pacote é ".tar.bz2", abaixo o endereço http://sourceforge.net/projects/ktechlab/ , e está na versão ktechlab-0.3.7.tar.bz2 .
Para instalar no Ubuntu não precisa do pacote, naquela época eu usei o comando: $ sudo apt-get install ktechlab
Hoje não tenho mais Ubuntu instalado mas imagino que continue fazendo parte do repositório padrão.

Abraços


Contribuir com comentário