Proteus (programa de computador)
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 |
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
[editar | editar código-fonte]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
[editar | editar código-fonte]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
[editar | editar código-fonte]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
[editar | editar código-fonte]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
[editar | editar código-fonte]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
[editar | editar código-fonte]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
- ↑ «Length Matching». Labcenter Electronics. Consultado em 13 de fevereiro de 2018
- ↑ IEEExplore White Paper (May 2011) "Application of Proteus VSM in modelling brushless DC motor drives.".
- ↑ IEEExplore White Paper (Dec 2006)."An efficient approach for implementing Space Vector Modulation for controlling induction motor.".
- ↑ IEEExplore White Paper (Aug 2011)."The simulation of temperature and humidity control system based on Proteus.".
- ↑ IEEExplore White Paper (Aug 2011)."Design of thermostat system based on Proteus simulation software.".
- ↑ IEEExplore White Paper (Dec. 2010)."LED Display Screen Design and Proteus Simulation Based on Single-Chip Microcomputer.".
- ↑ Circuits Gallery (October 2014). "Arduino and Proteus VSM".
- ↑ Elecnote Hobby Projects."Electronic circuits based on PIC microcontrollers and Arduino boards".
- ↑ Online Training with Microchip and Proteus VSM "Get Started with MPLAB® X IDE and Microchip Tools".
- ↑ Future Engineers Proteus VSM projects."Online Training Projects".
- ↑ IEEExplore White Paper (April 2010)."Application of Proteus virtual system modelling (VSM) in teaching of microcontroller".
- ↑ IEEExplore White Paper (June 2011)."The application of Proteus in teaching of microcomputer principles"