Proteus Design Suite to aplikacja dla systemu Windows do przechwytywania schematów, symulacji i projektowania układu PCB (płytki drukowanej). Można go kupić w wielu konfiguracjach, w zależności od wielkości produkowanych konstrukcji i wymagań dotyczących symulacji mikrokontrolerów. Wszystkie produkty do projektowania PCB zawierają autorouter i podstawowe możliwości symulacji SPICE w trybie mieszanym.
Przechwytywanie Schematówedit
przechwytywanie schematów w pakiecie projektowym Proteus służy zarówno do symulacji projektów, jak i jako faza projektowania projektu układu PCB. Jest to zatem podstawowy komponent i jest zawarty we wszystkich konfiguracjach produktów.
Symulacja Mikrokontroleraedit
symulacja mikrokontrolera w Proteus działa poprzez zastosowanie pliku hex lub pliku debugowania do części mikrokontrolera na schemacie. Jest on następnie współsymulowany wraz z dowolną podłączoną do niego elektroniką analogową i cyfrową. Umożliwia to jego zastosowanie w szerokim spektrum prototypowania projektu w obszarach takich jak sterowanie silnikiem, kontrola temperatury i projektowanie interfejsu użytkownika. Znajduje również zastosowanie w ogólnej społeczności hobbystów, a ponieważ nie jest wymagany żaden sprzęt, jest wygodny w użyciu jako narzędzie szkoleniowe lub dydaktyczne. Dostępne jest wsparcie dla symulacji:
- mikrokontrolerów PIC10, PIC12, PIC16,PIC18,PIC24,DSPIC33.
- mikrokontrolery Atmel AVR (i Arduino), 8051 i ARM Cortex-M3
- NXP 8051, ARM7, ARM Cortex-M0 i ARM Cortex-M3.
- mikrokontrolery Texas Instruments MSP430, PICCOLO DSP i ARM Cortex-M3.
- Parallax Basic Stamp, Freescale HC11, mikrokontrolery 8086.
projektowanie PCBEDIT
moduł układu PCB otrzymuje automatycznie Informacje o łączności w postaci listy sieci z modułu przechwytywania schematu. Stosuje te informacje, wraz z określonymi przez użytkownika zasadami projektowania i różnymi narzędziami automatyzacji projektowania, aby pomóc w bezbłędnym projektowaniu płyty. Płytki PCB do 16 warstw miedzi mogą być produkowane z rozmiarem ograniczonym przez konfigurację produktu.
3D VerificationEdit
moduł 3D Viewer umożliwia oglądanie planszy w 3D wraz z półprzezroczystą płaszczyzną wysokości, która reprezentuje obudowę planszy. Wyjście krokowe może być następnie wykorzystane do przeniesienia do mechanicznego oprogramowania CAD, takiego jak Solidworks lub Autodesk, w celu dokładnego montażu i pozycjonowania płyty.