Sie sind auf Seite 1von 44

11

PROTELJS

.17--1=

Z-1

Contenido del libro


Prlogo............................................................. 4

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

Sonda lgIca grande


LOGICPROBE (191G)

Simulacin en Proteus
Estado lgico rnmentaneo

LeGICTC43GLE

Sonda lgica
LOGICPR DB E

Los componentes.......................................... 26
Componentes simulables
y no simulables...............
.........

Los controles de simulacin........................ 29


La primera simulacin..................30
El informe de simulacin..............31

Propiedades de los componentes............... 33


Editar las etiquetas de texto
de los componentes ........ .........36

Las terminales .............................................. 37


Identificar una red de conexiones 41

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

Los generadores de seales....................... 59

Etiquetas de lineas de conexin . . 7


6
Elementos con pines de bus......... 7
8
Dibujo de un bus........................... 7
8
Interconexin de pines usando

Los instrumentos de medicin

buses

..79

Etiquetas

virtuales......................................................... 60

terminales de bus.. 82

de

bus

Voltmetros y ampermetros........................ 61

Simular con archivos HEX y COF................ 82

Osciloscopio virtual..................................... 63

Ensamblar desde ISIS................................... 83

Cursores......................................... 6
5
Imprimir y personalizar

Asignar el cdigo fuente a un PIC.. 8


4
El editor de cdigo fuente SRCEDIT..
86

la pantalla del osciloscopio.......... 6


6
Proyecto: control de velocidad

Analizador 12C............................................... 87

de un motor DC por PWM.............. 6


6

Analizador I2C como maestro........ 90

Contadorfternporizador............................... 68
Generador de seales.................................. 71

Figuras de Lissajous..................... 7
3
Resumen............................................ 74

Analizador I2C como monitor........ 88

Analizador I2C como esclavo......... 95

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.

.Qu es Proteus VSM......8

.Dibujar un circuito.....16

.Las partes de Proteus....9

Guardar un diseo.......20

La interfaz de ISIS. ....11

La ventana de Vista previa.22

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

= _________

Figura 1. Proteus ofrece una amplia gama de herramientas


de simulacin en un entorno grfico amigable y fcil de usar.
www.redusers.com

PROTEUS

L't7-1d 9

Aunque el nombre completo del programa es Proteus VSM, a partir


de ahora nos referiremos a l solo corno Proteus; de esta forma
podremos identificarlo con mayor facilidad.
Si visitamos la pgina web www.labcenter.com de Labcenter
Electronics, que es el desarrollador de Proteus, podremos descargar
una versin demo del programa y, adems, encontrar informacin
acerca de las licencias, caractersticas, funciones, controladores y
mdulos extra, entre otros elementos.
Esta versin demo es completamente funcional, excepto por
las siguientes limitaciones: no permite guardar nuestros
circuitos si hemos creado uno desde cero, o si modificamos
uno preexistente, no podremos almacenar los cambios realiza dos en l. Adems, no es posible simular aquellos circuitos que
incluyan microcontroladores.
Para instalar Proteus en nuestra computadora, simplemente
debemos ejecutar el archivo de instalacin y seguir los pasos tal
como Io hacemos con cualquier otra aplicacin en Windows. A par tir de ahora, tomaremos una versin completa de Proteus para dar
las explicaciones y ejemplos, es decir, una versin con licencia
para usar todas sus funciones. Trabajaremos con la versin 7.10,
que es la ms reciente hasta el momento.

Las partes de Proteus


El programa cuenta con dos partes o componentes principales.
Uno de ellos es el mdulo ISIS, que es donde vamos a dibujar los
diagramas de los circuitos electrnicos y, tambin, desde donde
efectuaremos las simulaciones. Si es la primera vez que abrimos el
mdulo ISIS, despus de instalar Proteus en el sistema, es posible
que aparezca una ventana llamada View Sample Designs, que nos
preguntar si queremos ver los diseos de ejemplo que se instalan
junto con el programa.
www.redusers.com

1. INTRODUCCIN

1'_

View SarripEe Designs

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

Dan't show this dialogue again?

Figura 2. Al abrir Proteus desde el icono ISIS por primera vez,

se nos preguntar si deseamos ver archivos de e)emplo.

\ 4 IZ>lit

Para ver los ejemplos, presionamos el botn Yes; de


lo contrario, pulsamos No. Si marcarnos la casilla Don't
show Chis dialog again?, la ventana no volver a aparecer;
pero si despus queremos acceder a los archivos de

ejemplo, podremos hacerlo desde el men denominado HelpSample Designs.


*C

1,
ONJ ~Mb

t ,"Walizeill~11~.~..1~41~1.1,
4LIIN

Figura 3.

El mdulo ARES permite el diseo de


circuitos

impresos donde construiremos los circuitos de forma fsica.


www.redusers.com

Adems de ISIS, Proteus cuenta con otro mdulo, llamado ARES,


que es donde se disean las placas de circuito impreso (PCB) para
el armado de los circuitos. Se puede importar un circuito dibujado
en ISIS directamente al mdulo ARES para disear fcil y rpida mente un circuito impreso para l.

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.

GV: LA INTERFAZ DE ISIS

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

VENTANA DE EDICIN: es fa ventana donde dibujaremos los


circuitos electrnicos colocando los componentes,
interconectndolos, y agregando tambin otros instrumentos y
herramientas.
BORDE DE HOJA: la lnea de color azul determina el lmite de la
hoja de trabajo; debemos colocar el circuito dentro de ella.
SELECTOR DE OBJETOS: en esta ventana aparecern los
componentes y otros elementos disponibles, dependiendo del modo
seleccionado, y desde all podremos elegirlos para colocarlos en el
diseo.
VENTANA DE VISTA PREVIA: esta pequea ventana nos ofrece
una vista previa del circuito o de los elementos que vayamos a
colocar en el
diseo; ms adelante veremos detalles sobre su uso.
BARRA DE COORDENADAS: en esta barra podemos ver las
coordenadas donde se encuentra el cursor en todo momento,
mientras lo desplazamos por la ventana de edicin.
BARRA DE ESTADO: aqui aparece informacin til de lo que
tengamos seleccionado o del elemento sobre el cual se encuentre
el cursor del mouse en ese momento.

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

Hemos mencionado que Proteus cuenta con dos mdulos principales:


ISIS y ARES. En este ltimo se disean placas de circuito impreso o
PCB. En esta

obra solo nos referiremos al mdulo ISIS y a la

simulacin de circuitos en l. No estudiaremos ARES debido a que la


extensin de la obra no lo permite.

>> www, re d u se rs. com

rirj-_-!..z.,1 13

PROTEJS

el cuadro de color azul. Cuando accedernos a ISIS desde su icono, es


decir, sin abrir ningn circuito, por defecto la ventana de edicin est
vaca, y el tamao de la hoja de trabajo es de 10 por 7 pulgadas.
Si necesitarnos cambiar el tamao de la hoja de trabajo, podernos
hacerlo mediante el men System/Set Sheet Sizes.... Al seleccionar esta
opcin, aparece una ventana con el titulo Sheet Size Configuration,
donde podemos elegir un tamao de la lista o uno personalizado,
llamado User. En realidad, es posible seleccionar un tamao de la
lista y luego ajustarlo a la medida que deseamos.
1~;

Sheet Size Configuration

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

Figura 4. Sheet Size Configuration ofrece cinco tamaos

de hoja, desde A4 a AO, y un tamao definido por el usuario.


Tambin podemos utilizar una plantilla diferente para la hoja de
trabajo; si vamos al men FileNew Design..., aparecer una lista de las
plantillas que se instalan con Proteus.

EL BORDE DE LA HOJA DE TRABAJO


La lnea de color azul delimita la hoja de trabajo en la ventana de ISIS, pero es
solo una referencia. En caso de imprimir el circuito esta lnea no se imprimir ni
se mostrar en la imagen guardada. Para que aparezca, colocamos un cuadro
con elementos grficos.

VitiL

www.redusers.com

14

1. INTRODUCCIN

(Tete New De$,9n

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

Lwvdlca Al Latideaape USA Lerda

P..., 1

Pliihyl A2
Pcohlil A3
Poi Al
C 'Plagan FilexkLebeento fletiranicx'Prolosur T ProbeeerchnilI E SIPLATf S Z1FAULT D'rr

Figura 5. Podemos elegr una plantilla de la lista, incluyendo

la que vfene por defecto (DEFAULT).


Las plantillas adicionales contienen un marco con coordenadas
y un cuadro de datos en la parte inferior derecha, que incluye la
fecha, la hora y e] nombre del archivo, entre otros datos.

Figura 6. Un nuevo documento vaco en ISIS,

esta vez, con la plantilla llamada Landscape A4.


www.redusers.com

.1.

mY Pm. ami Swse


1S

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

Figura 7. Adems de la rejilla de puntos, las ltimas versiones


de Proteus poseen una rejilla conformada por lneas.

Podernos modificar la separacin de los puntos o lineas de la


rejilla, para ello vamos a View y elegimos entre las opciones:
PLANTILLAS: BORDE Y CUADRO DE
DATOS

Si usamos una plantilla de las que tienen coordenadas en el borde de la


hoja y un cuadro de datos, debemos tener en cuenta que estn
construidos a partir de elementos grficos y texto y si se imprimirn.

www.redusers.com

16 _______________________________________________________1. INTRODUCCIN

122 UNTITLED -1515 Professional


He Poco 1 Echt TaoIS

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

Snap lOth, Snap 5Oth, Snap O.lin o Snap


O.5in, que cambian la divisin de cada pulgada
en 100, SO, 1.0 o 2, respectivamente. A la
derecha de cada opcin, encontrarnos las teclas
que podemos usar para la misma funcin, es
decir, el atajo de teclado, no solo para estas
opciones sino para muchas de las de los mens.

F5

Zoorn in Sk
Zoom Out

ekZoornAll
Zoom to Area
Toolhars...

Figura 8. Desde el men Vi ew cambiarnos la


configuracin de la rejilla, y la desactivamos con la
opcin Grid.

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

PaP: DIBUJAR UN CIRCUITO EN ISIS


fi _____________________________________

01

Abra ISIS desde su icono para tener un nuevo documento


listo para dibujar el circuito, y cambie el tamao de la hoja
de trabajo desde el men System/Set Sheet Si zes... a Sin x

2in. Har esto aqui para mejorar la visualizacin.

02

Vaya al modo Componente y presione el botn P para abrir

la ventana Pi ck Devi ces, desde donde va a elegir los


componentes necesarios. En este caso, busque y
seleccione un 74HC14.
I,

.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

Ingrese en el cuadro de bsqueda la palabra resistor; en


la ventana Category, seleccione Re si sto rs y en Su bcatego r y, busque y seleccione Generi c.

Ahora escriba en el cuadro de bsqueda la palabra


capacitor; en la ventana Category, seleccione Capaci
tors y en Subcatego ry, busque y seleccione otra vez Gene ni c. Una vez
elegidos los componentes, puede cerrar la ventana Pi ck

www.re dusers.com

Pf-27-' ; --d 19

PROTEUS

05

Coloque los componentes en la ventana de Edicin, corno


se ve en el circuito de referencia. Tal vez tenga que rotar
alguno de ellos para ubicarlo en la posicin correcta.
Como ya vimos, puede hacerlo antes de colocarlo, con las
herramientas de Rotacin o en el men contextual, con el
componente ya posicionado en la ventana de Edicin.

06
conexiones

R i
1____I-101<
Desde el modo Componente,
haga las
U1 .A

correspondientes entre ellos.


74 1-1 14

www.redusrs.coni CC

20 1.5-1-.:=-1

07

1. INTRODUCCIN

Presione el botn para entrar en el modo Tenni nal


es; en la lista,

seleccione la terminal GROUND, colquela en el diseo debajo


del capacitar y conctela con l.

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

Design File, elegir una carpeta y colocar un nombre al circuito. Los

diseos en ISIS se almacenan con la extensin .DSN. Si hacemos


doble clic en cualquier archivo de este tipo, se abrir automtica mente ISIS con el diseo que corresponde.

Otros tipos de archivos


Adems del archivo .DSN, ISIS genera otros de forma automtica y
en la misma carpeta, al estar trabajando y guardar el diseo mediante el
comando Save Design. Estos poseen la extensin .DBK y son archivos de
respaldo. Por ejemplo, para un diseo de ISIS llamado Circuito.dsn, se
genera un archivo Last loaded Circuito.dbk o Backup Of Circuito.dbk.
El .DSN contiene siempre la ltima versin guardada del diseo, en
tanto que el Backup Of tiene una versin previa a la ltima guardada,
y Last Loaded, la ltima versin del diseo abierta exitosamente. Cada
vez que guardamos el diseo, los archivos de respaldo se actualizan
de manera automtica, para tener siempre un respaldo disponible en
caso de necesitarlo. Corno estos archivos tienen la misma extensin,
siempre encontraremos solo uno de ellos a la vez.
Podemos usar los archivos .DBK para restaurar un diseo que se
ha perdido o daado. Para abrir estos archivos, vamos al men
File/Open Design... y, en la parte inferior, en la lista desple gable
Tipo, elegimos la opcin Backup Design Files, para que se
muestren en la ventana de exploracin. Durante la edicin de un
VIAL'

ISIS ofrece dos modos grficos: GDI, en donde la apariencia y los


efectos visuales estn controlados por Windows; y Open GL, en
donde los efectos estn controlados por la tarjeta grfica de la
computadora. Este modo agrega mejoras, por ejemplo, animacin
al seleccionar los componentes.

www.redusers.com 44

22 I I k ri
f

1. INTRODUCCIN

circuito tambin pueden crearse archivos con el mismo nombre del


diseo y con la extensin .PWI; estos guardan el estado de algunas
ventanas auxiliares que se abren en 1515 y otras configuraciones.

La ventana de Vista previa


La pequea ventana que est arriba del selector de objetos puede
ayudarnos a navegar por los circuitos, especialmente si estos son
grandes, Cuando estamos trabajando en la ventana de Edicin, en la
ventana de Vista previa tenemos una imagen en miniatura del diseo,
que se corresponde con la hoja de trabajo completa. Adems, visualizamos un cuadro de color verde que indica el rea que aparece en la
ventana de Edicin. Esto nos sirve de referencia para ver en qu seccin
del diseo o de la hoja de trabajo nos encontrarnos.
T.

us

R1

Li

amo mi j

Figura 10. Podemos navegar por la hoja de trabajo

desde la pequea ventana de Vista previa.


Podemos hacer un clic en cualquier lugar de esta ventana de
Vista previa, que nos llevar a esa rea centrada en la ventana de
Edicin. Adems, el cursor toma la forma de una cruz con cuatro

www.redusers.com

23

PROTELJS

flechas, lo que determina que podernos mover el cuadro verde para


desplazarnos a otra zona. As, navegaremos por la hoja de trabajo
desde la ventana de Vista previa, hasta que, al hacer un nuevo clic,
la zona elegida quedar centrada en la ventana de Edicin.

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>

Figura 11. Ti dy permite mantener nuestro diseo limpio


y ordenado al eliminar los componentes que no se usan.

PROFESOR
EN LNEA con el contenido, puede
Si tiene alguna consulta
tcnica relacionada
contactarse con nuestros expertos: profesor@redusers.com

www.red use rs.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.

En este captulo inicial hemos aprendido a utilizar las herramientas


principales de ISIS. Nos familiarizamos con su interfaz y conocimos las
bases para dibujar circuitos electrnicos en Proteus. Esto es muy
importante porque, para simular cualquier circuito, primero debemos
dibujarlo. Tambin es importante saber crear circuitos si solo queremos
usar Proteus como herramienta para el dibujo de diagramas.

>> 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

Circuitos integrados analgicos (filtros, reguladores


de voltaje, amplificadores, etc.).

Capacitors

Todo tipo de capacitares (cermicos, electrolticas,


etc.).

CMOS 4000 series

Circuitos integrados de la serie 4000 CMOS.

Connectors

Todo tipo de conectores (de audio, USB, headers,


etc.).

Data converters

Diodes
1 Electromechanical
Inductors

www.red Users.cam

Convertidores (A/D, D/A y sensores de temperatura,


entre otros).
Todo tipo de diodos (rectificadores, zener, etc.).
Diferentes tipos de motores.
Bobinas y transformadores.

PROTEUS

27

PRINCIPALES COMPONENTES
Microprocessor ICs

Microprocesadores, micrucontroladores y perifricos.

Modelling primitivas

Componentes genricos primarios analgicos y digitales (compuertas, resistores, transistores, etc.).

Operational amplifiers

Todo tipo de amplificadores operacionales.

Optoelectronics

Optoelectrnica (LEDs, displays, etc.).

Resistors

Todo tipo de resistores, genricos y especficos.

Switches and relays

Interruptores, relevadores y teclados.

Switching devices

Dispositivos de conmutacin (DIACs, TRIACs, etc.).

Transducers

Transductores (sensores de presin, distancia, etc.).

Transistors

Todo tipo de transistores, genricos y especficos.

TTL 74xxx

Familia de circuitos integrados de las series 74.

Tabla 1. Principales categoras de componentes disponibles en Proteus.

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

previa de smbolo, que en algunos casos dice: VSM DLL Moda


Schematic model o SPICE model, y en otros: Analogue
Prirnitive o Digital Primitive. Esto indica que el componente
se puede simular. En otros casos se mostrar la leyenda:
No Slmulator Model, para informar que ese componente no

tiene

modelo y no puede formar parte de una simulacin.


ISITTTLEt

, 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

Pule., 219-7AM1 2110


Digker, .393~11:1
11.14,~02.1,15
T53:111~TEMLI
Dukes- 399-4152815
TS..13.rarP, PD4, rE 010 CAPIPWW1 Niki, 397-111,203

Tgairodguime

209'1Syry_wcrzan

PAR Syrelysna.sArffl

164 T Mak 41,nclnor.


hr,L.s.g Sem.T.E,
Yradrp
SehTzr
HetHae
len elfrq
Se hm!Toa
e411. 1:910,J 55.chanur
&rape beerpor...,O. .
111, h, 14,WatfiF0
611112LIVJ
115Ine SyrekorEus
4-Pl la. 11~ nFO F41

5.4.14....a erdga 5.K.8


CAP IMF 63f CE RIsih

i G es Fikii, mecoradle
TP111 pifimss:as
...c k r E Rhniqn

ifr . una WiT KW


1 - AL rERMSTOPI
ir ' Sra Ira En FON.
4ens.eSCR ladh,

soagniwi-Poo.

5~4 ;CR re!.


Sznzawe SER INF,
wi, 1.11.1,1.. R.

C,'
i_.

C...PAbT O R %ni r ,

9
Semi I

CO

ri itlhI1O

En la vista previa de smbolo se indica


si un componente se puede simular o no.

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

Los controles de simulacin


Una vez que tenemos un circuito dibujado en ISIS, podernos
simularlo. Para hacerlo, utilizaremos algunos botones que se en cuentran en la barra de herramientas de Simulacin y que expli camos en la siguiente Gua visual.

GV: LOS CONTROLES DE SIMULACIN

01

PLAY (REPRODUCIR): con este botn iniciamos la

02

STEP (PASO): permite ejecutar la simulacin por pasos. Cada vez


que lo presionamos, la simulacin avanza 1111 tiempo determinado
y se pone en pausa automticamente.

03
CP

PAUSE (PAUSA): con este botn podemos pausar una simulacin


que se est llevando a cabo.

05

simulacin del circuito que tenemos dibujado en ISIS.

STOP (DETENER): detiene la simulacin, sin importar si est


corriendo
o

en pausa.

LOG MESSAGES (MENSAJES): en este cuadro encontraremos


mensajes importantes acerca de la simulacin. Podemos hacer un
clic en l para que se abra un informe detallado acerca de la
simulacin en curso
o

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 .

Figura 2. Podemos apreciar algunos detalles especiales

en la interfaz de ISIS al momento de simular un circuito.


V ZI C
- LOS BOTONES DURANTE LA SIMULACIN

Algunos de

los botones de las diferentes barras de herramientas

cambiarn y se mostrarn en color gris durante la simulacin. Esto


se debe a que esas funciones o herramientas no pueden utilizarse
mientras una simulacin est corriendo. Si necesitarnos usarlos,
debemos detener la simulacin.

w w w. re d u s e r s . c o m

PROTEUS

L't7-id 31

En la ventana de ISIS, observaremos algunos cambios. El botn


Play se muestra en color verde, indicando que la simulacin est co rriendo. En la barra de titulo, aparece el nombre del archivo y, entre
parntesis, la palabra Animating. En la barra de estado tambin
encontramos ANIMATING y un reloj que cuenta el tiempo que ha
pasado de la simulacin (por defecto, este correr en tiempo real);
adems, se informa el porcentaje de uso de la CPU (CPU Load). En
e] cuadro de mensajes de la barra de Simulacin veremos un sirnbolo
y un nmero de mensajes; hablaremos de esto ms adelante.
En el circuito aparecern unos pequeos cuadrados de colores
azul, rojo y gris; se trata de los niveles lgicos que tenemos en las
diferentes partes del circuito. Notaremos que los cuadrados cambian
de color constantemente, para indicar que el oscilador est funcio nando. Por ahora, esto es lo que podemos observar en la simulacin,
pero poco a poco conoceremos ms herramientas de visualizacin y
anlisis que nos ampliarn en gran medida la comprensin de las
simulaciones. Para detener la simulacin presionamos el botn Stop.

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'

Figura 3. El informe muestra los detalles


de lo que sucede al correr una simulacin.
Si la simulacin se desarrolla de manera exitosa,
en el cuadro de mensajes veremos un icono de color
verde con una letra i ( i n f o r m a t i o n ) . En cambio, si hay
alguna advertencia sobre algo que no funciona
bien, aparecer un tringulo de color amarillo con
un signo de exclamacin (D, para indicarnos que
hay mensajes a los que debemos prestarles
atencin.
Por ltimo, tengamos en cuenta que si al intentar
correr una simulacin ocurre algn error que impide
que esta se inicie, o si al estar corriendo no puede
continuar, la simulacin se detendr y se abrir
automticamente la ventana con el informe, en el
cual se indicarn los errores mediante un icono con
una x y un texto explicativo, en color rojo.
FORMATOS DE VALORES

Para definir los valores de los componentes (como


resistores, capadores, inductores, etctera), podemos
usar prefijos que indiquen valores muy grandes o muy
pequeos: p=pico, n=nano, u=micro, rn=mili o k=kilo.

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.

O Duplicate pan ielerence

P1 [F11].
O No power supply specWied for net VCC1 in Power Fal Configuratim
O Simulaban FAILED due te nebi2t Dompier errarl_sl

Figura 4. Los textos en rojo y con una x indican una falla


por la cual la simulacin no puede llevarse a cabo.
Con esta informacin sabremos cules son los errores y podremos tratar
de corregirlos para que la simulacin funcione correctamente.

Propiedades de los componentes


Cada componente tiene sus propiedades especficas, a las cuales
podemos acceder de dos maneras. Una es hacer clic derecho del
mouse sobre un componente colocado en la ventana de Edicin y,
desde el men contextual, elegir la opcin Edil Properties. La otra
forma es dar un doble clic sobre el componente (o solo un clic si ya
est seleccionado), para que se abra la ventana Edit Component.
Los Schematic Models son componentes complejos que se forman por
SCHEMATIC MODELS

elementos primarios para emular el funcionamiento de un componente especfico, corno un circuito integrado.

www.redusers.com CC

34

2. SIMULACIN EN PROTEUS

GV: P RO PIEDA DES DE LO S C O MP O NENTES

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.:

REFERENCE (IDENTIFICADOR DEL


0 1 COMPONENT
COMPONENTE): muestra la identificacin del componente
en el
circuito. En este caso, como es un transistor, la referencia es O.,
pero esto depende del componente de que se trate, y podemos
cambiarla si lo deseamos. Si marcamos la casilla Hidden (oculto)
de la derecha, esta

09 propiedad no aparecer en el diagrama junto al componente.

COMPONENT VALUE (VALOR DEL COMPONENTE): indica el


valor, el nombre o el nmero de parte del componente; en este
caso es
pero tambin podemos cambiarlo si lo deseamos. Al igual
0 3 2N3906,
que la referencia, es posible ocultar este valor al marcar la casilla
Hidden.
SPICE MODEL (MODELO SPICE): en este campo aparece el
modelo de simulacin. Por lo general, no debemos cambiar este
dato, ya que identifica el modelo matemtico que usar Proteus
para simular el componente. Tambin podemos mostrar u ocultar
todo este campo o parte de l.

wwvv.reclusel.s.corn

Das könnte Ihnen auch gefallen