Proteus - Libro 3pag 1 30
Proteus - Libro 3pag 1 30
Proteus - Libro 3pag 1 30
PROTELJS
.17--1=
Z-1
CL
Introduccin
Qu es Proteus VSM........................................8
Las partes de Proteus......................................9
La interfaz de ISIS...........................................11
La hoja de trabajo..........................12
La rejilla.........................................15
Dibujar un circuito..........................................16
Guardar un diseo.........................20
La ventana de vista previa............22
Componentes no utilizados...........23
R1
Resumen..........................................................24
Estado lgico
LOGICSTATE
Simulacin en Proteus
Estado lgico rnmentaneo
LeGICTC43GLE
Sonda lgica
LOGICPR DB E
Los componentes.......................................... 26
Componentes simulables
y no simulables...............
.........
Simulacin analgica.................................... 43
Simulacin digital.......................................... 4
5
Sondas lgicas y estados lgicos. 45
Ejemplo........................................46
Simulacin mixta........................................... 48
Proyecto: efecto de luces.............48
Resumen........................................................ 50
www.redusers.com
6 ti;- 1:=1
PRELIMINARES
lir*Wp
Circuitos con microcontroladores
PIC
Seales e
instrumentos de
medicin
Microncontroladores en Proteus................. 76
Configuracin de lneas
Buses.............................................................. 76
de alimentacin ........................................... 52
de alimentacin
yLneas
terminales
POWER...................... 54
buses
..79
Etiquetas
virtuales......................................................... 60
terminales de bus.. 82
de
bus
Voltmetros y ampermetros........................ 61
Osciloscopio virtual..................................... 63
Cursores......................................... 6
5
Imprimir y personalizar
Analizador 12C............................................... 87
Contadorfternporizador............................... 68
Generador de seales.................................. 71
Figuras de Lissajous..................... 7
3
Resumen............................................ 74
Resumen ....................................................... 96
w w w. r e d u s e r s . c o m
e N i1111
<
fJ
Garm
rwrwI . _
=.1 Pm.
.=9
__
III 1I1 1
1O
Messaget:
Errors:
o
Warning::eeprte
d U ev5.35
AssemblyMPASM
Reponed:
?Successful
l191
p1
Suppiesse 1
CCINTADORPILASM
Suppressed:
\.\\.\\\\\.\\\.\\\\\"\\\\\\.\\.\\\\\\
Introdiccin
En este captulo introductorio conoceremos el programa
Proteus VSM, su interfaz y sus funciones principales.
Tambin, aprenderemos a elegir y manejar componentes,
y comenzaremos a dibujar diagramas de circuitos
electrnicos en el mdulo ISIS.
.Dibujar un circuito.....16
Guardar un diseo.......20
La hoja de trabajo........12
Componentes no utilizados.23
La rejilla.....................15
.Resumen....................24
1. INTRODUCCIN
Qu es Proteus VSM
Proteus VSM es un sistema de diseo electrnico basado en la
simulacin analgica, digital o mixta de circuitos, que brinda la
posibilidad de interaccin con muchos de los elementos que
integran el circuito. Incluye componentes animados para la visuali zacin de su comportamiento en tiempo real, adems de un com pleto sistema de generacin y anlisis de seales. Tambin cuenta
con un mdulo para el diseo de circuitos impresos.
Las siglas VSM significan Virtual System Modelling, que en
espaol podemos traducir como sistema de modelado virtual, ya que
Proteus VSM permite modelar de forma virtual en la computadora
prcticamente cualquier circuito. La caracterstica que hace de
Proteus VSM uno de los simuladores preferidos por muchos aficionados y profesionales de la electrnica es la posibilidad de simular
circuitos que incluyen microprocesadores o microcontroladores.
J1. Picr.ICKIG.-1511
%how bk, Toall Lirwr l.qh %cm.. 0+1.1 illn.Iv rallyagi ,,,Igrn I.
11
Juli
1.,1111 4
ihn 'JOON
Ri
sk
h.
-.
han Ir Z
= _________
PROTEUS
L't7-1d 9
1. INTRODUCCIN
1'_
There are a larga number o sample designs whic-h demons-trate many interesting
espada ol Proteus inciMing the VSM rnicropmeessur sirrnktion capability,
Do you wish to view these now7
No
\ 4 IZ>lit
1,
ONJ ~Mb
t ,"Walizeill~11~.~..1~41~1.1,
4LIIN
Figura 3.
La interfaz de ISIS
En principio, el mdulo ISIS es un espacio para dibujar los dia gramas de nuestros circuitos. Al abrir Proteus desde el icono ISIS,
veremos la pantalla que se explica en la siguiente Gua visual.
P w p h d . l , N o m . p e , I M . Te r z w . 1 . 1 . 1 ~ i d
",1,13
a :d
06
u
05
ti
cni.
17
www.redusers.com
TIFF-1 o
IMMO
II
.0
12 l'1--1:=1
01
02
03
Oh
05
1. INTRODUCCIN
La hoja de trabajo
En la ventana de edicin tenemos dos elementos
principales: la hoja de trabajo y la rejilla. La hoja de
trabajo est delimitada por
NO ESTUDIAREMOS ARE
rirj-_-!..z.,1 13
PROTEJS
M4- lob
IA37in " 115it
by -
by 110in
OK
Cancel
<"'. 21ii
by 15in
Al
<."- 32i
by 21in
AC <\ RIZ
by 32irr
1
U ter < /4T
by
1 Din
Nell~!~~1~111~~11~
A2
on
VitiL
www.redusers.com
14
1. INTRODUCCIN
5cl:el e tenle% be ect 115 l'he del edil la the mei. ele,ign
DEFAuL r
LendceipeA0
Lerclicepe AT
11
Lanclecepe
13 A2
Landuelpe AD
P..., 1
Pliihyl A2
Pcohlil A3
Poi Al
C 'Plagan FilexkLebeento fletiranicx'Prolosur T ProbeeerchnilI E SIPLATf S Z1FAULT D'rr
.1.
kT
lalzup
4. -4, .1.
iba
011
.7.
ji
a
a
5
" 1111111.ini
..
.411.1111?
PROTELJS
;' - J
15
La rejilla
Adems de la hoja de trabajo, en la ventana de edicin podernos
ver una rejilla de puntos o lineas, que nos servir corno gua al
momento de dibujar los circuitos; podemos desactivarla u ocultarla
si Io deseamos. Los puntos o lneas de la rejilla tienen, por defecto,
una separacin fija entre si. Entre dos puntos o lneas hay una dis tancia de un dcimo de pulgada.
41~ ea 1.,1_
.
dps
0.14
1111,
Tomplia
r,i_gg
1
1
www.redusers.com
16 _______________________________________________________1. INTRODUCCIN
FIF...1(li
Eedraw
II! l'id
4- Qn9in
41. X Cursar
Snap 10th
Ctrl .
Snap 50th
F2
Snap 0.1in
Snap e.5bri
ot.
Pan
F3
F4
F5
Zoorn in Sk
Zoom Out
ekZoornAll
Zoom to Area
Toolhars...
Dibujar un circuito
En el siguiente Paso a paso veremos un ejemplo sencillo de
cmo se dibuja un circuito en ISIS. Para hacerlo, partiremos de
un circuito muy simple: un oscilador formado por una
compuerta NOT con disparador Schmitt.
OUT
Figura 9. Tomaremos un circuito muy sencillo como
ejemplo para aprender
a dibujar en ISIS.
w w w. r e d u s e r s . c o m
1.7
PROTEUS
01
02
.11~,...1.~1111'
1"1
72, 1
IM21.t
ial1.~
NEW Fi am-lua.~.~
~Ir .14' 4r14~~[*. ~I
IV< tiad.eltz-1E~
Mi ir 11...m~r
www.redusers.com CC
18
0
3
1. INTRODUCCIN
www.re dusers.com
Pf-27-' ; --d 19
PROTEUS
05
06
conexiones
R i
1____I-101<
Desde el modo Componente,
haga las
U1 .A
www.redusrs.coni CC
20 1.5-1-.:=-1
07
1. INTRODUCCIN
R1
H e m o s d i b u j a d o n u e s t ro p r i m e r c i rc u i t o e n I S I S ; a h o r a
v e a m o s c m o g u a rd a r l o e n l a c o m p u t a d o r a .
Guardar un diseo
Para guardar un archivo con el diseo que acabamos de dibujar,
debemos ir al men File/Save Design As... y, en la ventana Save
ISIS
GRFICOS
OPEN
GL ISIS puede aparecer una advertencia
Si recin instalamos
Proteus,
al abrir
que dice que nuestra tarjeta grfica soporta grficos Open GL con
aceleracin por hardware. Estos agregan funcionalidad y mejor apariencia a
la interfaz de ISIS; para activarlos debemos ir al men System/Set Display
Options.
w w w. re r a s e r s . c o m
PROTEUS
ry-'--fda'd 21
www.redusers.com 44
22 I I k ri
f
1. INTRODUCCIN
us
R1
Li
amo mi j
www.redusers.com
23
PROTELJS
Componentes no utilizados
ISIS cuenta con una funcin para limpiar los diseos y retirar los
componentes no utilizados. Se denomina Tidy, y podemos encontrarla en el men Edit. Al seleccionarla, se nos pedir confirmacin
para llevar a cabo la accin. Cuando presionamos el botn OK suceden dos cosas: primero, se eliminan todos los componentes en la
ventana de Edicin que se encuentran fuera de la hoja de trabajo; y
segundo, se eliminan los componentes de la lista en el selector de
objetos que no hayan sido utilizados en el diseo.
.
11Vrl.
I- -r
ISIS Professional
Contirrn Tidy Operation?
This operation will clear any carnponents in the parte bin not cuirently
placed on the Schematic and rernove any componente outside the work -.mea.
10K1
Cancel
ffffffflYT9.---"
<TEXT>
PROFESOR
EN LNEA con el contenido, puede
Si tiene alguna consulta
tcnica relacionada
contactarse con nuestros expertos: profesor@redusers.com
24
11;-"Iz'r.L1
1. INTRODUCCIN
Esta operacin es muy til para limpiar nuestro diseo y el se lector de objetos. Si hacemos clic con el botn derecho del mouse
sobre el selector de objetos, mientras estarnos en el modo Compo nente, tambin obtendremos la opcin Tidy. En este caso, al elegir la, solo se borrarn los objetos no usados en el selector de objetos,
pero los componentes que estn fuera de la hoja de trabajo en la
ventana de Edicin no se eliminarn.
>> www.redusers,com
1~
\\\.\.\\:\\\.\\\.\\\N\\:\\\\.\.\.\\.\.\\\,
Simulacin
en Proteus
En este captulo, continuaremos estudiando algunas opciones
de dibujo de diagramas electrnicos en el mdulo 'SIS.
Adems, comenzaremos a aprender cmo se simula un
circuito electrnico en Proteus, y entenderemos las bases de la
simulacin analgica, digital y mixta.
nos componentes.....
.Los controles
de simulacin..........
26
.Simulacin analgica... 43
.Simulacin digital ........ 45
29
.Simulacin mixta.......... 48
v Propiedades de los
componentes...........
33
.Las terminales..............37
777
'Resumen........................ 50
26 tm;-1;=1
2. SIMULACIN EN PROTEUS
Los componentes
Proteus cuenta con ms de 34.000 componentes y partes, entre dispositivos genricos, animados, componentes especficos,
circuitos integrados, conectores, interruptores, herramientas de
simulacin, bateras y fuentes, microcontroladores, etctera.
Podernos elegir entre una gran lista de componentes para dibujar
los circuitos; en la Tabla 1 veremos un resumen de las
principales categoras de componentes y su contenido.
PRINCIPALES COMPONENTES
y
Analog les
Capacitors
Connectors
Data converters
Diodes
1 Electromechanical
Inductors
www.red Users.cam
PROTEUS
27
PRINCIPALES COMPONENTES
Microprocessor ICs
Modelling primitivas
Operational amplifiers
Optoelectronics
Resistors
Switching devices
Transducers
Transistors
TTL 74xxx
Componentes simulables
y no simulables
Dentro de los componentes de Proteus, encontramos una gran
cantidad de elementos que tienen un modelo de simulacin, es
decir, que se pueden simular, y otros que carecen de este modelo y
solo pueden ser usados para dibujar diagramas. Los componentes
principales fueron analizados en la Tabla 1.
Al navegar por las libreras de ISIS, dentro de la ventana Pick
Devices, notaremos que, cuando seleccionamos un componente,
aparecer un texto en la parte superior de la ventana de Vista
w w w. r e d u s e r s . c o m C C
28 11-;-`,4 : 1
2. SIMULACIN EN PROTEUS
tiene
, L.4 ...Hal
ea ___
iop
1-J21
Sha.
bE9rE
/ I T U P r.. .
Sra:. 042
IRTIP
w.S.-'_._Me61
He, 1.41n1tc13..tier
nrdeil
Cr~v
C1.211k.
C1+0; &Vd
W.K.rorecenarIe
5~9Dance,
TTL
714C
TTL
MICT
mee
CLO
M!CA02
+rnm
10105
la 06
101061EC
14HC.40102
74.11111APA.
14FICT4Q1
MCI CM
74.117 O
elx-o
151101-41O
Wr-VIWPM
-
rfini JarAtna
4401115
9401444
94011115
9401~5
54111rS2
1
5.1u1[11
931
5030.
.5411T1152
5.101115]
1.011.
HICEEINFICKATEllla
T511E300.113941ll1110
1111
0.195.
cavas
005
Dia
Ole%
741C
FM(
M-Cr
71-ICT
74fiCr
El RCIGE
FE
CAP FE775, C.91,49 PLG26TTR-P10
~DM
1E~ Sine
,711.1 U1 NO., rpinKLI,FP Dukry,O
11E7351 AfilONSFPTR NO
s[iimn
Delhey 0 40KINI-191F
rrerM
TEDIA
rf 1;1;4
IIITIA
TIMM
naIR
EAFIFL TM
CRIV111
CPIPC7351
Tgairodguime
209'1Syry_wcrzan
PAR Syrelysna.sArffl
i G es Fikii, mecoradle
TP111 pifimss:as
...c k r E Rhniqn
soagniwi-Poo.
C,'
i_.
C...PAbT O R %ni r ,
9
Semi I
CO
ri itlhI1O
Figura 1.
MODELOS
PRIMARIOS
Existen diferentes
tipos de componentes
simulables, aunque la diferencia es interna
y no debemos poner mayor atencin en ella. Los modelos primarios (Prirnitive) son
aquellos que estn ya incluidos dentro del motor de simulacin ProSPICE y son los
ms bsicos, como: resistores, capacitores, diodos, compuertas, etctera.
www.redusers.com
PROTEUS
29
01
02
03
CP
05
en pausa.
la ltima realizada.
www.redusers.com
30 1.1--1-:=-1
2. SIMULACIN EN PROTEUS
La primera simulacin
Con lo que hemos aprendido hasta ahora, podemos comenzar a
simular un circuito. El simple hecho de dibujar un circuito en ISIS
nos permite simularlo, con tan solo hacer un clic en el botn Play
(reproducir) de la barra de Simulacin.
Al presionar Play, comenzar la simulacin en forma
continua, es decir que el oscilador empezar a funcionar.
4.. .c 66 P461111011
la 'In.. idm
1.n.ffijn.
511.
.1
%.1110 5prom
Ziaa
olu aia .-
( / dS
.11.
o3
'YR
4ir
rs
A
dm 40.1
04.14.,#,A
X11.) 1419 .
Algunos de
w w w. re d u s e r s . c o m
PROTEUS
L't7-id 31
El informe de simulacin
En el cuadro de mensajes ubicado en la barra de herramientas
de Simulacin podemos ver un reporte con los detalles del proce so.
Cuando abrimos un circuito o creamos uno nuevo, en el cuadro
encontraremos la leyenda No Messages (no hay mensajes). Al
correr una simulacin, la leyenda cambiar e indicar un nmero
definido de mensajes. La cantidad depende de cada simulacin en
particular y de lo que suceda en ella.
Si hacemos un clic con botn principal del mouse en el cuadro
cuando indica algn nmero de mensajes, se abre la ventana
SIMULATION LOG, en donde podemos leer los mensajes en
detalle. Es posible acceder a este informe tanto si la simulacin
est corriendo como si no lo est. Cuando est detenida, el reporte
nos dar informacin del ltimo proceso llevado a cabo.
www.redusers.com
32 1,5---1-:=1
S
2. SIMULACIN EN PROTEUS
U
"
PlesIage
O ISIS Release 7.10.00 [Build 12325) (C) Labcenter Electronics- 19911 2011.
O Source code build compieted OK.
O Compihng design t-:;Primereicuito.dsri.
O N etlist compilation comple1ed OK.
O N eilist Iinking completed OK.
O Pealan anehit complated OK.
O S irnuiatinj parbtion 141F4FB6E]
rn OS l'ICE 7.10.00 (13uid 11592) (C) Labce:nter Electronics 1993-2011,
O Loaded netlist t:Users Wick'AppDatalocal Ternp\LISA32513.SDF' for design t:\PTirrierCircuito.dsn'
lif--fd;:d
PROTEJS
33
w w w .r e d u s e r s . c o m
r
N r r u s T
C O M P L E R
E R R O R S
j 1 ~ ~ 1 1 1 . 1 1 ~
Message
O ISIS Release 7.10.00 (l3uid 12325)1C) Lalacenter Electronics 1990- 2911.
O Source code build completed OK.
O Corripiling design tArrimerCircuito.dsri.
P1 [F11].
O No power supply specWied for net VCC1 in Power Fal Configuratim
O Simulaban FAILED due te nebi2t Dompier errarl_sl
elementos primarios para emular el funcionamiento de un componente especfico, corno un circuito integrado.
www.redusers.com CC
34
2. SIMULACIN EN PROTEUS
Edil
=
__ C4drotnerii Beretente. 011
04
SPICE lbety
PCB
IFAIRCH
1T
e n
___i2IIHdem
L . _ 1
Chhet
frepereek
(PR
TM LOGUE
.PTiP
Eiedidehan
Sonulatun
07
bem Pa 1~
Med
Irreschy
El, gl IcTon.:
wwvv.reclusel.s.corn