Practicas 18f4550

Solo disponible en BuenasTareas
  • Páginas : 6 (1285 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de junio de 2011
Leer documento completo
Vista previa del texto
TEMA: Puertos E/S Digitales
Objetivo General.-
Implementar de manera adecuada cada uno los códigos de programación con las instrucciones que me permita manejar los puertos de E/S del microcontrolador para poder visualizar los resultados.
Objetivos específicos.-
* Calcular correctamente las corrientes de los periféricos empleados en cada caso.
* Realizar diferentes programas paracumplir con los casos que se piden.
* Realizar un esquema completo de las conexiones y funcionamientos de los visualizadores de salida.
* Realizar un flujograma general y para cada caso se lo considera como subrutina.
* Estudiar las funciones del cada caso y su funcionamiento.
* Implementar el esquema de cada caso y completar el diagrama general
* Realizar la programación para cadacaso para completar todo el laboratorio.

Materiales e Instrumentos
* Grabador PICKIT2
* Entrenador universal de microcontroladores (UTN-FICA)
* PIC 18F4550
* Software de programación MPLAB
* Software de programación microC PRO for PIC

MARCO TEORICO
Resistencia y corriente para la chicharra:

Especificaciones de la chicharra

Tensión Media                      3,5voltios
Corriente Media  Máxima     35 mA
Para el caso se debe poner un transistor en corte y saturación para activar el dispositivo, ya que la corriente que utiliza es mucha más que la que el puerto puede dar.
Una de las salidas que se pueden utilizar para generar sonido es el buzzer piezoeléctrico localizado en RA0, mediante el se puede simular desde el sonido de una alarma hasta una melodíasi se le dan las frecuencias apropiadas de las notas musicales.
Para habilitar el funcionamiento del Buzzer se utiliza el “Jumper” etiquetado como BUZZER

Esquema de conexión.

Datos
β=20
IE=35mA

Cálculo
IE=IC+IB
IE=IB.β+IB
IE=IB.(β+1)
IB=IE(β+1)
IB=1.66 mA

RB= 5-0.71.66mA

RB=2580 ohm.

RB ≈ 2.7K

LED
Cuando el diodo esta polarizado inversamente o no haypolarización alguna, no hay inyección de portadores minoritarios, al estar el diodo polarizado en sentido directo se inyectan electrones, portadores de carga en la zona neutra ’n’ y ‘p’ que es la región de la unión. Esta queda enriquecida con electrones y huecos que se recombinan unos con otros pasando el electrón de la banda de conducción a la banda de valencia.

Características de los leds
*El ancho de banda del LED depende del material del componente
* Los LEDs son componentes de relativa lentitud (<1 Gb/s)

Calculo de corriente y luminosidad de un led
La corriente del led del microcontrolador no debe ser excesiva, ya que los puertos internamente funcionan a base de transistores y esto pude hacer que se quemen debido a una gran cantidad de corriente.
La luminosidad delos led’s es otro factor a considerarse.
Calcular una resistencia que limite la corriente que sale del microcontrolador y a la vez funcione como un divisor de voltaje para el led.
Tomando en cuenta que con una corriente de 7mA y que produce una caída de tensión de 0,7v la ecuación viene dada por



Datos:

I=15mA Diagrama deconexión
VD1=0.7V

Malla:

5V-0.7V=Rs(15mA)
Rs= (4.3V)/15mA
Rs= 286,7ohm
R1≈ 330ohm.

Calculo de resistencia y corriente para la display de 7 segmentos:
Display 7 segmentos
Un Display de este tipo está compuesto por siete u ocho leds de diferentes formas especiales y dispuestos sobre una base de manera que puedan representarse todos los símbolos numéricos y algunas letras. Losprimeros siete segmentos son los encargados de formar el símbolo y con el octavo podemos encender y apagar el punto decimal.
Multiplexaje de display’s
En ocasiones es importante realizar la visualización de mensajes con más de un carácter o números decimales con varias cifras para ello se emplea el llamado multiplexaje.

Calculo para el display sin decodificador

Como sabemos el display 7seg...
tracking img