|
PPara que las terminales del microcontrolador no
manejen corrientes de valor excesivo, se cuenta
con 8 resistencias limitadoras una para cada led.
El objetivo del módulo de leds es que funcione
con cualquier microcontrolador, por lo que resulta
una herramienta muy útil sobre todo para
indicar visualmente los estados lógicos de
un puerto completo de 8 bits, por otra parte el
módulo de leds se puede conectar fácilmente
a un proto board ocupando muy poco espacio en éste.
En la figura 2 vemos el diagrama esquemático
del módulo de leds.
El módulo de leds cuenta con una serie de
bornes que se encuentran identificados desde B0
hasta B7, y en las cuales se colocan conectores
tipo header para precisamente realizar la conexión
hacia las terminales de algún microcontrolador
cuyo puerto este configurado como de salida, y que
este colocado en el proto board. También
se cuenta con un borne identificado como GND, al
cual por medio de un pequeño alambre se realiza
la conexión al punto GND del circuito donde
se vaya a instalar el módulo de leds.
En la figura 3 se puede observar el circuito Impreso
y disposición de los componentes del módulo
de leds.
El teclado matricial es un circuito que nos ayuda
a ingresar datos al microcontrolador, para ello
se utiliza una serie de pulsadores conectados de
tal manera que se tienen filas y columnas a través
de las cuales es muy fácil identificar cual
tecla fue oprimida.
En esta ocasión se cuenta con un teclado
de 4 filas y 4 columnas dando origen a un teclado
de 16 teclas. La forma de operar es la siguiente:
Cuando se oprime una tecla se une una fila con una
columna, por lo que para un microcontrolador es
muy sencillo identificar qué tecla se pulsó.
Vea en la figura 4 el diagrama esquemático
del teclado matricial.
Para implementar el teclado matricial es necesario
el uso de pulsadoresde cuatro terminales, ya que
de otra manera seria muy complicado diseñar
el circuito impreso en una sola cara. Por la manera
en como son acomodados los botones se generan 4
columnas y 4 filas, las cuales se forman con la
unión de las respectivas terminales de los
botones y lo recomendable es seguir la conexión
expresada en el diagrama esquemático, ya
que prácticamente de ahí se obtiene
el circuito impreso.
Por ejemplo enfoquemos nuestra atención hacia
el botón identificado como S5, este botón
esta conectado a su izquierda con la terminal identificada
como C1 que se refiere a la columna
1, y por su lado derecho a la terminal identificada
como F1 que se refiere a la fila 1,
por lo tanto si se oprime este botón estaremos
uniendo la fila 1 con la columna 1. Para todos los
botones se tiene el mismo principio de operación,
por lo que se generan combinaciones de columnas
con filas, las cuales es muy fácil de identificar
de acuerdo al botón que se oprima.
Lo último que tenemos que hacer es personalizar
los botones ya sean con las teclas numéricas
del 0 al 9 y los botones restantes con las operaciones
aritméticas básicas, o personalizar
los botones con letras, etc.
En la figura 5 podemos ver el circuito Impreso y
disposición de los componentes del teclado
matricial.
Como ya se escribió líneas arriba,
estas 2 herramientas son muy provechosas para implementar
circuitos con microcontroladores, y ahora la pregunta
seria ¿con que microcontroladores?. La respuesta
es muy sencilla con todos incluyendo
los famosos PICAXE.
|