Anda di halaman 1dari 10

INSTITUTO POLITCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERA


Y TECNOLOGAS AVANZADAS

INGENIERA MECATRNICA

CREACION DE COMPONENTES EN
PROTEUS
SIMULACION ELECTRONICA Y DISEO DE
CIRCUITOS IMPRESOS
A

O S

CORTES BONILLA JAHIR


DAVID GUTIERREZ PANTELEEV
MADRIGAL PAZ JORGE DANIEL
G R U P O
2MV9
PROFR.

SUAREZ TAPIA JULIO CESAR

Mxico, D.F. Mircoles 14 Enero de 2015

CREACION DE COMPONENTES EN EL SOFTWARE


PROTEUS.
Introduccin.
Proteus integra una librera con miles de modelos de componentes electrnicos listos para
utilizar en la simulacin de nuestros diseos de circuitos. Sin embargo es una utopa esperar
que cualquier modelo que vayamos a utilizar ya estar presente en las libreras estndar
suministradas con el paquete original.
TIPOS:

1.- Creacin de nuevos componentes a partir de otros ya existentes.


Para iniciar el anlisis de los distintos tipos de insercin de nuevos componentes en Proteus
se tomara como ejemplo el integrado 555.
En primer lugar, debemos comparar el modelo existente de un integrado tipo 555 y el
integrado 556 que deseamos crear. En la figura siguiente se muestra una representacin
grfica del 555 con la funcin de cada una de sus patillas, que fue adquirido de la hoja de
datos y una imagen del modelo en Proteus.

Ilustracin 1: Modelo elctrico 555

Ilustracin 2: Modelo Proteus

Estudio del integrado 556 que se desea crear a partir del 555
En la hoja de datos del integrado 556 podemos encontrar que su encapsulado es del tipo
DIP14 y que tiene la siguiente asignacin de funciones a cada uno de sus pines.

Al analizar con detenimiento se concluye que un 556 no es ms que dos 555, tal como se
muestra en la tabla.

Creacin de modelo
Para realizar nuestro nuevo modelo 556 a partir del existente 555,
empezaremos por colocar un modelo 555 en nuestra rea de trabajo.

Coloquemos el ratn sobre l y pulsemos el botn derecho. En el


men contextual que aparece seleccionaremos la opcin
Descompose. Tambin se puede hacer utilizando la opcin de
men:
Library->Descompose.
Obtendremos lo siguiente.
Que cmo se puede observar, es la descomposicin del modelo en
las partes que lo integran. Marquemos con el ratn un rea que
abarque todo el resultado de nuestra operacin de descomposicin.
Con el rea seleccionada pulse el botn derecho del ratn y seleccione la opcin make
device o la opcin de men Library->Make device. Obtendremos la siguiente pantalla.

Cambiemos el nombre del dispositivo 555 que aparece, por el nuevo 556 que deseamos
crear utilizando el cuadro de dilogo Device Name. A continuacin pulsemos el botn
Next. Aparecer la siguiente ventana.

Pulsando sobre el botn Add/Edit podremos empezar a asignarle a nuestro nuevo modelo
556 el patillaje correcto de su encapsulado. La ventana donde realizaremos las operaciones
es la siguiente.

El primer paso es decirle que nuestro encapsulado no es el DIL08 del 555, sino el DIL14 de
nuestro 556. Para ello, primero borraremos el encapsulado DIL08 pulsando sobre el botn
Delete situado en la parte superior. Nos aparece una ventana para que confirmemos
nuestra seleccin donde debemos contestar que Yes. Nuestra ventana quedar de la
siguiente forma.

Lo ms destacado es ver que la tabla de la izquierda ha quedado en grises y no podemos


actuar sobre ella. Con el botn Add asignaremos nuestro nuevo encapsulado.
Obtendremos la pantalla siguiente.

En ella seleccionaremos el encapsulado que deseemos asignar a nuestro modelo. Como en


este caso sabemos que nuestro encapsulado es del tipo DIL14, escribiremos este nombre
en el cuadro de dilogo superior izquierdo titulado Keywords. La pantalla tomar ahora
esta forma.

Ahora podemos seleccionar en la lista que aparece la opcin DIL14 y pulsando sobre el
botn OK volveremos a la pantalla anterior.
Como podemos observar ya aparece nuestro encapsulado de catorce pines. Sin embargo
podemos observar que ya asigna funciones a ocho de estos pines y no se corresponden con
nuestro nuevo 556. Bien, en primer lugar, seleccionaremos que nuestro nuevo encapsulado
se compone de dos funciones iguales. Para ello en el cuadro de dilogo No. Of Gates:
debemos escribir un 2.

Al hacerlo ha aparecido una nueva columna en la tabla con la cabecera 2. Ahora debemos
decirle en esta tabla que pines son comunes, que pines hacen la funcin A y que pines hacen
la funcin B. Para ello introduce todos los datos en la tabla que aparece en la pantalla segn
la tabla que vimos en el apartado 3 tal que debe quedar como se muestra en la pantalla
siguiente.

Observe con detenimiento como hemos indicado qu pines son comunes marcndolos en
la columna Common, qu pines se corresponden con la primera funcin 555 marcndolos
en la columna A y qu pines se corresponden con la segunda funcin 555 marcndolos en
la columna B. Una vez terminado podemos pulsar sobre el botn Assign Package(s).
Seguiremos el asistente para la creacin de componentes dando next hasta llegar a la
siguiente pantalla donde podremos guardar nuestro componente en la librera deseada.

Comprobando su correcto encapsulado en ARES


Slo nos queda comprobar que el encapsulado de nuestro nuevo 556 tambin est
completamente operativo. Para ello arranque Ares y seleccione una netlist con nuestro
nuevo 556. Puede comprobar que C1 y R2 se han conectado a los pines correctos de nuestra
primera funcin 555 de nuestro 556. Igualmente, que C2 y R4 se han conectado a los pines
correctos de nuestra segunda funcin 555 de nuestro 556. Adems los pines comunes VCC
y GND se usan para las dos funciones. Como se puede ver, todo ha funcionado
correctamente.

2.- Creacin desde cero en ISIS


El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de Esquemas
Inteligente), nos permite disear el plano elctrico de un circuito con una cantidad variada
de componentes. Desde el mismo programa, podremos realizar una simulacin en tiempo
real.
Para efectos ilustrativos se tomara como ejemplo la creacin de un 7805 customizado.
Lo primero de todo disearemos el componente visualmente a nuestro gusto, yo
simplemente he insertado un rectngulo en la opcin de la barra izquierda2D graphics box
mode.
A continuacin aadiremos los pines de nuestro nuevo componente, el 7805 lleva 3 pines
Vi, Vo, Gnd. Tendremos que hacer click en la opcin Device pins mode, que tambin se
encuentra en la barra lateral izquierda, tal y como se observa en la fotografa.
Podemos ver que tenemos 6 tipos de pines default, invert, osclk, negclk,short y bus. Para
este componente seleccionamos el pin default, y colocaremos 3 pines en el componente.
Aadidos los pines, seleccionaremos cada uno de ellos con doble click, para configurar sus
propiedades.

Como se puede ver en la fotografa, tenemos que definir el nombre del pin, el numero de
pin, y el tipo (Pasivo, entrada, salida, bidireccional, power pin).

Una vez creados los pines, seleccionaremos el componente y con el botn derecho
seleccionamos make device.
A continuacin nos aparecer un men:
1 estableceremos el nombre de nuestro componente.
2 En el segundo paso, tendremos que seleccionar la huella, aadindola en la opcin
add, lgicamente tendremos que tener la huella de Ares, o haberla creado antes de este
paso.
En el recuadro de cuadricula inferior, podremos modificar la huella, modificando pines,
insertando o eliminando.
Una vez que la operacin est a nuestro gusto, seleccionamos abajo Assign Package.

3 en el siguiente paso podremos tambin modificar opciones del componente y de su


huella, yo lo he dejado por defecto.
4 A continuacin podemos seleccionar un datasheet, para incluir con el componente.
5 Y por ltimo estableceremos la librera donde guardar nuestro componente, y el tipo de
dispositivo, finalizamos pulsando Ok.
Ya tenemos nuestro componente creado en Isis, pero para finalizar lo compilaremos a la
librera. Una vez hecho esto, ya podemos buscar nuestro componente y utilizarlo sin
problemas.
Aqu vemos el resultado.

BIBLIOGRAFIA
http://www.ieespain.com/files/tutorial001capitulo003.pdf
http://todoelectrodo.blogspot.mx/2012/10/introducion-crear-un-componente-enisis.html

Anda mungkin juga menyukai