Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Laboratorio microcontroladores, Monografías, Ensayos de Tecnología Industrial

Lo solución para conección y documentación de proyectos con pic

Tipo: Monografías, Ensayos

2023/2024

Subido el 20/05/2024

carlos-obando-7
carlos-obando-7 🇨🇴

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
I. INTRODUCCIÓN
En este laboratorio tenemos como fin implementar el
microcontrolador PIC 18f4550 y a su vez un teclado
matricial, (el circuito integrado programable) es un tipo de
microcontrolador desarrollado por Microchip Technology.
Funciona como el cerebro de dispositivos electrónicos,
controlando diversas funciones como la entrada y salida de
datos, procesamiento, y la interacción con el mundo exterior.
Un teclado matricial es una disposición de botones o teclas
organizados en filas y columnas. Cada tecla esta conectada a
una interacción única entre fila y una columna. Para
identificar que tecla se presiona, se activa una fila y se lee la
columna correspondiente. Esto permite controlar muchas
teclas con relativamente pocos pines de i/o en un
microcontrolador, lo que lo hace ideal para aplicaciones
donde se necesite una entrada de datos compacta, como en
calculadoras, controladores de acceso y sistemas de
seguridad.
Los PIC y los teclados matriciales se utilizan en una amplia
variedad de aplicaciones. Algunos ejemplos incluyen, los
sistemas de seguridad, como son las alarmas que requieren
códigos de seguridad para su acceso. Electrodomésticos,
como lavadoras, microondas, en estos aparatos se utilizan
para gestionar entradas de comandos del usuario a través de
teclados para controlar funciones como temporizadores, entre
otros. Dispositivos médicos y muchas mas automatizaciones
del hogar.
OBJETIVO
Al finalizar esta práctica, se estará en la capacidad configurar
los registros que hacen parte de las funcionalidades de los
microcontroladores PIC18F4550, así como la implementación
del teclado matricial en el microcontrolador, reconociendo su
funcionamiento por filas y columnas. Adicionalmente, podrán
realizar todo tipo de simulaciones e implementaciones
utilizando estos mismos.
PREINFO RME
A. A continuación, se presentan las actividades por realizar.
Investigue las características físicas e internas del teclado
matricial 4x3.
Un<teclado matricial 4x3<es un dispositivo de entrada que
consta de una matriz de pulsadores organizados en filas y
columnas. Aquí tienes algunas características físicas e
internas relevantes:
Organización matricial: El teclado matricial 4x3 tiene 4 filas
y 3 columnas, lo que da un total de 12 botones.<Estos botones
están dispuestos en una matriz, lo que permite una conexión
eficiente con un microcontrolador o circuito electrónico.
Tipo de membrana: Los botones del teclado matricial son de
tipo membrana. Esto significa que están formados por una
película flexible con contactos eléctricos. La membrana
proporciona mayor resistencia al agua y al polvo.
Conexión eléctrica: Para conectar el teclado matricial a un
microcontrolador, se deben seguir las conexiones específicas
según el modelo. Por ejemplo, en un teclado 4x3, las filas y
columnas se conectan a los pines del microcontrolador. <Las
filas suelen estar conectadas a los pines de salida (por
ejemplo, D4-D6), mientras que las columnas se conectan a los
pines de entrada (por ejemplo, D0-D3)2.
Tiempo de rebote: El tiempo de rebote (o<bounce time) de los
botones es importante. En general, es menor o igual a 5 ms.
Esto se refiere al tiempo que tarda el botón en estabilizarse
después de ser presionado.
Voltaje y corriente operativa : El teclado matricial funciona
con un voltaje máximo de 24 V DC y una corriente máxima
de 30 mA.
Resistencia de aislamiento: La resistencia de aislamiento es
de 100 MΩ a 100 V. Esto significa que el teclado tiene una
buena capacidad para mantener la separación eléctrica entre
los botones.
Un teclado matricial está constituido por una matriz de
pulsadores dispuestos en filas y columnas. En el diagrama
siguiente se define la conexión del teclado 4×3
específicamente para ese modelo, por lo que deberás tener en
cuenta la forma de conexión del teclado que deseas conectar.
Pre informe de Laboratorio
Eliana Carreño Gamba
Universidad del Valle sede Zarzal
1
pf3

Vista previa parcial del texto

¡Descarga Laboratorio microcontroladores y más Monografías, Ensayos en PDF de Tecnología Industrial solo en Docsity!

 I. INTRODUCCIÓN En este laboratorio tenemos como fin implementar el microcontrolador PIC 18f4550 y a su vez un teclado matricial, (el circuito integrado programable) es un tipo de microcontrolador desarrollado por Microchip Technology. Funciona como el cerebro de dispositivos electrónicos, controlando diversas funciones como la entrada y salida de datos, procesamiento, y la interacción con el mundo exterior. Un teclado matricial es una disposición de botones o teclas organizados en filas y columnas. Cada tecla esta conectada a una interacción única entre fila y una columna. Para identificar que tecla se presiona, se activa una fila y se lee la columna correspondiente. Esto permite controlar muchas teclas con relativamente pocos pines de i/o en un microcontrolador, lo que lo hace ideal para aplicaciones donde se necesite una entrada de datos compacta, como en calculadoras, controladores de acceso y sistemas de seguridad. Los PIC y los teclados matriciales se utilizan en una amplia variedad de aplicaciones. Algunos ejemplos incluyen, los sistemas de seguridad, como son las alarmas que requieren códigos de seguridad para su acceso. Electrodomésticos, como lavadoras, microondas, en estos aparatos se utilizan para gestionar entradas de comandos del usuario a través de teclados para controlar funciones como temporizadores, entre otros. Dispositivos médicos y muchas mas automatizaciones del hogar. OBJETIVO Al finalizar esta práctica, se estará en la capacidad configurar los registros que hacen parte de las funcionalidades de los microcontroladores PIC18F4550, así como la implementación del teclado matricial en el microcontrolador, reconociendo su funcionamiento por filas y columnas. Adicionalmente, podrán realizar todo tipo de simulaciones e implementaciones utilizando estos mismos. PREINFORME A. A continuación, se presentan las actividades por realizar. Investigue las características físicas e internas del teclado matricial 4x3. Un teclado matricial 4x3 es un dispositivo de entrada que consta de una matriz de pulsadores organizados en filas y columnas. Aquí tienes algunas características físicas e internas relevantes:  Organización matricial: El teclado matricial 4x3 tiene 4 filas y 3 columnas, lo que da un total de 12 botones. Estos botones están dispuestos en una matriz, lo que permite una conexión eficiente con un microcontrolador o circuito electrónico. Tipo de membrana: Los botones del teclado matricial son de tipo membrana. Esto significa que están formados por una película flexible con contactos eléctricos. La membrana proporciona mayor resistencia al agua y al polvo. Conexión eléctrica: Para conectar el teclado matricial a un microcontrolador, se deben seguir las conexiones específicas según el modelo. Por ejemplo, en un teclado 4x3, las filas y columnas se conectan a los pines del microcontrolador. Las filas suelen estar conectadas a los pines de salida (por ejemplo, D4-D6), mientras que las columnas se conectan a los pines de entrada (por ejemplo, D0-D3) 2. Tiempo de rebote: El tiempo de rebote (o bounce time) de los botones es importante. En general, es menor o igual a 5 ms. Esto se refiere al tiempo que tarda el botón en estabilizarse después de ser presionado. Voltaje y corriente operativa: El teclado matricial funciona con un voltaje máximo de 24 V DC y una corriente máxima de 30 mA. Resistencia de aislamiento: La resistencia de aislamiento es de 100 MΩ a 100 V. Esto significa que el teclado tiene una buena capacidad para mantener la separación eléctrica entre los botones. Un teclado matricial está constituido por una matriz de pulsadores dispuestos en filas y columnas. En el diagrama siguiente se define la conexión del teclado 4× específicamente para ese modelo, por lo que deberás tener en cuenta la forma de conexión del teclado que deseas conectar.

Pre informe de Laboratorio

Eliana Carreño Gamba

Universidad del Valle sede Zarzal

En el circuito anterior se muestra la conexión del teclado matricial de acuerdo con el diagrama del teclado, colocando los primeros 4 pines de las columnas (2,7,6,4) en los pines (D0-D3) y los pines de las filas (3,1,5) en los pines (D4-D6) esto por conveniencia y por llevar un orden de conexión, finalmente se coloca una display LCD para mostrar la tecla presionada.

  1. Consulte el procedimiento que se debe realizar para implementar el circuito físico. Para programar un Teclado Matricial o un Keypad en un PIC o en cualquier otro microcontrolador, basta con seguir en orden la siguiente secuencia: Inicialmente conectamos el teclado matricial en un puerto configurando los PINES como DIGITALES. Para eso será importante poder identificar cuáles son las columnas y las filas del teclado. Las Filas del Teclado estarán conectadas en PINES DIGITALES configurados como SALIDAS. Las Columnas del Teclado estarán conectadas en PINES DIGITALES configurados como ENTRADAS y con las Resistencias PULLUP activadas (por lo tanto, estas entradas siempre estarán recibiendo un 1 lógico, si ningún botón es presionado). Si el puerto NO posee resistencias PULLUP estás deben ser agregadas físicamente (resistencias conectadas a las columnas y a +5v) Configuramos TODAS las SALIDAS (Filas) en 1 lógico o 5v, es decir vamos a dejarlas encendidas. Aplicamos el concepto de la MULTIPLEXACIÓN: Aquí vamos a mandar un 0 lógico por cada fila y vamos a leer todas las columnas, si se detecta que alguna columna recibió el cero lógico, indica que el botón que comparte la fila y la columna fue presionado, en caso contrario vuelvo a colocar la fila en 1 lógico y verifico la siguiente fila.
    1. Identifique el diseño interno de un teclado matricial. CONCLUSION En esta actividad previa al informe de laboratorio, nos familiariza con el uso de un PIC en combinación con un teclado matricial, como objetivo es entender el funcionamiento del teclado matricial y como se conecta y programa junto con un microprocesador PIC, así como a leer las entradas del teclado , interpretarlas, y realizar acciones especificas en el PIC en función de las teclas presionadas, ya en la practica de laboratorio, se aplicara todos los conceptos para desarrollar la actividad propuesta utilizando el PIC y el teclado matricial.