Documente Academic
Documente Profesional
Documente Cultură
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
1. OBJETIVO:
1.1Desarrollar habilidades y destrezas en el uso de equipos y materiales
utilizados.
1.2Utilizar a los MICROPROCESADORES, como ser memorias EPROM el
27C256, BUFFER/DRIVER 74LS245 implementndolo en un grabador
de datos.
1.3Verificar en forma prctica, el correcto funcionamiento con la
implementacin del circuito grabador de datos haciendo uso de los
materiales, equipos y componentes adecuados y necesarios.
1.4Teorizar y analizar las ventajas del circuito implementado en futuras
aplicaciones.
2. JUSTIFICATIVO TEORICO
EPROM
Una EPROM (erasable programmable read only memory), es una memoria
borrable y programable, o lo que es lo mismo reprogramable. Esto quiere decir
que puede guardarse informacin en la memoria, luego borrarla e introducir
otra. Esto permite realizar de manera sencilla modificaciones, ampliaciones y
correcciones del contenido de la memoria.
La EPROM dispone, como cualquier memoria de un bus de direcciones y de
un bus de datos. Internamente cada bit se almacena en una matriz de clulas
de memoria. Cuando la EPROM est activa y en modo de lectura, se produce la
decodificacin de las direcciones y el contenido de las clulas de memoria
seleccionadas se entrega a la salida.
Direcciones
El bus de direcciones dispone de tantas lneas como sean necesarias para
seleccionar cada una de las posiciones de memoria. Puesto que el bus de datos
normalmente tiene una longitud de palabra de 8 bits, 1 byte, cada posicin de
memoria direccionada selecciona 8 clulas de memoria a la vez. Por ejemplo
una memoria de 2KB, (2048 bytes o 2048 posiciones de memoria) dispone de
un bus de 11 bits, (2 elevado a 11 son 2048) y una memoria de 32KB, 32768
bytes, tiene 15 lneas de direccin (2 elevado a 15 son 32768).
Datos
El bus de datos, normalmente de 8 bits para presentar palabras de 1 byte,
presenta en las patillas D0 a D7, el contenido de la memoria en el modo de
lectura y recibe datos en el modo de programacin. Por esta doble funcin
dispone de salida trisado. En modo de lectura las patillas de los datos entregan
el contenido de la direccin seleccionada o bien, mediante una seal de
control, permanente en estado de alta impedancia. En modo programacin las
patillas de datos actan como entrada.
Programacin y borrado
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
27512
27256 27128
2764
A15
28
Vcc
A12
27
A14
A14
/PGM
/PGM
A7
26
A13
A13
A13
NC
A6
25
A8
A5
24
A9
A4
23
A11
A3
22
/OE-Vpp
/OE
/OE
/OE
A2
21
A10
A1
20
/CE-PGM
A0
10
19
D7
D0
11
18
D6
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
D1
12
17
D5
D2
13
16
D4
GND
14
15
D3
Como puede observarse tanto la 2716 como la 2732 tienen una distribucin
de patillas que resulta un subconjunto de la correspondiente a las memorias
2764, 27128, 27256 y 27512, de abajo hacia arriba.
2725
6
2712
8
2764
Vpp
2725 2712
2764 2732
6
8
27512
271
6
A15
28
Vcc
A12
27
A14
A14
/PGM /PGM
A7
24
26
A13
A13
A13
NC
Vcc
Vcc
A6
23
25
A8
A5
22
24
A9
A4
21
23
A11
A11
A11
A11
A11
Vpp
A3
20
22
/OEVpp
/OE
/OE
/OE
/OEVpp
/OE
A2
19
21
A10
A1
18
20
/CEPGM
/CE
/CE
/CE
/CEPGM
/CEPGM
A0
10
17
19
D7
D0
11
16
18
D6
D1
12
10
15
17
D5
D2
13
11
14
16
D4
GND
14
12
13
15
271
6
273
2
D3
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
/OE
0
1
X
1
0
1
Seleccin de modos de funcionamiento de la 27512
lso a 0
Las 27512 incluyen otro modo ms, el de firma electrnica, se utiliza por los
programadores de EPROM para saber qu tipo de EPROM tienen conectada.
Suele consistir en aplicar una tensin de 11,5 a 12,5 voltios por A9 (patilla 24)
con el resto de lneas de direccin a 0 menos A14 y A15. En este modo si A10
es 0 aparece 20h en la salida de datos y si A10 es 1 aparece 0Dh.
Programar EPROM
Antes de realizar la programacin, la EPROM debe estr completamente
borrada, si no es as solo se podrn pasar los bits que estn a 1 a 0.
El borrado de la EPPROM es la nica manera de cambiar los bits de 0 a 1.
Una EPROM no puede ser borrada parcial o selectivamente, de manera que
por ms pequea que fuese la eventual modificacin a realizar en su
contenido, inevitablemente se deber borrar y reprogramar en su totalidad, a
no ser que slo sea necesario pasar 1 a 0, si bien se recomienda en cualquier
caso realizar el borrado y la nueva programacin.
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
Una EPROM borrada tiene todas las posiciones con el dato FFh de manera
que es necesario verificar que todos los byte contienen FFh antes de
programar. Si despus de media hora de borrado una EPROM contiene todava
bits puestos a 0, debe desecharse.
Slo puede escribirse una posicin de memoria al mismo tiempo.
Nota: Se recomienda colocar en el programador de EPROM un condensador
de 100 nF entre Vpp y GND, cerca de la EPROM para contra restar los picos de
corriente.
Borrado de las EPROM
Para borrar una EPROM es necesario "descargar" las clulas de memoria
mediante una fuerte irradiacin con luz ultravioleta. A este efecto, la EPROM va
provista de una ventana de cuarzo, transparente a los rayos UV. Al incidir stos
se produce una corriente fotoelctrica que evacua la carga de todas las clulas
de memoria.
Para conseguir un borrado total y que el tiempo de exposicin no sea
excesivamente largo, conviene tener en cuenta:
Longitud de onda de la fuente UV, 253,7 nanometros.
Lmpara de ultravioletas con una potencia de 12 mW/cm2.
Tiempo de borrado de EPROM de 15 a 20 minutos.
Distancia entre la fuente de UV y la EPROM, de 2 a 3 centmetros.
El tiempo de borrado puede aumentarse hasta 30 minutos en caso de que la
memoria haya sufrido varias reprogramaciones.
Existen en el mercado aparatos borradores de EPROM que garantizan estas
condiciones y adems permiten borrar varias memorias simultneamente.
La luz solar, y tambin ciertos tubos fluorescentes, emiten en la banda de
300 a 400 nano metros, o sea bastante cerca de la longitud de onda idnea
para el borrado. Por consiguiente, si se deja una EPROM expuesta a estas
fuentes puede producirse un borrado involuntario. En el caso de las lmparas
de nen pueden necesitarse para ello unos tres aos, pero si la exposicin es a
la luz solar directa se puede borrar en una semana. Hay que cubrir la ventana
de cuarzo con una etiqueta, que evitar el borrado involuntario y servir al
mismo tiempo como informacin, por ejemplo, de lo que contiene la memoria y
en qu fecha se grab.
Consideraciones de diseo con EPROM
Dadas las caractersticas de las EPROM es necesario un cuidadoso
desacoplamiento de la corriente de alimentacin para evitar la aparicin de
picos de tensin transitorios. Cuando se desarrolle el sistema donde se utilice
hay que tener en cuenta, los tres segmentos en los que se puede encontrar la
corriente que alimenta la EPROM:
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
INSTRUMENTOS Y EQUIPOS
Suchero
Clock manual
Fuentes de alimentacin
Multimetro digital
Osciloscopio + zonda
Protoboards
Componentes del circuito Vpp
Elemento
cantidad
TTL 74LS14
1
Transistor BC548
1
Transistor BC558
1
Capacitor 100 nf
1
Pulsador
1
Resistor 10 K
1
Resistor 2.2 K
2
Resistor 12 k
2
Componentes
del
circuito
grabador
Cables
Varios
Elemento
cantidad
EPROM 27C256
1
CI 74LS393
1
CI 74LS245
1
Leds
16
Resistor es 220
16
Cables
Varios
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014
4. PROCEDIMIENTO
4.1 Primeramente se procedi a realizar el armado del generador de
pulsos Vpp con todos sus componentes entre ellos citados en la tabla
anterior para luego probarlo en el osciloscopio para el correcto
funcionamiento.
4.2 Una vez ya probado el funcionamiento del generador de pulsos
Vpp, se procedi a conectar la salida (Vpp) al circuito grabador de
EPROM q realizamos en clases con su fuente de alimentacin y
posterior a alimentarlo.
4.3 Mediante un suchero se procedi a direccionar a la EPROM
seguidamente se introdujo un dato con el clock de 8 bits de salida, y
a presionar el pulso del generador q armamos en clase para su
correcta grabacion, para luego ingresar seguidamente otra direccin,
un dato y el pulso, y as consecutivamente ingresar varios datos a la
EPROM.
4.4 Una vez ya grabado la EPROM se procedi a leer los datos q se
guardaron y en q direcciones como el circuito ya est armado de
acuerdo al esquema del pre-informe, al circuito se le alimento con
una tensin de 5 V DC para escritura y lectura de la EPROM y para el
generador de pulsos Vpp con unas alimentaciones de 5V DC y 12 V
DC, se procedi a comprobar su correcto funcionamiento de grabado
para su posterior revisin y evaluacin.
5. CONCLUSIONES:
6. OBSERVACIONES
Las observaciones q tuvimos en este laboratorio fue q al intrudicir datos
a la memoria eprom se os realizo sin problema alguno con unas cuantas
variantes las cuales fueron:
Direccionamiento saltaban a otra direccion en donde se introducia el
dato q se requeria q apareciera en los leds.
CARRERA
ELECTRONICA
MICROCONTROLADORES I
LAB. MIC - 400
FECHA: 27/09/2014