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: 90.905 ]

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

Como matar um processo - kill, killall, pkill e xkill

Conky no Slackware 13

Google Chrome no Linux Mint

Modificando o TimeZone: 2 métodos

Nepomuk - O que é isso?

Leitura recomendada

Configurando um servidor DNS e DHCP na rede

SLiM: Simple Login Manager - Mini review

Instalação e configuração do MON

Gentoo: Interfaces gráficas para Portage/Emerge - substitutos do Kuroo

Uma breve introdução ao Audacity

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts