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.
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.
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.
[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.
[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
[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.