Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Pic 16F877

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 5

PIC 16F877 Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes actividades que requieran del procesamiento de datosdigitales

y del control y comunicacin digital de diferentes dispositivos. Los microcontroladores poseen una memoria interna que almacena dos tipos de datos; las instrucciones, que corresponden al programa que se ejecuta, y los registros, es decir, los datos que el usuario maneja, as como registros especiales para el control de las diferentes funciones del microcontrolador. Los microcontroladores se programan en Assembler y cada microcontrolador vara su conjunto de instrucciones de acuerdo a su fabricante y modelo. De acuerdo al nmero de instrucciones que el microcontrolador maneja se le denomina de arquitectura RISC (reducido) o CISC (complejo). Los microcontroladores poseen principalmente una ALU (Unidad Lgico Aritmtica), memoria del programa, memoria de registros, y pines I/O (entrada y/0 salida). La ALU es la encargada de procesar los datos dependiendo de las instrucciones que se ejecuten (ADD, OR, AND), mientras que los pines son los que se encargan de comunicar al microcontrolador con el medio externo; la funcin de los pines puede ser de transmisin de datos,alimentacin de corriente para l funcionamiento de este o pines de control especifico. En este proyecto se utilizo el PIC 16F877. Este microcontrolador es fabricado por MicroChip familia a la cual se le denomina PIC. El modelo 16F877 posee varias caractersticas que hacen a este microcontrolador un dispositivo muy verstil, eficiente y practico para ser empleado en la aplicacin que posteorimente ser detallada. Algunas de estas caractersticas se muestran a continuacin:

Soporta modo de comunicacin serial, posee dos pines para ello. Amplia memoria para datos y programa. Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se puede borrar electrnicamente (esto corresponde a la "F" en el modelo). Set de instrucciones reducido (tipo RISC), pero con las instrucciones necesarias para facilitar su manejo.

Un Servomotor es un dispositivo pequeo que tiene un eje de rendimiento controlado. Este puede ser llevado a posiciones angulares especficas al enviar una seal codificada. Con tal de que una seal codificada exista en la lnea de entrada, el servo mantendr la posicin angular del engranaje. Cuando la seala codificada cambia, la posicin angular de los piones cambia. En la prctica, se usan servos para posicionar superficies de control como el movimiento de palancas, pequeos ascensores y timones. Ellos tambin se usan en radio control, tteres, y por supuesto, en robots. Los Servos son sumamente tiles en robtica. Los motores son pequeos, tiene internamente una circuiteria de control interna y es sumamente poderoso para su tamao. Un servo normal o Standard como el HS-300 de Hitec tiene 42 onzas por pulgada o mejor 3kg por cm. De torque que es bastante fuerte para su tamao. Tambin potencia proporcional para cargas mecnicas. Un servo, por consiguiente, no consume mucha energa. Se muestra la composicin interna de un servo motor en el cuadro de abajo. Podr observar la circuiteria de control, el motor, un juego de piones, y la caja. Tambin puede ver los 3 alambres de conexin externa. Uno es para alimentacin Vcc (+5volts), conexin a tierra GND y el alambre blanco es el alambre de control. FUNCIONAMIENTO El motor del servo tiene algunos circuitos de control y un potencimetro (una resistencia variable) esta es conectada al eje central del servo motor. En la figura se puede observar al lado derecho del circuito. Este potencimetro permite a la circuiteria de control, supervisar el ngulo actual del servo motor. Si el eje est en el ngulo correcto, entonces el motor est apagado. Si el circuito chequea que el ngulo no es el correcto, el motor girar en la direccin adecuada hasta llegar al ngulo correcto. El eje del servo es capaz de llegar alrededor de los 180 grados. Normalmente, en algunos llega a los 210 grados, pero vara segn el fabricante. Un servo normal se usa para controlar un movimiento angular de entre 0 y 180. La cantidad de voltaje aplicado al motor es proporcional a la distancia que ste necesita viajar. As, si el eje necesita regresar una distancia grande, el motor regresar a toda velocidad. Si este necesita regresar slo una pequea

cantidad, el motor correr a una velocidad ms lenta. A esto se le llama control proporcional.

Un teclado matricial es un simple arreglo de botones conectados en filas y colmnas , de modo que se pueden leer varios botones con el mnimo nmero de pines requeridos. Un teclado matricial 44 solamente ocupa 4 lineas de un puerto para las filas y otras 4 lineas para las colmnas, de este modo se pueden leer 16 teclas utilizando solamente 8 lneas de un microcontrolador. Si asumimos que todas las columnas y filas inicialmente estn en alto (1 lgico), la pulsacin de un botn se puede detectar al poner cada fila a en bajo (0 lgico) y checar cada columna en busca de un cero, si ninguna columna est en bajo entonces el 0 de las filas se recorre hacia la siguiente y as secuencialmente.

LCD 16X2 Descripcin: La pantalla de cristal liquido o LCD (Liquid Crystal Display) es un dispositivoControlado de visualizacin grafico para la presentacin de caracteres, smbolos o inclusodibujos (en algunos modelos), es este caso dispone de 2 filas de 16 caracteres cada una ycada carcter dispone de una matriz de 5x7 puntos (pixeles), aunque los hay de otro nmero de filas y caracteres. Este dispositivo esta gobernado internamente por un microcontrolador yregula todos los parmetros de presentacin, este modelo es el mas comnmente usado y estainformacin se basar en el manejo de este u otro LCD compatibleCaractersticas principales:-Pantalla de caracteres ASCII, adems de los caracteres Kanji y Griegos.-Desplazamiento de los caracteres hacia la izquierda o la derecha.-Proporciona la direccin de la posicin absoluta o relativa del carcter.-Memoria de 40 caracteres por lnea de pantalla.Movimiento del cursor y cambio de su aspecto.-Permite que el usuario pueda programar 8 caracteres.Conexin a un procesador usando un interfaz de 4 u 8 bits Fu ncionamiento: Para comunicarse con la pantalla LCD podemos hacerlo por medio de suspatitas de entrada de dos maneras posibles, con bus de 4 bits o con bus de 8 bits, este ultimoes el que explicare y la rutina tambin ser para este. En la siguiente figura vemos las dosmaneras posibles de conexionar el LCD con un pic

Un condensador (en ingls, capacitor, nombre por el cual se le conoce frecuentemente en el mbito de la electrnica y otras ramas de la fsica aplicada), es un dispositivo pasivo, utilizado en electricidad y electrnica, capaz de almacenar energasustentando un campo elctrico. Est formado por un par de superficies conductoras, generalmente en forma de lminas o placas, en situacin de influencia total (esto es, que todas las lneas de campo elctrico que parten de una van a parar a la otra) separadas por un material dielctrico o por el vaco. Las placas, sometidas a una diferencia de potencial, adquieren una determinada carga elctrica, positiva en una de ellas y negativa en la otra, siendo nula la variacin de carga total.

12

Oscilador de cristal

Varios resonadores piezoelctricos.

Un oscilador de cristal es aquel oscilador que incluye en su realimentacin un resonador piezoelctrico.

[editar]Caractersticas
El oscilador de cristal se caracteriza por su estabilidad de frecuencia y pureza de fase, dada por el resonador. La frecuencia es estable frente a variaciones de la tensin de alimentacin. La dependencia con la temperatura depende del resonador, pero un valor tpico para cristales de cuarzo es de 0' 005% del valor a 25 C, en el margen de 0 a 70 C. Estos osciladores admiten un pequeo ajuste de frecuencia, con un condensador en serie con el resonador, que aproxima la frecuencia de este, de la resonancia serie a la paralela. Este ajuste se puede utilizar en los VCO para modular su salida

El protoboard o breadboard en ingls es un tablero con orificios conectados elctricamente entre si, habitualmente siguiendo patrones de lneas, en el cual se pueden insertar componentes electrnicos y cables para el armado y prototipado de circuitos electrnicos y sistemas similares. Est hecho de dos materiales, un aislante, generalmente un plstico, y un conductor que conecta los diversos orificios entre si. Uno de sus usos principales es la creacin y comprobacin de prototipos de circuitos electrnicos antes de llegar a la impresin mecnica del circuito electrnico en sistemas de produccin comercial. Un potencimetro es un resistor cuyo valor de resistencia es variable. De esta manera, indirectamente, se puede controlar laintensidad de corriente que fluye por un circuito si se conecta en paralelo, o la diferencia de potencial al conectarlo en serie. Normalmente, los potencimetros se utilizan en circuitos de poca corriente. Para circuitos de corrientes mayores, se utilizan losreostatos, que pueden disipar ms potencia. una fuente de alimentacin es un dispositivo que convierte la tensin alterna de la red de suministro, en una o varias tensiones, prcticamente continuas, que alimentan los distintos circuitos del aparato electrnico al que se conecta (ordenador, televisor,impresora, router, etc.).

También podría gustarte