Você está na página 1de 19

DESARROLLO DE EQUIPOS

ELECTRNICOS CON PROTEUS 8

DESARROLLO DE EQUIPOS ELECTRNICOS CON PROTEUS 8


CONTENIDO
Modulo I: Suite Integrada
Modulo II: Simulacin
Modulo III: VSM
Modulo IV: PCBS
MDULO I: SUITE INTEGRADA
INTRODUCCIN
Proteus es una suite integrada de diseo que se compone de cuatro mdulos:
ISIS -Inteligent Schematic Input System-: Mdulo de captura de esquemticos.
VSM -Virtual System Modelling-: Es el mdulo de simulacin de circuitos incluyendo simulacin interactiva y usando
microcontroladores.
ARES -Advanced Routing Modelling-: Mdulo de diseo de PCBs.
VSM Studio: Es una IDE -Integrated Development Environment- incluida con PROTEUS y diseada para trabajar dentro del
mismo ambiente de la plataforma de simulacin de PROTEUS VSM.
Proteus es una novedosa herramienta que se usa tanto para aprendizaje de la electrnica como para el desarrollo de equipos
complejos, Proteus es usado por algunas grandes compaas como por ejemplo:
Volvo
Ferrari
Microchip Technologies
Xerox
BAE Systems
Michelin Tire
Hewlett Packard
Motorola
Glaxosmithkline
Philips
Lexmark International Inc.
Panasonic
Sanyo, entre muchas otras.
PROTEUS ofrece la habilidad de co-simular modelos Spice, componentes animados, instrumentos virtuales y
microcontroladores para facilitar la validacin de un sistema. Con PROTEUS VSM es posible reducir tiempos y costos de salida
a produccin de un sistema electrnico.

2. AMBIENTE DE DISEO
ISIS es la herramienta de captura de diseo usada tanto para los diseos que se desean simular como para diseo de PCBs, el
modulo de captura de ISIS es el siguiente:

Figura 1. Ambiente de diseo


En el mdulo de captura de ISIS se pueden encontrar entre otros los siguientes elementos:
Barra de herramientas: en ella se encuentran los grupos de objetos que se usan para la captura de los diseos y los
instrumentos para la simulacin, componentes, puertos, fuentes de simulacin e instrumentos.
Lista de componentes: En la lista de componentes aparecen los componentes seleccionado previamente y listos para ser
usados en el diseo.
Menus: Aparece la mayora de herramientas disponibles para simulacin, edicin, depuracin y ayudas
Zona de trabajo: es el espacio mayor de la pantalla, en el se colocan y cablean los componentes, fuentes, generadores e
instrumentos que se quieran usar.

3. CAPTURA DE DISEOS
La captura de diseos se desarrolla colocando los componentes, fuentes e instrumentos y conectndolos entre s. ISIS no tiene
una herramienta de conexin como tal, simplemente se hace un click en uno de los pines a unir, se traza la conexin y se hace
nuevamente click en el otro pin al que se quiere conectar.
Proteus cuenta con algo as como 20000 componentes listos para ser utilizados en los diseos, para tener disponible cada
componente es necesario haberlo cargado previamente en la lista de componentes para lo cual se buscan en las libreras
disponibles haciendo uso de los filtros y se da doble click sobre cada uno de los componentes que se quieran utilizar.

Figura 2. Lista de componentes


Para seleccionar los componentes de las libreras es necesario tener el modo Componentes activo

Una vez seleccionados los componentes que se van a utilizar se procede a la colocacin de estos en el espacio
de diseo y luego a su interconexin, si es necesario se modifican los parmetros de los componentes como
valores o footprints por ejemplo.

Tipos de Simulacin:
PROTEUS maneja tres tipos de simulacin
Simulacin Interactiva: basada en componentes interactivos que permite que el usuario interactu con el diseo y pueda ver
en el comportamiento del sistema, este tipo de simulacin se basa en poder variar los parmetros de componentes de entrada
como potencimetros, perillas, teclados o interruptores entre otras y visualizar respuestas a estos estmulos por medio de
Leds, pantallas LCD, Motores entre otros.:

Motor

Dipswitch

Lmpara

LCD

Figura 3. Actuadores interactivos

Servomotor

Trfico

Instrumentos Virtuales: PROTEUS cuenta con una serie de instrumentos que por su similitud con los equivalentes de los
instrumentos reales se llaman Instrumentos Virtuales, estos instrumentos se insertan dentro del diseo como cualquier
componente, algunos de los instrumentos ms importantes son:

A0
A1
A2
A3
A4
A5
A6
A7
B0[0..7]
B1[0..7]

A
B
C
D

RXD

DIN
DOUT
SCK
SS
TRIG

TXD
RTS

A8
A9
A10
A11
A12
A13
A14
A15
B2[0..7]
B3[0..7]

SPI

SDA
SCL
TRIG

CTS

CLKIN
HOLD
TRIG
OE

CLKOUT
CASCADE

CLK
CE
RST

I2C

AM

FM

B[0..7]
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

+88.8

+88.8

+88.8

+88.8

Volts

Amps

AC Volts

AC Amps

Figura 4. Instrumentos Virtuales


Simulacin grfica: Este tipo de simulacin est basada en modelos Spice, genera graficas que permiten hacer anlisis ms
profundos de una seal como Bode o Fourier. Los tipos de simulacin grafica que permite hacer PROTEUS son: Anloga,
Digital, Mixta, Anlisis de frecuencia, Barrido en DC, Barrido en AC, Anlisis de ruido, Anlisis de distorsin, Anlisis de Fourier,
Anlisis de Audio y Anlisis Interactivo.

MDULO II: SIMULACIN


INTRODUCCIN
Proteus es una suite integrada de diseo que se compone de cuatro mdulos:
5.1 Simulacin interactiva:
El proceso de simulacin de circuitos inicia con el proceso de captura de diseos, para lo cual es necesario seguir los siguientes
pasos:
1. Elegir de las libreras los componentes que sern utilizados en el diseo.
2. Colocar los componentes en el espacio de trabajo, es este punto es importante verificar que sean de tipo Activo si se desea
cambiar los parmetros de un componente mientras se ejecuta la simulacin.
3. Realizar las conexiones necesarias
4. Editar parmetros de los componentes, como valores y otros.

Tutorial 1. Simulacin Interactiva


1. En modo componente desde el cuadro de dialogo Pick Devices seleccionar los siguientes componentes:
BATTERY
FUSE
LAMP
SWITCH
MOTOR
2. Capture y simule el siguiente circuito:

3. Agregar instrumentos para realizar mediciones de corriente y voltaje: Del panel Instruments, seleccionar DC Voltmeter y DC
Ammeter, note que el Ammeter se puede poner sobre el cable sobre el que se quiere medir la corriente.

4. Editar las opciones de animacin y repetir la simulacin:

5. Revisar los componentes interactivos de PROTEUS


PROTEUS incluye una serie de instrumentos virtuales que permiten verificar de manera grafica el funcionamiento de
diversos tipos de circuitos, estos instrumentos se denominan virtuales por su similitud en el uso y la interfaz de usuario
con sus equivalentes instrumentos fsicos. El uso de este tipo de instrumentos es muy similar a la del uso de instrumentos
fsicos, se colocan dentro del circuito como otros componentes. PROTEUS cuenta con los siguientes VIs:
Virtual Oscilloscope
Virtual Logic Analyser
Virtual Signal Generator
Virtual Pattern Generator
Virtual Counter Timer
Virtual Terminal Model
SPI Protocol Analyser
I2C Protocol Analyser
Voltmeters and Ammeters
Tutorial 2. Instrumentos Virtuales
Con los instrumentos:
Signal Generator
Oscilloscope
Counter Timer

1. Crear el siguiente circuito:

2. Correr la simulacin e interactuar con los instrumentos

3. Explorar los otros Instrumentos Virtuales

Tutorial 3: Simulacin Digital Interactiva


1. De las libreras seleccionar los siguientes componentes:
7SEG-BCD
CLOCK
DTFF
LOGIC PROBE

Agregar los siguientes elementos:


Net Labels
Logic Probe
Logic Analyser
2. Capturar el siguiente esquemtico:

3. Correr la simulacin.
Simulacin Grfica
Aunque la simulacin interactiva tiene muchas ventajas, hay muchas situaciones en las que una simulacin grafica que
permita hacer mediciones detalladas y almacenar los resultados es deseable. La simulacin grafica de PROTEUS, tambin
permite hacer anlisis que no se ejecutan en tiempo real, como anlisis de pequea seal por ejemplo. PROTEUS cuenta
con las siguientes opciones avanzadas de simulacin:
Analog Transient Analysis
Digital Transient Analysis
Mixed Mode Transient Analyses
Frecuency Analysis
DC Sweep Analysis
AC Sweep Analysis
DC Transfer Curve Analysis
Noise Analysis
Distortion Analysis
Fourier Analysis
Audio Analysis
Interactive Analysis
Digital Conformance Analysis

Tutorial 4: Simulacin Grafica Digital


1. A partir del ejercicio anterior, agregar los siguientes elementos:
Digital Analyzer (Graphs)
DCLOCK (Generator Mode)
LOGIC STATE (Component)
2. Modificar el diseo de la siguiente manera:

3. Correr la simulacin - barra espaciadora


Tutorial 5: Simulacin Grafica Analgica
1. A partir de un nuevo proyecto, generar las libreras de los siguientes dispositivos:
741
Batttery
Cap
Res
Generators Sine (Amp= 1, Frec= 1K)
V Probe
Graphs Analogue
Graphs Fourier
Graphs Frecuency
Capturar el siguiente circuito y correr la simulacin por medio de la tecla Espaciadora, sobra la grafica.

Variar algunos parmetros y volver a correr la simulacin.


MDULO III: SIMULACIN DE MICROCONTROLADORES
Una de las principales caractersticas de PROTEUS VSM soporta simulacin y depuracin de diseos basados en
microcontroladores. Para poder depurar el cdigo de un microcontrolador se necesita ms que el alto nivel del cdigo fuente,
informacin de las direcciones, variables locales, y otra informacin que no contiene el archivo .HEX usado para programar un
dispositivo fsico.
Afortunadamente los compiladores modernos producen archivos de salida para depuracin de cdigo, que contienen este tipo
de informacin y que pueden ser cargados en PROTEUS para propsitos de depuracin.
VSM STUDIO: PROTEUS 8
VSM Studio es un IDE -Integrated Development Environment incluido con PROTEUS 8 y diseado para trabajar integrado con
el ambiente de simulacin de PROTEUS VSM. Adicionalmente a las caractersticas convencionales de una IDE, VSM Studio
incluye:
Deteccin y configuracin automtica de una amplia lista de compiladores comerciales, para diferentes familias de
dispositivos. Esto permite que en poco tiempo se est en capacidad de integrar cdigo a un proyecto sin necesidad de
familiarizarse con un compilador externo.
Comunicacin directa con el diagrama esquemtico. Una vez se compila el cdigo fuente en el editor, se pueden usar
comandos de depuracin como break points, paso a paso etc.
Tecnologa Active Popup que permite especificar reas de inters en el esquemtico para visualizarlas en el IDE VSM Studio
durante la simulacin.

Tutorial 6: Simulacin De Microcontroladores


1. Seguir el asistente para la creacin de nuevos proyectos, crear un documento de esquemtico y en Firmware agregar un
microcontrolador PIC18f4520, usar el compilador CCS.
2. Agregar los siguientes elementos:
Counter Timer
Leds
Resistor
Logic State
3. Capturar el siguiente circuito:

4. En el editor de VSM Studio que se gener, agregar el cdigo correspondiente a Tutorial_6.c, suministrado por el instructor.
5. Simular el circuito.
6. Poner el Counter Timer en modo Count y configurarlo como Active Popup.
7. Volver a simular.
8. Cambiar algunas lneas de cdigo y volver a correr la simulacin.
Tutorial 7: Simulacin interactiva con MCus:
1. Siguiendo los pasos del ejercicio anterior, capturar el siguiente esquemtico:

1. Agregar el cdigo Tutorial_7.c, suministrado por el instructor


2. Correr la simulacin
Tutorial 8: Manejo de perifricos LCD
1. Seguir los pasos anteriores para generar un proyecto y agregar el siguiente diagrama esquemtico:

2. Agregar en el VSM Studio en cdigo Tutorial_8, correr la simulacin. Cambiar algunas lneas del cdigo, compilar y volver a
correr la simulacin.

Tutorial 9: Comunicacin Serial


1. Seguir los pasos de los ejercicios anteriores para crear el siguiente circuito:

2. Agregar el cdigo correspondiente al tutorial 9.


Tutorial 10: I2C
1. Seguir los pasos anteriores para generar el siguiente circuito:

2. Agregar el cdigo correspondiente al Tutorial_10.C


Tutorial 11: Manejo de perifricos ADC.
1. Seguir los pasos anteriores para generar el siguiente circuito:

2. Agregar el cdigo correspondiente al Tutorial_11.C.


3. Simular e interactuar con el LM35.
MDULO IV: DISEO DE PCBs
El propsito de este mdulo es familiarizar rpidamente al usuario con las herramientas de diseo de tarjetas de circuito
impreso con que cuenta PROTEUS. Con el desarrollo del siguiente tutorial se estar en capacidad de:
Crear diseos Multihojas
Crear documentos PCBs
Definir reglas de diseo
Crear libreras
Enrutar PCBs
Visualizar en 3D
Generar archivos de documentacin y fabricacin
Tutorial 12: Diseo de PCBs
1. Usar el asistente para la creacin de un proyecto, agregar esquemtico, Firmware y PCB. Usar el micrcontrolador 18f4520.
2. En el esquemtico raz, capturar el siguiente diseo:

3. Mediante la herramienta Design>>New (Root) Sheet, para crear otra hoja de esquemtico, cambiar el nombre a: Power y
crear el siguiente esquemtico:

4. Repetir los pasos y crear los siguientes dos esquemticos:

5. Llamar Analog y Serial respectivamente. Es importante notar que para transmitir una seal de una hoja a otra se usan
Terminals, con el mismo nombre.
6. Antes de iniciar con el desarrollo del PCB es importante correr Tools>> Design Rules Check.
7. Pasar al editor de PCBs.
8. El primer paso para la creacin de la tarjeta de circuito impreso es definir los bordes de la tarjeta, esto se hace con la
herramienta 2D Graphics Box y seleccionar la capa Board Edge.

9. Colocar los componentes sobre la tarjeta y ajustar las dimensiones, pasar a vista en 3d para revisar la colocacin de
componentes de tal manera que quede similar a la siguiente tarjeta:

10. Desde el editor de PCBs modificar las reglas de diseo usando el cuadro Design Rule Manager.
11. Enrutar la tarjeta explorando enrutado manual y automtico.

12. Activar la opcin Design Explorer del men Design. Esto permite navegar por el diseo y revisar las conexiones.
13. Del men Tools, generar la lista de materiales BOM y ejecutar el Design Rule Check.
14. Una vez se termine el enrutado se coloca el relleno de cobre.
15. Para finalizar se generan los archivos de fabricacin y documentacin.

Você também pode gostar