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
"Temp:",tempC
END
LCD1
setCursor
col := 0
row := 0
LCD1
"Min:",tMin
LCD1
setCursor
col := 0
row := 1
MINMAXBTN()
NO
YES
LCD1
clear
DisplayMinMax
LCD1
"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