Introducción. Materiales y su descripción
|
|
- María Soledad Sandoval Naranjo
- hace 7 años
- Vistas:
Transcripción
1 David Ruiz Hernández DSM 06/2007
2 Introducción La base de esta práctica es el desarrollo de un proyecto utilizando como elemento base un PIC. En un principio se iba a trabajar con el PIC 16f84, pero tras plantear la idea a desarrollar, se descubrió que sería más fácil trabajar con un 18f1320, ya que posee un conversor analógico/digital interno. La idea planteada fue la siguiente; el desarrollo de un sensor de aparcamiento, el cual, a partir de la señal devuelta por un sensor de distancia por infrarrojos, detectara la distancia a la que está situado el obstáculo y mostrara por pantalla el valor de dicha distancia. Materiales y su descripción PIC18f1320 Este PIC tiene una serie de particularidades que lo diferencian del PIC16f84, pero en esta práctica, lo más señalado que nos incumbe es el A/D converter, ya que el objetivo principal es tomar la medida de un sensor y mostrar por pantalla la distancia a la que se encuentra un objeto. Este conversor está integrado en el PIC y requiere una configuración básica, que consiste en la modificación de los registros ADCON0 (para indicar las tensiones ref., el canal utilizado y habilitar el conversor), ADCON1 (para indicar que puertos serán utilizados como entradas analógicas), ADCON2 (para determinar el tiempo de adquisición y la frecuencia)1 Todo lo anterior es antes de comenzar la adquisición. Una vez queremos tomar datos, debemos esperar por el bit GO/DONE (ADCON0, 1) y esperar a que se ponga a 0, ya que esto indica que la toma de datos ha terminado, y luego mirar los registros ADRESH y ADRESL, que es el lugar donde se almacena la salida dada por el conversor y dicha salida es almacenada en 2 registros ya que su valor se devuelve en 10 bits. *Nota: Se adjunta el diagrama de bloque del conversor 1 La configuración utilizada se explicará junto al código
3 Sensor de distancia por Infrarrojos: Sharp GP2D12 Para este proyecto se utilizo el mencionado sensor a causa de que fue del que se disponía en el laboratorio. En las especificaciones del sensor podemos encontrar que el rango de sensibilidad está entre los 10 cm. y los 80 cm. y su curva de calibración original es la siguiente:
4 Para resumir, se adjunta la tabla de especificaciones del sensor, donde podemos observar sus rangos de trabajo, tanto de tensión como de distancia: Placa PICDEM4 Programador T20
5 Desarrollo Como en un principio se ignoraba el funcionamiento de la pantalla LCD, y esta era una parte muy importante para el desarrollo del proyecto, se optó por crear un pequeño programa el cuál utilizara dicha pantalla. Este programa consistía básicamente en un contador del número de veces que se pulsaba el botón correspondiente al RB0 y mostrar dicho valor por pantalla2, aunque parecía un ejercicio relativamente sencillo, se encontraron muchas dificultades que se comentan en el apartado de dificultades. Durante el desarrollo de esta prueba se descubre que la librería facilitada con la placa para el manejo del LCD nos facilita una serie de funciones que nos permiten, desde elegir la línea en la que se quiere escribir, hasta el lugar en el que se desea situar el cursor. Una vez se consigue escribir de una forma coherente en pantalla, comenzamos con el calibrado del sensor, es decir que se tomaron una serie de entradas y acorde a las salidas se mide la distancia. El calibrado no se realizó tomando unos voltajes de referencia, sino que directamente se conectó el sensor al circuito en el que estaba el PIC y con la ayuda del conversor A/D del microcontrolador se calibró el sensor. Al hacer las conexiones nos dimos cuenta que se debía conectar la salida a una resistencia (0,5 K) conectada con tierra porque si no la respuesta siempre era constante, además de esto, se observó que el voltaje de referencia debía ser menor que el de entrada ya que las medidas eran demasiado imprecisas y para ello se necesitó un divisor de tensión que consistía en dos resistencias en serie (R1=1,5 K y R2=1 K). 2 El código se adjunta en los anexos
6 Tras insertar el divisor de tensión, las conexiones quedan de la siguiente manera: la salida del sensor se conectó a una resistencia (como se menciona anteriormente) y los puertos que se encargan de los valores de referencia quedan conectados al divisor de tensión (uno a 5 V, y otro a 3 V), y por último, los puntos de alimentación de la placa se conectan también al circuito en el que se encuentra el divisor, para así no tener que utilizar dos fuentes Antes de explicar cómo se realizó el calibrado, indicar que en el PIC se guardaba la respuesta en 3 registros, ya preasignados al convertidor A/D. Una vez aclarado esto, comenzamos con el calibrado, con la ayuda de un flexómetro, comenzamos a medir desde 10 cm hasta 80 cm, ya que ese era el rango que las especificaciones del sensor nos indicaban que este funcionaba correctamente, pero durante las pruebas tuvimos que cambiar dichas medidas de referencia, ya que a partir de 15 cm hacia abajo y 50 cm hacia arriba el sensor daba problemas en el circuito montado. Por lo tanto decidimos que las medidas devueltas por el sensor estarían dentro de ese rango, y las respuestas variarían de 5 en 5 cm, salvo en los casos que las medidas se salieran de rango, ya que si estábamos muy cerca, simplemente indicaba que la distancia era menor a 15 cm y si estábamos muy lejos, no indicaba nada -- centimetros.
7 Ya una vez calibramos, utilizamos los valores almacenados en los 3 registros del conversor para averiguar cual era la distancia a la que nos encontrábamos y a partir de esto ir mostrando los mensajes en pantalla, aunque durante la ejecución del programa, lo único que varía es la distancia, ya que al principio se inicializa la pantalla con el texto: Esta usted a menos de: centimetros y luego, simplemente se varía el valor del número de centímetros a los que estamos. Antes de proseguir, aclarar que se eligen intervalos de 5 cm, ya que el sensor no daba medidas claramente diferenciadas en un rango menor. A nivel de código, el PIC adquiría los datos a partir de una interrupción la cual se encargaba de comprobar si el sensor había leído y si lo había hecho, se encargaba de volcar los datos en unos registros para así poderlos evaluar. Un ejemplo de funcionamiento del sensor es: para una medida de 23 cm, el PIC mostrará por pantalla Esta usted a menos de: 25 centimetros Quedando la tabla de la salida del sensor de la siguiente manera: viéndose que en los puntos críticos el sensor puede dar unos valores varaibles.
8 Una vez se calibró el sensor se desarrolló el código para unir la parte del LCD con la adquisición de datos para ya dar por terminado. CODIGO Primero, a parte de los includes y de las inicializaciones se establece le valor de los registros de configuración CONFIG _CONFIG1H, _IESO_OFF_1H & _FSCM_OFF_1H & _INTIO2_OSC_1H CONFIG _CONFIG2L, _PWRT_ON_2L & _BOR_OFF_2L & _BORV_27_2L CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_32_2H CONFIG _CONFIG3H, _MCLRE_ON_3H CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L & _STVR_OFF_4L CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L CONFIG _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L CONFIG _CONFIG6H, _WRTC_OFF_6H & _WRTB_OFF_6H & _WRTD_OFF_6H CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L CONFIG _CONFIG7H, _EBTRB_OFF_7H Luego, se realizan las inicializaciones, destacando el trabajo con el TIMER para controlar el tiempo de lanzamiento de la interrupción. bcf RCON, 7 bsf INTCON, 7 bsf INTCON, 5 movlw 0C7h movwf T0CON ;TMR0 hab, 8bit, presc0 Tras esto entramos en el bucle que inicializa el cursor y manda los datos al selector de mensajes (tra) para que este mande la distancia acordada. Po movlw 0x00 movwf vioexplcd_x movlw 0x00 call IOExpLCDSetCursor movff tenx, ten movff totx, tot movff interx, inter goto tra Otro punto a destacar del código es la interrupción, que además de comprobar si se esta realizando una medida, almacena en 3 variables el resultado de dicha medida in bsf ADCON0, 1 movwf auxw movf STATUS, 0
9 movwf auxs bu btfss ADCON0, 1 goto ne goto bu ne movlw B' ' andwf ADRESL, 0 movwf interx movlw B' ' andwf ADRESL, 0 movwf totx rrncf totx rrncf totx rrncf totx rrncf totx movlw B' ' andwf ADRESH, 0 movwf tenx bcf INTCON, 2 movf auxs, 0 movwf STATUS movf auxw, 0 retfie
10 Dificultades Las principales dificultades reencontraron en el momento de trabajar con el LCD, ya que se facilitaban una serie de librerías para hacerlo funcionar a través del PIC 18f1320 pero no se explicaba su funcionamiento por ningún lado. Otra dificultad añadida, fue el comenzar a trabajar sobre un PIC (el 18f1320) del que se tenia muy poca información, y gran parte del tiempo de desarrollo del proyecto lo llevó la documentación sobre dicho microcontrolador Por otro lado, y no menos lioso, apareció un problema con el sensor, ya que la variación era muy pequeña a largas distancias, y la calibración se izo muy difícil para dichas distancias. En cuestión del código, no fue muy costoso, ya que tras el trabajo extra que supuso el conflicto con el LCD, y que la prueba utilizada para que este elemento funcionara era muy similar al funcionamiento del proyecto.
11 ANEXOS
12 Codigo utilizado para probar el LCD ;###################################################################### ############ ;# TITLE "I/O Expander Driven LCD Display Test Software ;# ;# ;# Program: MAIN.ASM ;# Version: 1.0 ;# Revision Date: ;# Author: CG ;# ;# ;# Program demonstrates use of an I/O expander to manage an LCD Interface ;###################################################################### ############ tot equ 0x20 sum equ 0x21 temp equ 0x22 ten equ 0x23 inter equ 0x24 auxw equ 0x25 auxs equ 0x26 at equ 0x27 tota equ 0x28 #define PIC18 ;set the test to use PIC16 device ;#define _ADD_PROC_INC_FILE #ifdef PIC16 list p=16f819 include <P16F819.INC> #else list p=18f1320 include <P18F1320.INC> #endif include "IOExpLCD.inc" include "LCDMsgs.inc" include "SPImb.inc" ; ;COPIADO DEL PICDEM18 CONFIG _CONFIG1H, _IESO_OFF_1H & _FSCM_OFF_1H & _INTIO2_OSC_1H CONFIG _CONFIG2L, _PWRT_ON_2L & _BOR_OFF_2L & _BORV_27_2L CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_32_2H CONFIG _CONFIG3H, _MCLRE_ON_3H CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L & _STVR_OFF_4L CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L CONFIG _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H
13 CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L CONFIG _CONFIG6H, _WRTC_OFF_6H & _WRTB_OFF_6H & _WRTD_OFF_6H CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L CONFIG _CONFIG7H, _EBTRB_OFF_7H ; STARTUP CODE 0x0000 goto start CODE 0x0008 goto in Real_Code_Start CODE start #ifdef PIC18 ;bsf ADCON1,PCFG5 ;set pins used for I2C as digital ;bsf ADCON1,PCFG6 movlw B' ' movwf OSCCON setf ADCON1 ;call LongDelay #endif clrf inter clrf tota bcf RCON, 7 ;bsf INTCON2, 2 bsf INTCON, 7 bsf INTCON, 5 movlw 0C5h movwf T0CON ;TMR0 hab, 8bit, presc0 ;bcf T0CON, 6 clrf tot clrf ten movlw 030h movwf sum call IOExpLCDInit call IOExpLCDHideCursor call IOExpLCDLine1 mioexplcdsendmessage Prueba call aux movlw 09h cpfseq tot goto I goto Ix IOExpLCDLine2 Ix movlw 0x06 movwf vioexplcd_x
14 movlw 0x01 call IOExpLCDSetCursor movf ten, 0 addwf sum, 0 call IOExpLCDWriteData movlw 030h call IOExpLCDWriteData incf inter I movlw 0x07 movwf vioexplcd_x movlw 0x01 call IOExpLCDSetCursor movf tot, 0 addwf sum, 0 call IOExpLCDWriteData incf inter Po movf tota, 0 cpfseq inter goto aux i ix ax2 ps incf tot incf tota goto fi incf ten clrf tot incf tota goto fi movlw 09h cpfseq tot goto i goto ix btfss temp, 0 ; Comprueba si el pulsador fue pulsado goto fi goto ax2 bot btfsc PORTB, 0 ; Comprueba si el pulsador esta pulsado o no goto ps bsf temp, 0 goto bot in movwf auxw movf STATUS, 0 movwf auxs clrf temp goto bot fi bcf INTCON, 2 bcf temp, 0 movf auxs, 0 movwf STATUS
15 movf auxw, 0 retfie goto $ END
16 Codigo del Proyecto tot equ 0x20 ten equ 0x21 inter equ 0x22 sum equ 0x23 totx equ 0x24 tenx equ 0x25 interx equ 0x26 auxw equ 0x27 auxs equ 0x28 #define PIC18 ;set the test to use PIC16 device ;#define _ADD_PROC_INC_FILE #ifdef PIC16 list p=16f819 include <P16F819.INC> #else list p=18f1320 include <P18F1320.INC> #endif include "IOExpLCD.inc" include "LCDMsgs.inc" include "SPImb.inc" ; ;COPIADO DEL PICDEM18 CONFIG _CONFIG1H, _IESO_OFF_1H & _FSCM_OFF_1H & _INTIO2_OSC_1H CONFIG _CONFIG2L, _PWRT_ON_2L & _BOR_OFF_2L & _BORV_27_2L CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_32_2H CONFIG _CONFIG3H, _MCLRE_ON_3H CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L & _STVR_OFF_4L CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L CONFIG _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L CONFIG _CONFIG6H, _WRTC_OFF_6H & _WRTB_OFF_6H & _WRTD_OFF_6H CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L CONFIG _CONFIG7H, _EBTRB_OFF_7H ; STARTUP CODE 0x0000 goto start CODE 0x0008 goto in Real_Code_Start CODE
17 start #ifdef PIC18 ;bsf ADCON1,PCFG5 ;set pins used for I2C as digital ;bsf ADCON1,PCFG6 movlw B' ' movwf OSCCON setf ADCON1 ;call LongDelay #endif goto S ;ADRESH ;ADRESL in bsf ADCON0, 1 movwf auxw movf STATUS, 0 movwf auxs bu btfss ADCON0, 1 goto ne goto bu ne movlw B' ' andwf ADRESL, 0 movwf interx movlw B' ' andwf ADRESL, 0 movwf totx rrncf totx rrncf totx rrncf totx rrncf totx movlw B' ' andwf ADRESH, 0 movwf tenx bcf INTCON, 2 movf auxs, 0 movwf STATUS movf auxw, 0 retfie cerca call IOExpLCDLine2 mioexplcdsendmessage crqui quive call IOExpLCDLine2 mioexplcdsendmessage quiven vevc call IOExpLCDLine2 mioexplcdsendmessage veci
18 vctre call IOExpLCDLine2 mioexplcdsendmessage vctrei tretc call IOExpLCDLine2 mioexplcdsendmessage tretci tccu call IOExpLCDLine2 mioexplcdsendmessage tccua cucc call IOExpLCDLine2 mioexplcdsendmessage cucci cccq call IOExpLCDLine2 mioexplcdsendmessage ccci cqse call IOExpLCDLine2 mioexplcdsendmessage cqses sesc call IOExpLCDLine2 mioexplcdsendmessage sesci sest call IOExpLCDLine2 mioexplcdsendmessage sestn scst call IOExpLCDLine2 mioexplcdsendmessage sctn maxim call IOExpLCDLine2 mioexplcdsendmessage maxi atr ads movlw 05H cpfslt inter goto cccq goto cqse movlw 05H cpfslt inter goto cqse goto sesc
19 aun ace uno dos tres tra S movlw 05h cpfslt inter goto sesc goto scst movlw 08h cpfslt tot goto scst goto maxim movlw 0AH cpfslt tot goto tccu movlw 06h cpfslt tot goto cucc movlw 03h cpfslt tot goto atr movlw 02H cpfslt tot goto ads movlw 01H cpfslt tot goto aun goto ace movlw 0Bh cpfslt tot goto vctre movlw 03h cpfslt tot goto vctre goto tretc movlw 06H cpfslt tot goto cerca goto quive movlw 03H cpfslt ten goto tres movlw 02h cpfslt ten goto dos goto uno clrf totx
20 clrf tenx clrf interx movlw 030h movwf sum bcf ADCON1, 4 bcf ADCON1, 3 movlw B' ' movwf ADCON0 movlw B' ' movwf ADCON2 call IOExpLCDInit call IOExpLCDHideCursor call IOExpLCDLine1 mioexplcdsendmessage Prueba call IOExpLCDLine2 mioexplcdsendmessage cntm bcf RCON, 7 bsf INTCON, 7 bsf INTCON, 5 movlw 0C7h movwf T0CON ;TMR0 hab, 8bit, presc0 Po movlw 0x00 movwf vioexplcd_x movlw 0x00 call IOExpLCDSetCursor movff tenx, ten movff totx, tot movff interx, inter goto tra END
Jesús Alberto Díaz Carmona Ingeniería en Informática. Curso 2005/06. Diseño de Sistemas Basados en Microprocesador
Jesús Alberto Díaz Carmona Ingeniería en Informática. Curso 2005/06. Diseño de Sistemas Basados en Microprocesador Descripción El proyecto se trata de un sistema de cámaras de vigilancia en circuito cerrado,
Más detallesPractica de PIC 16F84
Practica de PIC 16F84 Los PIC son circuitos que pueden controlar dispositivos y diferentes sistemas, son como los PLC (controles lógico programable), además debo decir que es un circuito que tiene todas
Más detallesPrograma del PIC 16F877A
APÉNDICE B Programa del PIC 16F877A ;* "CONTROL AUTOMÁTICO DE VELOCIDAD VEHICULAR". * ;* EL PRESENTE PROGRAMA TIENE COMO FINALIDAD CONTROLAR LA VELOCIDAD DEL * ;* VEHÍCULO, DEPENDIENDO DE LA SEÑAL RECIBIDA
Más detallesBucles: o Bucles infinitos o Bucles finitos o Bucles anidados Medir tiempos con MPLAB Ejemplos y ejercicios
SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC PRÁCTICA 3: Bucles Bucles: o Bucles infinitos o Bucles finitos o Bucles anidados Medir tiempos con MPLAB Ejemplos y ejercicios -
Más detallesRegistros SFR vistos hasta ahora: Microcontroladores PIC
Registros SFR vistos hasta ahora: Microcontroladores PIC Microcontroladores PIC: Timer Características del Timer TMR0: Cumple básicamente la función de contador de eventos (o divisor de frecuencia). El
Más detallesCapítulo VIII: PROGRAMACIÓN DEL PIC 16F876A
Capítulo VIII: PROGRAMACIÓN DEL PIC 16F876A Proyecto Fin de Carrera 95 Antonio Andújar Caballero 8. PROGRAMACIÓN DEL PIC 16F876A. A la hora de realizar el programa de control para nuestro ecualizador,
Más detallesTema: Utilización del módulo ADC en los microcontroladores PIC.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Microcontroladores Lugar de ejecución: Laboratorio de microprocesadores, Edif. 3 Electrónica. Tema: Utilización del módulo ADC en los microcontroladores
Más detallesSistema de seguridad con emisión de mensaje SMS
Sistema de seguridad con emisión de mensaje SMS INDICE 1.- INTRODUCCIÓN Pág. 1 2.- ELEMENTOS HARDWARE EMPLEADOS. Pág. 1 3.- COMUNICACIÓN SERIE (Comandos at)... Pág. 4 4.- EXPLICACIÓN DEL PROGRAMA... Pág.
Más detallesRECURSOS FUNDAMENTALES
RECURSOS FUNDAMENTALES Los recursos que se considerarán son : Temporizadores Puertos de E/S La Palabra de Configuración EEPROM de datos 1 TEMPORIZADORES Una labor habitual en los programas de control suele
Más detallesPines de entrada/salida (I/O) de propósito general. Mediante ellos, el micro PIC puede monitorizar y controlar otros dispositivos.
1 Pines de entrada/salida (I/O) de propósito general Mediante ellos, el micro PIC puede monitorizar y controlar otros dispositivos. Para añadir flexibilidad al micro, muchos de sus pines de entrada/salida
Más detalles1. ÍNDICE. Índice de contenido 2. INTRODUCCIÓN 3. CONTENIDO 1. OBJETIVOS DEL PROYECTO
ULPGC, Universidad de Las Palmas de Gran Canarias. Facultad de Informática. Asignatura: Diseño de Sistemas Basados en Microprocesadores Profesor: Ricardo Pérez García. Regador Automático ACOSTA PADRÓN,
Más detallesLas Instrucciones. A continuación vamos a presentar el conjunto de instrucciones básico de los Microcontroladores Picmicro.
Las Instrucciones A continuación vamos a presentar el conjunto de instrucciones básico de los Microcontroladores Picmicro. En general la instrucciones de los microcontroladores pueden clasificarse como:
Más detallesUNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA UNIDAD ENSENADA MATERIA: CONTROL DIGITAL MAESTRO: ZAMARRIPA TOPETE JOSE DE JESUS PRACTICA 1 DAC
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA UNIDAD ENSENADA MATERIA: CONTROL DIGITAL MAESTRO: ZAMARRIPA TOPETE JOSE DE JESUS PRACTICA 1 DAC ALUMNO: LIERA GRIJALVA CÉSAR ALBERTO. GRUPO: 3 83 22 DE FEBRERO DE
Más detallesUNIVERSIDAD DON BOSCO
CICLO 02 2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACIÓN DE ELECTRÓNICA GUÍA DE LABORATORIO Nº 03 ASIGNATURA: Control Digital NOMBRE DE LA PRACTICA: Configuración de los Puertos
Más detallesMicrocontrolador PIC 16F84
PROGRAMACIÓN PIC (II) Microcontrolador PIC 16F84 mail : enric.serra 0 - INTRODUCCIÓN. Este documento es una continuación al documento de programación del PIC 16f84. Este documento se puede copiar y utilizar
Más detallesPráctica 1. Introducción al laboratorio y al ensamblador del PIC. 1. Objetivos. 2. Introducción. 2.1 Ensamblar y simular
Práctica Introducción al laboratorio y al ensamblador del PIC Práctica Introducción al laboratorio y al ensamblador del PIC. Objetivos El objetivo de esta primera sesión es que el alumno aprenda el manejo
Más detallesPRÁCTICA 4 LOS BITS DE CONFIGURACIÓN DEL PIC16F628
Los Bits de Configuración del PIC16F628 44 PRÁCTICA 4 LOS BITS DE CONFIGURACIÓN DEL PIC16F628 OBJETIVOS Identificar cada uno de los bits de configuración que rigen el funcionamiento del PIC16F628. Verificar
Más detallesEL sensor de distancias GP2D120. (c) Domingo Llorente
EL sensor de distancias GP2D120 (c) Domingo Llorente 2010 1 Características del sensor Salida analógica (Vo) Alimentación a +5v Rango efectivo de medida de 4 a 40 cm Tiempo típico de respuesta 39ms Retardo
Más detallesInstrucciones para programar el PIC16F877
Instrucciones para programar el PIC16F877 2 Estos microcontroladores responden a una serie de instrucciones o códigos que se deben grabar en su memoria de programa, en total son 35. A continuación se encuentra
Más detallesTema: Comunicación serie entre PIC y PC.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Microcontroladores Lugar de ejecución: Laboratorio de microprocesadores, Edif. 3 Electrónica. Tema: Comunicación serie entre PIC y PC. Objetivo general
Más detallesIndice. Escrito por Administrator Martes, 02 de Septiembre de 2008 17:45 - Actualizado Domingo, 20 de Septiembre de 2009 07:45 1 / 15
1 / 15 El contenido del libro " MICROCONTROLADOR PIC16F84. Desarrollo de proyectos " de la Editorial Ra CAPÍTULOS: 1. MICROCONTROLADOR PIC16F84 2. PERIFÉRICOS BÁSICOS 3. GRABACIÓN DE MICROCONTROLADORES
Más detallesTema 6: Microcontroladores
Tema 6: Microcontroladores Carlos Garre del Olmo 1 Microcontroladores Contenidos Introducción a los microcontroladores. Principales familias y sus características. La familia PIC16. Programación de microcontroladores.
Más detallesEl único lenguaje que entienden los microcontroladores es el código máquina formado por ceros y unos del sistema binario.
1 LENGUAJE ENSAMBLADOR El único lenguaje que entienden los microcontroladores es el código máquina formado por ceros y unos del sistema binario. El lenguaje ensamblador expresa las instrucciones de una
Más detallesProgramación en PIC Los primeros pasos
Capítulo V Programación en PIC Los primeros pasos Encender y apagar un LED Secuenciador con cuatro LED's Leer los pulsadores y encender el LED correspondiente Programa avanzado utilizando el entrenador
Más detalles1. Proponer un circuito que tenga el puerto b como salida conectando 8 leds, realizando un programa que me encienda los bits 0, 1, 3, 5, 7.
1. Proponer un circuito que tenga el puerto b como salida conectando 8 leds, realizando un programa que me encienda los bits 0, 1, 3, 5, 7. a. Diagrama de flujo b. Circuito C1 4 MHZ C2 R2 10k 16 15 4 R1
Más detalles17 Con el chorro de agua pequeño, la cubeta se llena en 10 minutos
17 Con el chorro de agua pequeño, la cubeta se llena en 10 minutos Cuál será el valor de precarga necesario para que este sistema nos indique que ha transcurrido un tiempo de 6 minutos? Seria depositar
Más detallesTransmisión de datos por Radio Frecuencia
Transmisión de datos por Radio Frecuencia Diseño de Sistemas Basados en Microcontrolador Universidad de Las Palmas de Gran Canaria 2003-04 José Carlos Ruiz Luque Francisco García Rodríguez 1 CONTENIDOS
Más detalles[CURSO BÁSICO DE PIC TABLAS]
2009 GRUPO ESTUDIANTIL INVENTRONICA Joel Oswaldo Campos Pérez [CURSO BÁSICO DE PIC ] En esta sección explicaremos que son las tablas, para que se usan y como se hacen. Se describe un ejercicio completo
Más detallesTemporizadores y contadores en tiempo real: El módulo Timer0 del PIC.
Temporizadores y contadores en tiempo real: El módulo Timer0 del PIC. 1. Introducción... 1 2. Funcionamiento del Timer0... 1 2.1. Estructura general del Timer0...2 2.2. Entrada de reloj del modulo Timer0...2
Más detallesAR 9 T. Tutorial 9: Display LCD
9 T Tutorial 9: Display LCD En este tutorial, se va a mostrar cómo conectar una pantalla LCD 1602A a una placa Arduino UNO para mostrar texto por pantalla. Material 1 Arduino uno 1 cable AB 1 Protoboard
Más detallesEL POLIMETRO. CONCEPTOS BASICOS. MEDIDAS
EL POLIMETRO. CONCEPTOS BASICOS. MEDIDAS CONCEPTOS BASICOS El aparato de medida más utilizado en electricidad y electrónica es el denominado POLÍMETRO, también denominado a veces multímetro o texter. El
Más detallesPIC16F88. Características
Osciladores PIC16F88. Características Osciladores a cristal: LP, XT y HS hasta 20Mhz Oscilador externo hasta 20Mhz Oscilador interno: 31Khz 8Mhz Periféricos Módulo PWM/CCP CCP (captura/comparación) ->
Más detallesProyecto Final Robot. Docentes: Collovati Susana Lasarte Matias Correa Diego Integrante: Jesús Olguera
Proyecto Final Robot Docentes: Collovati Susana Lasarte Matias Correa Diego Integrante: Jesús Olguera 1 Introducción: En el siguiente informe se expone la construcción de un robot capaz de seguir líneas.
Más detallesTEMA 5 LA MEMORIA DE DATOS MEMORIA RAM D.P.E. DESARROLLO DE PROYECTOS 1
TEMA 5 LA MEMORIA DE DATOS MEMORIA RAM D.P.E. DESARROLLO DE PROYECTOS 1 Estructura De La Memoria Ram (1) La memoria de datos RAM está dividida en dos partes diferenciadas: 1.- Zona SFR o zona de Registros
Más detallesMicrocontrolador PIC 16F84
INTRODUCCIÓN A LA PROGRAMACIÓN Microcontrolador PIC 16F84 mail : enric.serra 0 - INTRODUCCIÓN. Este documento es una introducción a la programación del PIC 16f84. Este documento se puede copiar y utilizar
Más detallesManejo LCD Gráfico DSM
Manejo LCD Gráfico DSM Christopher Orihuela Sosa 10/09/07 Índice Introducción...1 Hardware...2 LCD...3 patillaje...4 tabla de instrucciones...5 Timings...6 Organización de la pantalla...8 Circuito completo...9
Más detallesEL OSCILOSCOPIO Introducción
EL OSCILOSCOPIO Introducción Qué es un osciloscopio? El osciloscopio es basicamente un dispositivo de visualización gráfica que muestra señales electricas variables en el tiempo. El eje vertical, a partir
Más detallesPIC MICRO ESTUDIO Reloj en tiempo real RTCU2 Clave: 719 www.electronicaestudio.com
PIC MICRO ESTUDIO Reloj en tiempo real RTCU2 Clave: 719 www.electronicaestudio.com Guía de Operación Reloj en tiempo real Modulo: RTCU2iempo real Clave: 719 El modulo 719 Reloj en tiempo real- utiliza
Más detallesSERVOS v1.0 INTRODUCCIÓN
INTRODUCCIÓN El módulo Servos v1.0 está diseñado para controlar diez servomotores de forma independiente, gobernado por un microcontrolador PIC18F previamente programado, es capaz de recibir la información
Más detallesTema 11. Introducción a los Microprocesadores y Microcontroladores
Unidad 11 Introducción a los microprocesadores y microcontroladores Andres.Iborra@upct.es Juan.Suardiaz@upct.es Septiembre 2002 1 CONTENIDO Unidad 11. Introducción a los microprocesadores y microcontroladores.
Más detallesSistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 1 1. INSTRUMENTACIÓN DEL LABORATORIO.
Sistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 1 1. INSTRUMENTACIÓN DEL LABORATORIO. Sistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 2 1.1. Fuente de alimentación CPS250
Más detallesDependiendo del dispositivo usado, se tienen hasta 5 puertos de entrada/salida disponibles: PORTA PORTB PORTC PORTD PORTE
25 3 ENTRADA / SALIDA Dependiendo del dispositivo usado, se tienen hasta 5 puertos de entrada/salida disponibles: PORTA PORTB PORTC PORTD PORTE Cada uno de estos puertos es de 8 bits, sin embargo no todos
Más detallesMAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.
MAYA 50 Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550. 1. Características Maya 50, está basada en el microcontrolador de microchip
Más detallesSecurityBot. Entrega. Pontificia Universidad Católica de Chile. Departamento de Ciencias de la Computación IIC2342 Arquitectura de Computadores
Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencias de la Computación IIC2342 Arquitectura de Computadores Entrega 2: SecurityBot Integrantes: - Cristián Alcoholado
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACIÓN DE ELECTRÓNICA GUÍA DE LABORATORIO Nº 02
CICLO II-2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACIÓN DE ELECTRÓNICA GUÍA DE LABORATORIO Nº 02 Asignatura: Control Digital Nombre de la Practica: Instrucciones básicas de los
Más detallesCaracterísticas generales en el PIC16F877
Módulo de Conversión / TEUniversidad de Oviedo 1 Módulo de Conversión / Características generales en el PIC16F877 Ocho canales de conversión. Cinco pines de PORT y los tres de PORTE. Convierte la señal
Más detallesTransmisor de Presión Diferencial para Medición de Caudal Usando como Elemento Primario un Tubo Venturi
20 Transmisor de Presión Diferencial para Medición de Caudal Usando como Elemento Primario un Tubo Venturi Calma, Ivia., Custodio, Ángel. iviacalma@gmail.com,acustodio@unexpo.edu.ve UNEXPO Resumen El presente
Más detallesTEMA 20 EL CONVERSOR A/D
TEMA 20 EL CONVERSOR A/D Introducción Al Conversor Analógico/Digital Los microcontroladores PIC de la familia 16F78x, poseen un conversor A/D de 10 bits de resolución, y con 5 entradas para los dispositivos
Más detallesAlarma con Interfaz DTMF de Línea Telefónica basado en PIC16F84
Alarma con Interfaz DTMF de Línea Telefónica basado en PIC16F84 Propósito En toda aplicación donde normalmente se requiera el establecimiento de una conexión telefónica se hace necesario el diseño de una
Más detallesEnergía fotovoltaica y su aplicación rural
Energía fotovoltaica y su aplicación rural Antonio Blanco Solsona, Francisco García Trobat Antonio.Blanco@uv.es gtrobat@telefonica.net INTRODUCCIÓN En las fincas rurales aisladas es cada vez más necesario
Más detallesCALCULADORA DE FUNCIONES BÁSICAS Oscar Gregorio Pérez Macías mummy007_02@hotmail.com
CALCULADORA DE FUNCIONES BÁSICAS Oscar Gregorio Pérez Macías mummy007_02@hotmail.com RESUMEN La función de la calculadora de funciones básicas, es realizar las operaciones tales como: suma, resta y multiplicación
Más detallesProyectos con el PIC16F84
Capítulo 2 Proyectos con el PIC6F84 Conexión de LED y dipswitch Manejo de un display de siete segmentos Multiplexaje de teclados y displays Conexión de memorias seriales al PIC Manejo de un módulo LCD
Más detallesInstituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática Circuitos Electrónicos Otoño 2000
Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática 6.002 Circuitos Electrónicos Otoño 2000 Práctica 4: Amplificadores inversores MOSFET y circuitos de primer orden
Más detallesCircuitos Sample & Hold y Conversores. Introducción
Circuitos Sample & Hold y Conversores Introducción Los circuitos de muestreo y retención se utilizan para muestrear una señal analógica en un instante dado y mantener el valor de la muestra durante tanto
Más detallesComprobador de Encendido Electrónico de un Motor de Explosión
Comprobador de Encendido Electrónico de un Motor de Explosión Titulación: Ingeniería Técnica en Electrónica Industrial Alumno: Ignacio Doñate Domenech. Tutor: Dr. Roberto Giral. Fecha: Abril del 2011.
Más detallesPráctica 5MODBUS: Bus Modbus
Práctica 5MODBUS: Bus Modbus 1 Objetivos El objetivo de esta práctica es la utilización y la programación de una red Modbus. El alumno debe ser capaz de: Diferenciar los tres niveles fundamentales de la
Más detallesMICROCONTROLADORES PIC
MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador
Más detallesTema: Uso de pantalla matricial LCD y teclado matricial con eliminación de rebote.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Microcontroladores Lugar de ejecución: Laboratorio de microprocesadores, Edif. 3 Electrónica. Tema: Uso de pantalla matricial LCD y teclado matricial
Más detallesQUÉ ES MBOT? Conectores RJ25
1 QUÉ ES MBOT? mbot es el kit educativo, ideal para niños y centros de enseñanza, para iniciarse en robótica, programación y electrónica. Está basado en Arduino y Scratch (dos conocidos hardware y software
Más detallesPIC 18F45XX EL TIMER 0
PIC 18F45XX EL TIMER 0 1. Hardware asociado 2. Características Se puede configurar como temporizador o contador de 8/16 bits. Se puede leer o escribir en él a través del registro TMR0. Dispone de un preescaler
Más detallesCONVERSOR ANALÓGICO DIGITAL DEL PIC16F877 GRUPO A02-A03
CONVERSOR ANALÓGICO DIGITAL DEL PIC16F877 GRUPO A02-A03 Proyecto PAEEES 04/993. U.P.V. Escuela Politécnica Superior de Alcoy Marzo 2005 Cantero Siñuela, Iván Saúl Gil Hernández, Diego Ponsoda Hernández,
Más detallesEl Microcontrolador PIC16F877. Resumen de hoja de datos
El Microcontrolador PIC16F877 Resumen de hoja de datos 2 El PIC16F877 es un microcontrolador con memoria de programa tipo FLASH, lo que representa gran facilidad en el desarrollo de prototipos y en su
Más detallesLCD. Las pantallas de cristal líquido o módulos LCD, como. Módulo. con interface serial
Módulo Módulo LCD con interface serial LCD con interface serial EDISON DUQUE C. Este módulo permite mostrar, en una pantalla de cristal líquido, los mensajes que son enviados desde una computadora o un
Más detallesTEMA 6 MICROCONTROLADORES. PIC 16F84. 1. Introducción. 1.1. Referencia histórica.
T-6 Microcontroladores. PIC16F84. 1 TEMA 6 MICROCONTROLADORES. PIC 16F84. 1. Introducción. En las aplicaciones sencillas resultan preferibles las soluciones no programables que no requieren desarrollo
Más detallesProyecto de Electrónica. Contador digital de 0 a 9
Proyecto de Electrónica Contador digital de 0 a 9 La finalidad del proyecto consiste en mostrar en un display un conteo de cero a nueve, donde la velocidad de conteo podrá ser regulada. Componentes a utilizar
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA DIVISIÓN DE INGENIERÍA ELÉCTRICA DEPARTAMENTO DE INGENIERÍA EN COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA DIVISIÓN DE INGENIERÍA ELÉCTRICA DEPARTAMENTO DE INGENIERÍA EN COMPUTACIÓN PRACTICAS LABORATORIO DE MICROCOMPUTADORAS Basadas en el Microcontrolador
Más detallesCOMO PROGRAMAR UN PIC En cuatro pasos
COMO PROGRAMAR UN PIC En cuatro pasos Un PICmicro es un circuito integrado programable. Microchip, su fabricante dice: Programable Integrated Circuit. Programable quiere decir que se puede planificar la
Más detallesCAPÍTULO 3. Las principales funciones del microcontrolador son: adquirir por medio del A/D y también, mostrar mensajes de pesos y voltaje en el LCD.
CAPÍTULO 3 3. DISEÑO DEL SOFTWARE. La programación del PIC se realizó en lenguaje C, usando el compilador mikroc PRO for PIC. Este compilador se utilizó, ya que tiene una versión demo muy buena, además
Más detalles1. Sustituya desde las directivas LIST e INCLUDE, el dispositivo (PIC) de la gama media, por el dispositivo de la gama alta que va a utilizar.
Pasos para trasladar un programa en ensamblador hecho para un microcontrolador PIC de la gama media (instrucciones de 14 bits) a un PIC de la gama alta (instrucciones de 16 bits) Nota 1: Este documento
Más detallesEspecificaciones técnicas de los prototipos:
Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado
Más detallesControl de servomotores. (c) Domingo Llorente
Control de servomotores (c) Domingo Llorente 2010 1 Conceptos básicos Un servomotor (también llamado Servo) es un dispositivo, que tiene la capacidad de ubicarse en cualquier posición dentro de su rango
Más detallesRutinas de programación
Capítulo VI Rutinas de programación La suma La resta La rotación La multiplicación La división Conversión binario a BCD Suma BCD Conexión de displays al PIC Curso Básico de Microcontroladores PIC 79 80
Más detallesCONTROL DE UN VENTILADOR CON SENSOR DE DISTANCIA
DISEÑO DE SISTEMAS BASADOS EN MICROPROCESADOR CONTROL DE UN VENTILADOR CON SENSOR DE DISTANCIA PRÁCTICA 2 Luis González Medina Rubén Domínguez Falcón 2008-2009 INDICE INTRODUCCIÓN 3 OBJETIVOS 3 MATERIAL
Más detallesCOMO EMPEZAR... Proceso de conexión de la placa al ordenador:
COMO EMPEZAR... Dentro de las múltiples versiones de LOGO existentes en el mercado, hemos elegido WINLOGO y MSWLOGO por varias razones: - Las primitivas están en español. - MSWLOGO es de libre distribución,
Más detallesPráctica 5. Comunicación serie y entradas analógicas
Práctica 5 Comunicación serie y entradas analógicas Práctica 5 Comunicación serie y entradas analógicas. Objetivos El objetivo de esta sesión es que el alumno aprenda a programar la EUART interna del PIC,
Más detallesSeguidores de clase. Universidad Pontificia de Salamanca (Madrid) Microcontrolador PIC 16F877
Seguidores de clase Universidad Pontificia de Salamanca (Madrid) Microcontrolador PIC 16F877 Microcontroladores Versión 1.5 04 oct. 07 pág. 1 INDICE Características generales del PIC 16F877...2 Diagrama
Más detallesLOS PIC16F88X: EEPROM de Usuario
LOS PIC16F88X: EEPROM de Usuario IES Juan de la Cierva Aprendizaje de la Electrónica a través de la Robótica Domínguez Diagrama de bloques PIC16F884-PIC16F887 Interrupciones en de los PIC16F88X PIR2 INTCON
Más detallesSeleccione en el escritorio el programa Sucosoft S40 y darle doble click.
Programación y manejo de Sucosoft S40: Cómo Programar? Seleccione en el escritorio el programa Sucosoft S40 y darle doble click. Aparece una ventana denominada administrador Sucosoft en la cual se encuentra
Más detallesMontaje en placa protoboard de un circuito detector de oscuridad. 1) Nombre y apellidos: Curso y grupo: 2) Nombre y apellidos: Curso y grupo:
Montaje en placa protoboard de un circuito detector de oscuridad. Miembros del grupo: 1) 2) 3) 4) 5) 1 PRÁCTICAS DE ELECTRÓNICA ANALÓGICA. PRÁCTICA 1. Montajes en placa protoboard. Medida de magnitudes
Más detallesExperiencia con Motores paso a paso
Diseño de Sistemas Basados en Microprocesadores Experiencia con Motores paso a paso Rubén Tauroni Gil ITIS 2008-2009 Universidad de Las Palmas de Gran Canaria Índice Objetivos...3 Parte Teórica...4 Desarrollo
Más detallesLa familia PIC18 USB posee 4 timers: Timer0, Timer1, Timer2 y Timer3, cada uno de los cuales tiene sus características únicas.
59 5 TIMERS Todos los microcontroladores poseen circuitos temporizadores (timers), los cuales son útiles para: Programar tareas con alta precisión. Contar pulsos externos. Medir intervalos de tiempo. etc.
Más detallesPIC MICRO ESTUDIO Timer ajustable hasta 99H 59M 59S Timer S232 Es Clave:
PIC MICRO ESTUDIO Timer ajustable hasta 99H 59M 59S Timer S232 Es Clave: 722-1 www.electronicaestudio.com Guía de Operación Timer ajustable hasta 99H 59M 59s Modulo: Timer S232 ES Clave: 722-1 TIMER PROGRAMABLE
Más detallesRobots para todos con Picaxe (I) El MED1 Picaxe Walker
Robots para todos con Picaxe (I) El MED1 Picaxe Walker Antes de nada quiero expresar mi gratitud a Revolution Education en el Reino Unido por un producto de excelencia. No soy experto en este campo, pero
Más detalles8. Instrumentación y sistema de adquisición de datos
8. Instrumentación y sistema de adquisición de datos Para poder obtener la información de interés del ensayo como son las potencias, energías, rendimientos Es necesario colocar sensores en todos los equipos.
Más detallesLa circuitería interna del 555 según National Semiconductors, es la siguiente:
LABORATORIO DE CIRCUITOS DIGITALES II OPERACIÓN DEL 555 COMO ASTABLE INTRODUCCION El 555 es un integrado muy útil, pudiendo ser configurado en varias modalidades. Una de estas modalidades es la del multivibrador
Más detallesInstalación Configuración de Sistema Actividad13. Este documento está dividido en 3 secciones:
Guía de configuración Joystick VEXNet El VEXnet Joystick permite algo más que el control remoto del robot. También proporciona la comunicación inalámbrica entre la computadora y el VEX cortex (microcontrolador),
Más detallesLAB ORATORIO DE CIRCUITOS ELECTRIC OS
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DE EDUCACIÓN SUPERIOR UNIVERSIDAD POLITÉCNICA TERRITORIAL DE ARAGUA LA VICTORIA ESTADO ARAGUA DEPARTAMENTO DE ELECTRICIDAD LABORATORIO DE CIRCUITOS ELECTRICOS
Más detallesEquipo de medición de peso de Cabina - contrapeso
Equipo de medición de peso de Cabina - contrapeso Manual de Instrucciones INDICE 0. Introducción 1. Contenido del equipo suministrado 2. Recomendación 3. Especificaciones técnicas 4. Funcionamiento y teclado
Más detallesPIC16C5X (GAMA BAJA) Solo en dispositivos de 28 pins. Encapsulado y patillaje:
PIC6C5X (GAMA BAJA) Oscilador RESET SLEEP WatchDog Timer (WDT) Protección de código e IDs Periféricos: Timer/Contador de 8bits (T) con prescaler compartido para WDT o TMR Hasta 3 puertos I/O (RA,RB,RC)
Más detallesEB005-30-3-ES. Appendix 1 Circuit Diagram Hoja de datos de la placa LCD EB005-30-3. Contenido - 1 -
Hoja de datos de la placa LCD EB005-30-3 Contenido 1. Acerca de este documento... 2. Información general... 3. Diseño de la placa... 4. Descripción del circuito Apéndice 1 Diagrama de conexiones - 1 -
Más detallesx u 05h - - RA5 RA4 RA3 RA2 RA1 RA0 Bit 7 6 5 4 3 2 1 0 Registro PORTA (05h)
3..- Descriipciión Dettallllada dell PIIC16F877 Descripción Detallada del PIC16F87 3.1.- Los Puertos Paralelos de Entrada / Salida Los integrados PIC16F874 y PIC16F877 poseen 5 puertos de entrada / salida
Más detallesDEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso
DEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso 2009-10 1. Generalidades Instrumentación: En general la instrumentación comprende todas las técnicas, equipos y metodología relacionados con
Más detallesIMPLEMENTACION DE UN PROTOTIPO EXPERIMENTAL A PEQUEÑA ESCALA QUE SE ENCARGUE DE AUTOMATIZAR EL PROCESO DE DEVOLUCIÓN DE UN LIBRO EN UNA BIBLIOTECA
IMPLEMENTACION DE UN PROTOTIPO EXPERIMENTAL A PEQUEÑA ESCALA QUE SE ENCARGUE DE AUTOMATIZAR EL PROCESO DE DEVOLUCIÓN DE UN LIBRO EN UNA BIBLIOTECA Ernesto Daniel Restrepo C. Código: 1088242403 Lina Sorany
Más detallesDISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO DE CAPNOGRAFO PORTATIL
DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO DE CAPNOGRAFO P05 DISEÑO Y ELABORACIÓN DE LA CONVERSIÓN ANÁLOGA DIGITAL Actividades A05-1 Diseño y estructuración de las etapas que componen la conversión Análoga
Más detallesEl objeto de este proyecto es el de construir un robot araña controlado por un PIC16F84A.
.. Memoria Descriptiva... Objeto El objeto de este proyecto es el de construir un robot araña controlado por un PIC6F8A.... Antecedentes El diseño original no se llegó a realizar en circuito impreso, en
Más detallesCURSO TALLER ACTIVIDAD 3 PROTOBOARD MULTÍMETRO MEDICIÓN DE VOLTAJES Y CORRIENTES DE CORRIENTE DIRECTA
CUSO TALLE ACTIIDAD 3 POTOBOAD MULTÍMETO MEDICIÓN DE OLTAJES Y COIENTES DE COIENTE DIECTA FUENTE DE OLTAJE DE COIENTE DIECTA Como su nombre lo dice, una fuente de voltaje de corriente directa (C.D) es
Más detalles6.071 Prácticas de laboratorio 4 Amplificadores operacionales
6.071 Prácticas de laboratorio 4 Amplificadores operacionales 29 de abril de 2002 1 Ejercicios previos AVISO: en las anteriores prácticas de laboratorio, se han presentado numerosos estudiantes sin los
Más detalles4.4 Interrupciones RBI (Interrupciones por cambio de estado)
49 4.4 Interrupciones RBI (Interrupciones por cambio de estado) Cuatro pines del PORTB (RB7:RB4) son capaces de disparar una interrupción por cambio de estado. Este tipo de interrupciones son comúnmente
Más detallesManual de Microcontrolador 16F873. Universidad de Guanajuato F I M E E Barrón Zambrano José Hugo Dr. Gustavo Cerda Villafaña
Manual de Microcontrolador 16F873 F I M E E Barrón Zambrano José Hugo Dr. Gustavo Cerda Villafaña Índice general Índice de cuadros Índice de figuras III IV 1. Introducción 1 1.1. Controlador y microcontrolador.................
Más detallesInterrupciones Fuentes de Interrupciones para el PIC16F1787
Fuentes de para el PIC16F1787 Interrupción externa a través del pin RB0/INT Interrupción por cambio de nivel Interrupción por escritura en la EEPROM Interrupción por desbordamiento del TMR0 Interrupción
Más detalles