Anda di halaman 1dari 34

Hacer un Dispositivo Simulable.

Bunas Amigos de Foro, Soy Alberto Mrquez.

No se preocupen por la cantidad de pginas, ya que la mayora de ellas, son


fotos.
Coloco mi nombre porque veo que el archivo utilizado, para su modificacin, no
tiene derechos de Autor. Adems, Proteus ofrece la herramienta de poder crear
nuestros propios componentes.
Buenas A Todos Los Lectores Y Personas al Igual que Yo. Que Usan Proteus,,, y
que a veces por alguna Razn O circunstancia no consiguen un dispositivo,
quieren hacer un dispositivo simulable y no pueden.
Que Use Para Ello.
- Programa Ultra Edith, o programa editor de texto, creo.
- Proteus 6 Isis.
- Un componente de una librera descargada, el archivo es el
4043.MDF, ojo el que trae no simula, por eso es descargada.
Cosas Que Yo hice Antes De Empezar Con Todo esto.
- Seleccionar en Archivo 4043.MDF, tenerlo copiado dentro de la Carpeta
MODELS de Proteus, dentro de la misma carpeta seleccionar el mismo
archivo, copiarlo y pegarlo, y a la copia Creada Cambiarle el Nombre Sin
Borrarle La Extensin .MDF,, Osea, Que, Copia de 4043.MDF,
Quedara ESPARTA.MDF.
- Tener Instalado Ultra Edit ,, ( Bueno,, Que No Se Si sea Nescesario),
cuando lean todos esto ustedes vern si hace falta o no.
- Y Por Supuesto, tener Proteus Instalado, Esta especie de Gua, La Hice
Usando Proteus 6.5 SP5.
- Si las Fotos Casi No Las ven Bien. Seleccinenlas y Agr{andenlas. .
Bueno Ahora Si Empecemos.
Nota: El 4043, es un Circuito Integrado con 4 FLip Flop, Set Reset, 1 Con Una
Entrada Enable, Para Activar El circuito Integrado.
Y si le damos Click Derecho, Veremos algo as.

Y si seleccionamos Edit All Properties as Text, veremos algo as.


PACKAGE. VOLTAGE ITFMOD MODF
Ummjummm importante tomarlo en cuenta.

Vern Esto es una forma de ver cmo es que un dispositivo No Simulator, se


convierte en un dispositivo Schematic Model, Y por lo tanto, en un dispositivo
simulable.
Muchos sabemos que cuando hacemos un dispositivo, este se crea como un
dispositivo No Simulator, es decir, que no simula, y sale error.
Lo que yo hice fue agarrar una librera, modificar el .MDF y hacer que simule
mi componente No Simulator. Cuando tengan practica, creo que ustedes
podrn hacerlo con otros dispositivos.

Veamos.
Y as fue como yo empec. Paso a paso.
Mi practica la bas en un FLIP FLOP SET-RESET, y con una entrada ENABLE,
para activar o desactivar el circuito.
Yo use un programa llamado Ultra-Edit, que abre muchos programas sea el que
sea, y es usado para hacer traducciones,, y otras cosas ms (Que no se).
Ultra Edit
Tengmoslo presente.

Abr el ISIS.

Cree un dispositivo .
Grafico en 2D

Hice el rectngulo.
Eleg pines del dispositivo.

Le coloque los pines DEFAULT.


Del lado izquierdo coloque tres pines.

Luego, modo espejo Horizontal Reflection.

Coloque 2 pines del lado izquierdo.


Seleccion y Enumer cada uno de los pines, fjense en el color de pin y cada
una de las caractersticas.
Pin 1.

Pin 2(Perdn, aqu tome la foto con OUTPUT), pero en verdad es INPUT.

Pin 3

Pin 4
Pin 5

Listo. Ya hice el Dispositivo que yo quiero.

Ahora, lo que muchos y/o todos hacemos.


Seleccionar el dispositivo.
Nos vamos a:Library, Make Device.

Ahora nos salen. Los cuadros de creacin de componente Make Device.


El cuadro 1 Device Properties, aqu le coloque un nombre. Fjense bien como
est escrito el nombre ( yo lo escrib todo en maysculas).
Device Name ESPARTA Next
Cadro 2 Packagings, Aqu es para elegir como es el dispositivos, si va a ser
como un Circuito integrado de 4, 8 o 16 pines o de esos redondos o lineales, en
este paso, no hice nada, y le di a Next

Cuadro 3 Component Properties & Definitions ,Tampoco Elegi Nada, Y Le di


Next.
Nota: Estas Propiedades Quedaron vacias Interesante.

Cuadro 4 Device Data Sheet & Help File, tampoco hice nada,, presione
Next.
Cuadro 5 Indexing and Library Selection, aqu si hice algo, coloqu en
Device Category, mejor dicho, cree mi categora.
Device Category New ESPARTA
PERO QUE PELICULA ME GUSTO! :-P

Ok y otra vez Ok.

Aja, hice mi componente PEEEEEEEROOOO NOOOOO es


SIMULABLEEEEEEEE.
Bueno, le damos OK

y colocamos en nuestra rea de trabajo.

Ahora simulemos.
LISA PARTITION ANALISER ERROR, Efectivo, el componente que hicimos es
completamente inservibles.
Pero veamos algo.
Dmosle Click Derecho y veamos que veo en mi componente creado.

Uuujuummm. Ya veo, todas las propiedades est en blanco


No s si se acuerdan de la foto que mostr empezando, la del 4043,
Component Reference y Component Value estn en blanco, y tampoco se
puede seleccionar Edit all properties as text.
Pues, copiemos lo que dice en el 4043.
Y pegumoslo en el circuito ESPARTA

Haha, por alguna razn, la casilla de Edit alll properties as text la puedo
seleccionar, y aparecieron ms cosas, y ahora vengo y la seleccionoEdit all
properties as text.
Y si de casualidad no aparecen estas opciones por arte de magia, presionen
Edit la opcin Edit all Properties as text
Huis, la lista creci, si esto pasa borren lo que tengan repetido, y le dan click
otra vez a Edit all properties as text,
Y Se tiene que ver as de estas dos formas, con Edit .. seleccionado y no
seleccionado.
Ah y donde Sale MODFILE=4043.MDF, coloquen MODFILE=ESPARTA.MDF

Otra vez, seleccionamos el componente, y le damos Make Device


Primer cuadro, Device Name, ESPARTA, Next.
Segundo Cuadro, el del PCB, No seleccione Nada, le di Next.
Tercer Cuadro, Aqu Veremos Esto.

No s si ustedes se habr dado cuenta, pero ahora vemos que Tenemos,En El


Cuadro, Make Device VOLTAGE, ITFMOD,MODFILE y PACKAGE,
donde no tenamos nada la primera vez que hicimos nuestro dispositivo.
Verdad? Bueno, ya vemos que ahora si tenemos algo aqu.
Le damos Next.
Otra vez Next.

Aqu colocamos ESPARTA

Ok y Ok. Si Les pide reenplazar,, Acepten! :-P


Ahora Veamos De Nuevo Nuestra Librera.
Aja, veamos foto que nos interesa...

Por fin, Dispositivo Schematic Mode (ESPARTA.MDF), al fin tenemos un


dispositivo simulable
Eeeeeeeeeeeeee. Pero Calmaos

Simulmoslo..
C$!#=)(#%)($%$=)#$/$#%)?(/#$%?)(/#&%/?$)$()&%($# )%(% &)
$#(%& $#% )$%(%)

Ufff, Ya Dije lo que tena que decir..


Bueno, Un pequeo detallito.. No se pudo simular porque algo le debe estar
faltando.
LISSSSSSTO Hasta AQU lo FACIL Ahora.
CMO #%$%/%( se hace para que el dispositivo que hice me
simule???????
Aja. Se acuerdan el programa Ultra Edit que mencione?
Aqu entra en accin.
Importante, crear una copia del archivo, ya que vamos a modificar y trabajar
con la copia.
Para mayor facilidad, colocarle el nombre del dispositivo que hemos creado.
Crear la copia

Colocarle el nuevo nombre a la copia, sin borrarle la extencin , es decir con el


.MDF

Y le damos Enter, listo, sobre esta archivo trabajaremos.


Abrimos el Ultra Edith
Y abrimos el Archivo Buscamos el archivo ESPARTA.MDF y lo abrimos.
Aja,,, bueno,, al parecer esto parece escrito en un cuadro de texto,, por lo que
no tengo problemas al insertar caracteres. (Cosa que puede traer problemas
cuando todos los caracteres estn juntos, cuando uno abre cierto tipos de
programas con el Ultra Edit).

Ahora,, coloquemos nuestros dispositivos juntos,, para ver que caractersticas


visibles presentan cada una de ellas.
Comparacin de imgenes
Listo.. hasta los momentos solo veo esto peerooo
Ahoooraaaa
Aqu viene la Adivinanza para m, porque se algo de programacin y algo de
lenguajes de programacin, as , que veamos, Qu tengo que hacer?

Aja, aqu sale el 4043 y el CD4043, con tres tensiones de 5V, 10V y 15V, junto
con otras cosas que no se para que son.
Copiemos Una de esas lneas y cambiemos el nombre principal (Dependiendo
de cual hemos copiado, y escribimos ESPARTA.
Huis,, pero por si acaso en la lnea 13, donde est el nmero 6, ahora le
coloco en nmero 9, porque ahora hay nueve lneas en vez de seis lneas en
esta cosa.
Ahora aqu

No s que sea, pero pareciera que U1 se conecta con U5, eso es todo lo que se.

Esto me parece las caractersticas de todos los U, es decir U12, U2, y as


hasta el U8. Eso es lo que creo, nada ms.
Esto, esto no s que esexactamente.

Hmmm, aqu veo algo,,,,

Veo la entrada Enable E esta con el pin 5, E,5 igual que como se ve en
Proteus, as que creo que se, que es, pero.

Q0, Q1, Q2 Y Q3, estn con el nmero dos,, bueno, se que Q0, Q1, Q2, Q3, Q4 y
E, son los nombres de Los Pines, y Solo s Que el Pin 5 Tiene su Pin
Correspondiente con respecto A Lo que veo en la comparacin de
imgenes, por lo que ahora modifico estos valores para mi dispositivo.
As que har unas modificaciones.
Q0 va a ser QA,
Q1 va a ser QB, y
E,5 va a ser E,3.
Y veamos cmo queda.

Ummm--Jumm.
Creo que modifique
E,5 por E,3,
Q0 por QA y
Q1 por QB.

Ahora Vengo con el Set y Reset S y R.


Aaaaajap ya creo que vi algo,,, S0, R0 yS1, R1 del 4043 van a ser S
y R de ESPARTA.
Pero, QA Va a Tener Salida Normal, y QB, Va a Tener Salida Invertida, por lo
que para QB, Voy a Intercambiar Los Valores de SET , RESET.
Hagamos los cambios, y veamos

Listo.
Ok. Salvemos.

Y simulemos nuestro dispositivo.


QUEEEEEEEEEEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Otra vez Error????????????????????? T_T_T_T_T_T_T_T_T_T_T_T_T

Buenooo,, ya, calma, calma, concentracin,, piensa, piensa,, ya he llegado muy


lejos para esto
Concentracin,, concentracin,,,, Veamos,, que estoy haciendo mal. Que me
est faltando
Veamos.. que tendr el 4043 que no tengo en Mi dispositivo
Hmmmmmmm.

Averigmoslo
Voy a Ver las propiedades del 4043 y las propiedades de ESPARTA, para ver
una cosa.

Ahhhhnnnnnn,, con razn,,,, Component Reference y Componet Valve De


ESPARTA estn Vacios. Comparados con el del 4043.
En ESPARTA Voy a poner en Component Valve ESPARTA a ver.

La doy Ok y pruebo a ver.


Eeeeeeeee
Simulaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Mi Dispositivo.
Simulaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa..
Dios
Alfin, Pude Hacer Que Un Dispositivo en Proteus me simule.
Voy a ponerle el Logic Proble (Lage) y el Logic Estate (Latched) y Veamos
Cmo Se Comporta,,
Como Vern, El Circuito Funciona Como Yo Esperaba.
S Que No Es Mucho, Pero por lo menos espero que esta especie de Gua Les
Ayude, y les d una idea de cmo hacer que nuestro dispositivo en PROTEUS
Simule.
Voy A Usar El Hiper Cam.. Para Hacer Un Video Y Vean que hice exactamente lo
mismo.

Pos Data:
Veran, Hice Un Video, Pero Pesa 82.5MBs, por lo que he decidido no lo he
subido a Youtube.
Bueno.. Eso es todo.. espero le ayude a crear sus propios componentes.
Ah,, y creos que los archivos MDF, se pueden abrir con el BLOCK de Notas, Pero
no se olviden de guardar con la extensin MDF.
Ah y perdn como est hecha esta gua.

Anda mungkin juga menyukai