![]()

|
|
|
||||
|---|---|---|---|---|---|
|
|
Autor: Beatriz Rubio Castro |
|
|||
|
|
|
||||
|
|
|||||
|
|
|
|
|||
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|||
|
|
|
|
|
||
|
|
|
||||
|
|
|
|
|||
|
|
|
|
|
||
|
|
|||||
|
|
|
|
|||
|
INTRODUCCIÓN |
FUNCIONAMIENTO
|
El pic 74LS373N funciona como buffer, latch, el cual almacena los datos que vienen del microcontrolador pic 16F84 ( programado mediante ensamblador que mas adelante se podrá observar ) y pasan por el bus 26P a través del puerto B y manda los datos a través de los transistores BC549B de tipo NPN y unos arrays de resistencias BC9508 a distintos segmentos de los displays del fabricante KINGBRIGHT PDC54-11HWA de cátodo común de 14 segmentos.
El pic 74LS42 funciona como decodificador en el cual de entran los datos mediante el programa en ensamblador nivel bajo ( 0 ) o nivel alto ( 1 ) y através de las patillas de este componente: 15 ( A ),14 ( B ), 13 (C ), 14 ( D ),
Hay que introducir 8 líneas para que funcionen los displays. Utilizando los puertos PB0, PB1, PB2, PB3, PB4, PB5, PB6, PB7 Y PA0, PA1, PA2, PA3, PA4. Utilizamos dos arrays de 16 resistencias cada uno, en caso de utilizar resistencias sueltas en lugar de pics, como en este caso, su precio hubiese sido menor. Los displays de este proyecto son de 14 segmentos por lo que hay más posibilidades de formar letras.
|
|
|
|
LISTA DE COMPONENTES |
|
COMPONENTE |
CÓDIGO |
NÚMERO DE COMPONENTES |
PRECIO (Pts) |
PRECIO( Euros ) |
|
Array de 16 resistencias |
|
|
200 Pts. |
1,2 Euros |
|
Conector 26p |
|
|
19 Pts. |
0,11 Euros |
|
Zócalo torneado 16 pines |
|
|
60 Pts. |
0,20 Euros |
|
Zócalo torneado 20 pines |
|
|
65 Pts. |
0,30 Euros |
|
Displays 14 segmentos |
|
|
358 Pts. |
2,15 Euros |
|
Transistor
BC549 |
|
|
48 Pts. |
0,29 Euros |
|
Transistor BC559 |
410BC559 |
|
48 Pts |
0,29 Euros |
|
SN74LS42N Decodificador decimal DIP 16 |
|
|
250 Pts |
1,5 Euros |
|
SN74LS373N Latch DIP 20 |
|
|
100 pts |
0,6 Euros |
|
MICROCONTROLADOR PIC16F84 |
|
|
645 Pts |
3,88 Euros |
|
TOTAL |
|
|
1.750 Pts. |
10,52 Euros |
|
|
|
Displays |
|||
|
|
|
|
|

|
Se componen de 14 segmentos por lo que con estos displays podemos utilizarlos tanto como para numeros, letras u otros caracteres. Los displays de este proyecto son de cátodo comun por lo que seguiremos la nomenclatura de COMMON CATHODE de la siguiente imagen.las letras vendrán designadas de la siguiente forma:
|
|
|
|
|
|
BC559 BC549 transistor de tipo NPN
|
|
|
Esquemático |
||
|
|
Trazado de pistas |
|
|
|
Para bajarse el trazado de pistas pinchar en download:
|
|||
|
|
|||
Para bajarse el esquemático pinchar en download:
|
|
|
|
|
Para poder crear un programa se requieren varias herramientas: Primero un editor para crear el programa fuente. Segundo un compilador que no es mas que un programa que "traduce" el programa fuente a un programa objeto. Y tercero un enlazador o linker, que genere el programa ejecutable a partir del programa objeto. El editor puede ser cualquier editor de textos que se tenga a la mano La extensión usada para que reconozca los programas fuente en ensamblador es .ASM
|
Microcontrolador utilizado:
Manual del PIC16F84
|
|
|
Download
de fichero a14seg3.asm para programar en lenguaje ensamblador
|
|
|
Bibliografía- Páginas Web Consultadas
|
|
www.iespana.es/querol/tutoriales/cursohtm.htm--> manual de html http://64.226.188.26/sivnetwork-www/cursos_gratis/fp2000/indice_fp.htm --> manual de front page una buena página de manuales sobre cómo hacer páginas web es: |
|
|
|
|
Fin |