27.02.2023 Views

Proteus brosjyre

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PROTEUS DE

PROTEUS DE

Design Suite

Design Suite

Ditt verktøy i arbeid og undervisning

DESIGN

SUITE

DESIGN

SUITE

Skjemategning

Animasjon

Grafsimulering

Visual Designer

Internet of Things

Kortutlegg

www.proteus.no


www.labcenter.com

www.labcenter.com

2018-08-19

www.labcenter.com

Skjemategning

Mer enn 15 millioner

komponenter!

Skjemategnemodulen i

Proteus er mye mer enn bare

en skjemategnepakke.

Systemet kombinerer et kraftfullt

tegnemiljø med full

support for BOM (Bill Of

Materials) og gjenbruk av

lagrede moduler.

Du tegner, kjører animasjoner,

simulerer og forbereder

kortutlegget i skjemategnemodulen.

Du kan ha flere ark og lage

hierarkiske oppsett i samme

prosjekt.

Bruk av logiske terminaler

gjør skjemaet oversiktlig og

forbinder ark og undermoduler.

PROTEUS DESIGN

SUITE

2018-08-27

OPPL ÆRING

SKJEMATEGNING – ANIMASJON – SIMULERING

PROTEUS DESIGN

SUITE

Ø VINGE R

SKJEMATEGNING – ANIMASJON – SIMULERING

PROTEUS DESIGN

SUITE

2018-09-05

MIN IPRO S J EKT

SKJEMATEGNING – SIMULERING – KORTUTLEGG

Gratis opplæringsbøker på

norsk på våre nettsider!

www.labcenter.com


Animasjon Analog simulering Animasjon

I analog animasjon

kan du vise strømretninger

som piler

i skjemaet.

Du kan også vise

spenningspotensialer

med valgfrie

farger.

Du kan selv velge bakgrunnsfarge, farge på komponenter

(fyllfarge og omriss), farge og tykkelse på ledere mm.

www.proteus.no


Analog Animasjon

Måling på trefasekopling

3 WATTMETER 2 WATTMETER

I1

+0.40

kW

P1

+0.60

kW

V1

I2

+3.02

AC Amps

+0.40

kW

P2

P4

L1

V3PHASE

I3

+2.99

AC Amps

+0.40

kW

P3

+0.60

kW

L2

+3.04

AC Amps

P5

L3

Oscilloskopet har 4 kanaler.

Her er det brukt prober med demping 1:10.

www.labcenter.com


Animasjon Digital og simulering

Animasjon

Logiske nivågivere og nivåindikatorer

1

2

3

Logisk nivå på inn– og utganger er angitt med en liten firkant.

Logisk 1 (Høy), Logisk 0 (Lav), Udefinert nivå (flytende).

www.proteus.no


Digital Animasjon

Skjemaet over viser en binærteller som er koplet til en logikkanalysator

ved hjelp av terminaler (CLK, QA, QB og QC).

Telleren avanserer for negative flanker av klokkepulsene.

Tellesekvensen blir 0 – 1 – 2 – 3.

Vi har satt LABEL (D0..D2) på utgangene for å kunne

kople de til en BUSS. Data på bussen vises med orange farge

nederst på analysatorskjermen.

QA

QB

QC

CLK

Her ser vi at vi får en «spiker» (glitch)

på QC hver gang QB går fra HØY til LAV.

På bussen under ser tellesekvensen

slik ut: 00 – 01 – 02 – 03

www.labcenter.com


Måling Animasjon med Logic simulering Analyser

CLK

QA

QB

QC

Her har vi forstørret litt opp, slik at

vi ser glitchen tydligere.

Merk overgangen mellom 03 og 00

på bussen under!

CLK

QA

QB

QC

Her har vi forstørret ytterligere, og

ser at kretsen egentlig teller slik:

00–01–02–03–02–00–04 osv.

Vi har brukt

Cursors på

analysatoren

for å måle

pulsbredden

til ca. 24 ns.

www.proteus.no


Måling Skjemategning i graf

Frekvensrespons

Uinn

F

C1

10uF

R

R

u = 2 1

R1

10k

2

3

R4

10k

R2

100k

-15V

4

5

7

1

U1

AD711

6

R3

1k

Uut

Uut

Figuren viser en

operasjonsforsterker

i inverterende

kopling.

Sinusgeneratoren

Uinn er referanse

og proben Uut

måler forsterkningen

i grafen.

+15V

F u = 10 (20 dB).

20 dB

17 dB

Som i skjemaet,

kan du også forstørre

i grafer.

Ved hjelp av kursorer har vi

målt forsterkningen der den er

lineær (20 dB) og ved 17 dB,

(–3 dB fall)

Ved 17 dB leser vi av nedre

grensefrekvens til 1,60 Hz

www.labcenter.com


Analog simulering

AC-Sweep med variabel i grafen

Vi ønsker at nedre grensefrekvens skal være 20 Hz.

Hvilken verdi må kondensatoren C1 da ha?

Vi endrer verdien fra 10 µF til «X»,

setter inn en AC Sweep Graph og

stiller inn som vist under:

Vi har stilt inn at kondensatoren

skal variere mellom 100 nF og

1 µF.

Videre har vi satt at Y-skalaen

skal vise fra 15 – 21 dB.

Ved å zoome inn og «snappe»

kursoren til de forskjellige kurvene

i grafen og deretter bevege

den til 20 Hz, vil vi få vist

forsterkningen og også

verdien på kondensatoren

i skjæringspunktet:

1

2

3

4 Her blir det naturlig å

velge standardverdien

820 nF.

1

2

3

4

www.proteus.no


Visual Designer for ARDUINO og Rasberry Pi

Enkel programmering av mikrokontrollere med

Proteus Visual Designer

LOOP

SETUP

DisplayTemp

DisplayMinMax

RT1

readCelcius

reading => tempC

tempC<tMin

NO

tempC>tMax

NO

RSTBTN()

NO

YES

YES

YES

tMin := tempC

tMax := tempC

tMax := tempC

tMin := tempC

tMin := 100

tMax := -100

LCD1

setPlaces

places := 1

END

LCD1

setCursor

col := 0

row := 0

LCD1

print

"Temp:",tempC

END

LCD1

setCursor

col := 0

row := 0

LCD1

print

"Min:",tMin

LCD1

setCursor

col := 0

row := 1

MINMAXBTN()

NO

YES

LCD1

clear

DisplayMinMax

LCD1

print

"Max:",tMax

DisplayTemp

MINMAXBTN()

NO

LCD1

clear

YES

Gratis opplæring

på våre nettsider!

END

100 ms

END

www.labcenter.com


Visual Designer for ARDUINO og Rasberry Pi

IO0

IO1

IO2

IO3

IO4

IO5

IO6

IO7

26

27

28

1

2

7

8

9

PD0/RXD/PCINT16 PB0/ICP1/CLKO/PCINT0

PD1/TXD/PCINT17

PB1/OC1A/PCINT1

PD2/INT0/PCINT18

PB2/SS/OC1B/PCINT2

PD3/INT1/OC2B/PCINT19 PB3/MOSI/OC2A/PCINT3

PD4/T0/XCK/PCINT20

PB4/MISO/PCINT4

PD5/T1/OC0B/PCINT21

PB5/SCK/PCINT5

PD6/AIN0/OC0A/PCINT22 PB6/TOSC1/XTAL1/PCINT6

PD7/AIN1/PCINT23 PB7/TOSC2/XTAL2/PCINT7

10

11

12

13

14

15

5

6

IO8

IO9

IO10

IO11

IO12

IO13

AREF

+5V

17

16

AREF

AVCC

PC0/ADC0/PCINT8

PC1/ADC1/PCINT9

PC2/ADC2/PCINT10

PC3/ADC3/PCINT11

PC4/ADC4/SDA/PCINT12

PC5/ADC5/SCL/PCINT13

PC6/RESET/PCINT14

19

20

21

22

23

24

25

AD0

AD1

AD2

AD3

AD4

AD5

RESET

IO10

IO11

IO12

IO13

ARDUINO UNO

SS

MOSI

MISO

SCK

IO0

IO1

RXD

TXD

+5V

IO14

IO15

IO16

IO17

IO18

IO19

AD0

AD1

AD2

AD3

AD4

AD5

SDA

SCL

LED & Reset

RESET

IO13

Arduino 328

1

2

I2C 3 4

SCL

SDA

VDD

VSS

JHD-2X16-I2C

LCD RGB Backlight

D4 2 1

3

4

B1

R7

1k

D5 2 1

3

4

B2

R8

1k

Reset Button

Min-Max Button

A0 2 1

3

4

100k

26.00

-tc

100k

Grove Temperature Sensor

www.proteus.no


lds,

via

the

ront

ials,

IoT

ual

or

hon

e to

ent

ted

eus

the

real

the

with

mobile phone or tablet and then use

Visual Designer or Proteus VSM to

program the physical hardware to

IoT work Internet with the remote of GUI. Things Made Easy

IoT Builder removes the necessity

for the user to know about HTML,

Javascript, Python and the

IoT TCP/IP Builder interconnect. is a unique All product of the designed to make it quick and easy

to complexity control remote of the Arduino transport or layer Raspberry Pi® electronics from a

and the communication between

mobile device.

for more experienced developers.

the processor hardware and the

The front panel is drawn in the

panel editor and the logic for the

user interface is programmed at

a high level with either flowchart

blocks (Visual Designer) or C

method calls (Proteus VSM).

IoT builder is therefore well suited

both for teaching the principles of

IoT based applications to beginners

and also as a rapid prototyping tool

as

ront

the

s of

oint

are,

nel

the

bile

Designed to work with Arduino Yun, ESP8266+Uno or Raspberry Pi 3

Complete IoT Workflow:

The IoT Builder workflow is flexible and intuitive.

Start by designing the product hardware on the schematic by adding electronic

shields, sensors and breakout boards via the peripheral gallery.

sign your hardware with a library of ready-made shields/hats.

sign Then your use front the panel controls with gallery buttons, to create switches, the front dials, panel, displays adding and and placing charts. dials,

buttons, charts, etc. in the IoT Builder editor. Finally, use Visual Designer flowchart

k the UI and the hardware with flowchart methods in your firmware.

methods or Arduino C / Raspberry Pi Python code to bind the user interface to the

ulate electronics. the entire system and single step debug to find & fix problems.

ntrol the simulation or the real hardware from your phone or tablet.

At any time during development the entire system can be tested and debugged in

the Proteus VSM simulation. This executes the same compiled HEX file as the real

hardware and will also simulate the interaction of the front panel with the electronics.

www.labcenter.com


IoT Internet of Things Made Easy

Once everything is working as expected, the firmware and front panel can be deploying

to the physical hardware at the press of a button. The final step is to point

the target device at the hardware, watch it acquire the front panel over TCP/IP and

then control the remote hardware from your mobile phone, tablet or PC.

What can I do with it ?

You can use IoT Builder to design a user interface (switches, buttons, rotary dials,

displays etc) for your mobile phone or tablet and then use Visual Designer or

Proteus VSM to program the physical hardware to work with the remote GUI.

IoT Builder removes the necessity for the user to know about HTML, Javascript,

Python and the TCP/IP interconnect. All of the complexity of the transport layer

and the communication between the processor hardware and the remote front

panel is abstracted from the users program, leaving the programmer to implement

desired functionality. The front panel is drawn in the panel editor and the logic for

the user interface is programmed at a high level with either flowchart blocks (Visual

Designer) or C method calls (Proteus VSM).

IoT builder is therefore well suited both for teaching the principles of

IoT based applications to beginners and also as a rapid prototyping tool for more

experienced developers.

How It Works:

Design your hardware with a library of ready-made shields/hats.

• Design your front panel with buttons, switches, dials, displays and charts.

• Link the UI and the hardware with flowchart methods in your firmware.

• Simulate the entire system and single step debug to find & fix problems.

• Control the simulation or the real hardware from your phone or tablet.

www.proteus.no


Kortutlegg

Prosjektbeskrivelse

Vi skal konstruere en audiomikser som består av fire kretser

bygd opp med operasjonsforsterkere.

Blokkskjema

Gen 1

Gen 2

Gen 3

Inn 1

Inn 2

Inn 3

Krets 1

Krets 2

Krets 3

Ut 1

Ut 2

Ut 3

Krets 4

Ut 4

Mikser ut

i

TERMINALS

Legg merke til bruk av

Terminals i skjemaet

under. Terminals

med samme navn er

elektrisk forbundet

med hver andre.

B C D E F G H J K

Skjema

Inn 2

Inn 1

J1

R4

10k

1

2

3

4

5

6

7

CONN-SIL7

R3

10k

+15V -15V

3

2

3

2

+15V

8

4

+15V

8

4

-15V

Inn 1

Inn 2

Inn 3

Ut 4

U2:A

NE5532

1

Krets 1

U1:A

NE5532

1

5

6

8

4

Krets 2

5

6

8

4

U2:B

NE5532

7

U1:B

NE5532

7

R5

4k

R2

9k

R1

1k

Ut 2

Inn 3

Ut 1

Krets 4

Ut 1

Ut 2

Ut 3

R7

10k

3

2

8

4

R10

100k

R11

100k

R12

100k

Bruk av Terminals

gjør skjemaet

oversiktlig, og

det blir enklere å

redigere!

Krets 3

+15V

U3:A

NE5532

1

1k

2

3

R8

R13

100k

-15V

8 4

+15V

R9

5k

6

5

U4:A

NE5532

1

Ut 1

Ut 2

Ut 3

*

8 4

78%

U3:B

NE5532

7

1

2

3

J2

RV1

5k

Ut 4

CONN-SIL3

Ut 3

-15V

R6

1k

-15V

TITLE:

Mixer

Skjema

www.labcenter.com

DATE:

06.05.2

PAGE:


Kortutlegg

Fra skjema til kortutlegg

Når skjemet er ferdig (og simulert),

velger vi fanen PCB Layout

4 festehull og

omrisset av kortet

er ferdig.

0

Alle komponentene

fra skjemaet finner

du i COMPONENTS

Logo og litt

tekst er plassert

1

2

3

4

Plassering av komponenter

Du kan bruke verktøyet Auto-placer i Tools-menyen til plassere

komponentene innenfor omrisset og deretter «rydde».

Ofte plasserer vi komponenter som må stå på en bestemt plass

før vi bruker Auto-Placer.

5

+15 V

–15 V

Inn 1

Inn 2

Inn 3

Ut 4

GND

Uut 3

Uut 2

Uut 1

6

7

J1

Her er tilkoplinger plassert

og tilhørende tekst er

plassert på laget Top Silk.

J2

2022-05-07

www.proteus.no

8

022

www.proteus.no

9


Kortutlegg Skjemategning

Ratsnest (Rottereir)

Komponentene er plassert og organisert.

Forbindelsene ser du som grønne streker.

I menyen NETS ser

du alle forbindelsene

(NETLIST) fra skjemaet.

Traces (baner)

Baner er trukket med Auto-router på to lag.

Røde bane på komponentsiden og grønne

baner på undersiden av kortet.

+15 V

–15 V

Inn 1

Inn 2

Inn 3

Ut 4

GND

Uut 3

Uut 2

Uut 1

J1

J2

RV1

R13

2018-09-03-1

R1

R4

R7

R12

www.proteus.no

R2

R5

R8

R11

U1

U2

U3

U4

R3

R6

R9

R10

www.labcenter.com


Kortutlegg

Produksjonsdata

Før du genererer data til kortfabrikant eller til bor/fresemaskin

bør du kjøre Pre-Production Check.

+15 V

–15 V

Inn 1

Inn 2

Inn 3

Ut 4

GND

+15 V

–15 V

Inn 1

Inn 2

Inn 3

+15 V

–15 V

Inn 1

Inn 2

Inn 3

+15 V

–15 V

Inn 1

Inn 2

Inn 3

J1

J1

J1

J1

Ut 4

GND

Ut 4

GND

Ut 4

GND

Uut 3

Uut 2

Uut 3

Uut 2

Uut 3

Uut 2

Uut 3

Uut 2

J2

J2

J2

J2

Sjekk hulldiameter!

U1

U2

U1

U2

U1

U2

U1

U2

Om kortet skal produseres hos kortfabrikant bør du også sjekke

at det er riktig diameter på hullene, spesielt om du har laget

R3

R3

R3

eller importert nye komponenter.

R3

R1

R1

R1

R1

R2

R2

R2

R2

R4

R4

R4

R4

R5

R5

R5

R5

R6

R6

R6

R6

+15 V

–15 V

Inn 1

Inn 2

Inn 3

Ut 4

GND

R1

J1

Uut 3

Uut 2

Uut 1

R4

J2

RV1

R7

R8

R13

R12

R11

2018-09-03-1

www.proteus.no

SYM SIZE mm

3,2mm 3,200

15th 0,381

30th 0,762

40th 1,016

R2

R5

U1

U2

U3

U4

R6

R10

R3

R9

www.proteus.no


Kortutlegg

3D Visualizer

Med PCB Level 2 eller høyere, kan du betrakte kortet i 3D.

www.labcenter.com


Animasjon og simulering CADCAM

Data til kortfabrikant eller bor/fresemaskin

Kun et klikk fra å generere produksjonsdata!

www.proteus.no


Kontakt oss

Tordenskjolds gate 6a

N-2821 GJØVIK

(+47) 909 92 450

pedtec@pedtec.no

https://proteus.no

www.proteus.no

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!