Proteus (programa de computador)

Proteus Design Suite
Desenvolvedor Labcenter Electronics Ltd.
Lançamento 1988 (35–36 anos)
Versão estável 8.8
Sistema operacional Windows
Gênero(s) Projeto de circuitos integrados
Licença Proprietária
Página oficial www.labcenter.com
Imagem ilustrativa

Proteus Design Suite é um software para criação de projetos eletrônicos, composto por uma suíte de ferramentas, incluindo captura esquemática, simulação e módulos de projetos de placas de circuito impresso (PCB, na sigla em inglês), usadas principalmente para o projeto de circuitos integrados. O software é usado principalmente por engenheiros de projeto eletrônico e técnicos para criar esquemáticos e impressões eletrônicas para a manufatura de PCBs.

É desenvolvido em Yorkshire, Inglaterra, pela empresa Labcenter Electronics Ltd, estando disponível em inglês, francês, espanhol e chinês.

História

A primeira versão do que hoje é o Proteus Design Suite foi chamada de PC-B, escrito pelo presidente da empresa, John Jameson, para o DOS, em 1988

. O suporte à captura esquemática surgiu em 1990, sendo portado para o ambiente Windows logo depois. A simulação SPICE de modo misto foi integrada pela primeira vez no Proteus em 1996, e a simulação de microcontroladores chegou em 1998. O autorroteamento baseado em forma foi adicionado em 2002, e em 2006 houve outra grande atualização do produto, com a visualização em 3D de placas. Mais recentemente, um IDE dedicado para simulação foi adicionado, em 2011, e a importação/exportação MCAD foi incluída em 2015. Suporte para projeto de alta velocidade foi adicionado em 2017.[1] As versões de produto para adição de recursos são tipicamente bianuais, enquanto as versões para manutenção, os chamados "service packs", são lançados conforme necessário.

Módulos de produtos

O Proteus Design Suite é um aplicativo do Windows para captura esquemática, simulação, e design de layout de PCBs. Pode ser comprado em muitas configurações, dependendo do tamanho dos projetos que estão sendo produzidos e dos requisitos para a simulação do microcontrolador. Todos os produtos de projeto de PCB incluem um autorroteador e capacidades básicas de simulação SPICE em modo misto.

Captura esquemática

A captura esquemática no Proteus Design Suite é usada tanto para a simulação de projetos como para a fase de projeto de um projeto de layout de PCB. É, portanto, um componente central e está incluído em todas as configurações do produto.

Simulação de microcontroladores

A simulação de microcontroladores no Proteus funciona por meio da aplicação de um arquivo hexadecimal ou um arquivo de depuração na parte do microcontrolador no esquemático. Ele é então co-simulado juntamente com qualquer componente eletrônico analógico e digital conectados a ele. Isso permite seu uso em um amplo espectro de prototipagem de projeto, em áreas como controle de motor,[2][3] controle de temperatura[4][5] e projeto de interface do usuário.[6] Ele também é usado na comunidade amadora em geral[7][8] e, já que nenhum hardware é necessário, é conveniente para o uso como uma ferramenta de treinamento[9][10] ou de ensino.[11][12] As co-simulações são suportadas para:

  • Microcontroladores Microchip Technologies: PIC10, PIC12, PIC16, PIC18, PIC24 e dsPIC33.
  • Microcontroladores Atmel: AVR (e Arduino), 8051 e ARM Cortex-M3.
  • Microcontroladores NXP: 8051, ARM7, ARM Cortex-M0 e ARM Cortex-M3.
  • Microcontroladores Texas Instruments: MSP430, PICCOLO DSP e ARM Cortex-M3.
  • Microcontroladores Parallax: Basic Stamp, Freescale HC11 e 8086.

Projeto de PCB

O módulo de projeto de PCB recebe automaticamente as informações sobre conectividade do módulo de captura esquemática na forma de uma netlist. Aplica-se esta informação, juntamente com as regras de projeto especificadas pelo usuário e várias ferramentas de automação de design, para ajudar com o projeto livre de erros da placa. Projetos de PCBs de até 16 camadas de cobre podem ser produzidos, com o tamanho do desenho limitado pela configuração do produto.

Verificação 3D

O módulo de visualização 3D permite que a placa em desenvolvimento seja vista em 3D, juntamente com um plano de altura semi-transparente que representa o gabinete da placa. O formato de saída STEP pode então ser usado para transferir para o software CAD mecânico, tal como SolidWorks ou Autodesk para montagem e posicionamento preciso da placa.

Referências

  1. «Length Matching». Labcenter Electronics. Consultado em 13 de fevereiro de 2018 
  2. IEEExplore White Paper (May 2011) "Application of Proteus VSM in modelling brushless DC motor drives.".
  3. IEEExplore White Paper (Dec 2006)."An efficient approach for implementing Space Vector Modulation for controlling induction motor.".
  4. IEEExplore White Paper (Aug 2011)."The simulation of temperature and humidity control system based on Proteus.".
  5. IEEExplore White Paper (Aug 2011)."Design of thermostat system based on Proteus simulation software.".
  6. IEEExplore White Paper (Dec. 2010)."LED Display Screen Design and Proteus Simulation Based on Single-Chip Microcomputer.".
  7. Circuits Gallery (October 2014). "Arduino and Proteus VSM".
  8. Elecnote Hobby Projects."Electronic circuits based on PIC microcontrollers and Arduino boards".
  9. Online Training with Microchip and Proteus VSM "Get Started with MPLAB® X IDE and Microchip Tools".
  10. Future Engineers Proteus VSM projects."Online Training Projects".
  11. IEEExplore White Paper (April 2010)."Application of Proteus virtual system modelling (VSM) in teaching of microcontroller".
  12. IEEExplore White Paper (June 2011)."The application of Proteus in teaching of microcomputer principles"

Ligações externas

  • Site oficial
  • Fóruns de discussão