Вы находитесь на странице: 1из 4

Proyecto N° 1: Conexión de LED y dipswitch

Como un ejercicio práctico que nos introduzca de manera rápida y sencilla en el manejo de los microcontroladores PIC,
vamos a realizar un montaje simple, el cual consiste en conectar cuatro interruptores (dipswitch) como entradas del
microcontrolador y cuatro LED como salidas. El programa que se escriba se debe encargar de verificar el estado de los
dipswitch y de acuerdo a este, encender los LED. Este ejemplo aunque es muy simple, pero es fundamental para ejercitar
el manejo de los puertos. La figura 2.1 muestra el diagrama esquemático del circuito.

Debe notarse que los interruptores tienen resistencias conectadas a la fuente de alimentación, estas sirven para fijar un
nivel alto cuando el dipswitch no está haciendo contacto. En este caso, cuando no se encuentra cerrado ningún interruptor
el microcontrolador lee “unos” y cuando alguno se encuentre cerrado se leerá un “cero”. Por otra parte, para encender
los LED se utiliza un circuito integrado ULN2803, el cual tiene un conjunto de transistores que invierten el pulso y
amplifican la corriente. Por lo tanto, el pulso para encender un LED debe ser positivo. Dado lo anterior, cuando se lee el
estado de los dipswitch se debe invertir el valor leído, para asegurarse que el interruptor que esté cerrado se convierta en
una señal positiva para encender el LED correspondiente. En la figura 2.2 se muestra el diagrama de flujo correspondiente
al ejercicio y en la figura 2.3 el programa respectivo.
Proyecto N° 2: Manejo de un display de siete segmentos
Los displays de siete segmentos son un elemento muy útil en el diseño de aparatos electrónicos, por ejemplo, cuando se
requiere visualizar el dato proveniente de un conteo, de una temporización, el estado de una máquina, etc. El ejercicio
que vamos a realizar consiste en hacer un contador decimal (de 0 a 9), el cual lleva el conteo del número de veces que se
oprime una tecla (pulsador). Para manejar el display utilizaremos un decodificador 9368, que es compatible con el
tradicional 7448, pero decodifica de binario a hexadecimal, es decir que puede mostrar los caracteres de A hasta F. En el
ejercicio el microcontrolador debe encargarse de verificar cuando el conteo llega a 9 para empezar nuevamente en 0.

El display utilizado es de cátodo común, para aumentar su visibilidad se conecta un transistor NPN que le entrega una
buena corriente. En la figura se muestra el diagrama correspondiente. Nota: Si se usa el decodificador 7448 en lugar del
9368, el pin 3 se debe dejar al aire

Вам также может понравиться