Ángel Castillo Jordán TFC EPSC 78
|
|
- Jesús Alarcón Aguilar
- hace 8 años
- Vistas:
Transcripción
1 OBJETIVO: substituir el pulsador del Proyecto_3 por un potenciómetro. Su función será la misma que el pulsador, es decir, aumentar o disminuir la frecuencia de salida de nuestra señal senoidal almacenada en un vector del fichero sinetable.h. El código de la interrupción del TIMER16 será exactamente el mismo, el único cambio será substituir la variable inc por la variable adc procedente del ADC. La tensión tiene que ser digitalizada, primero pasará por un amplificador programable de ganancia (ajuste de margen dinámico) USER MODULE PGA, la salida de este ira a un conversor analógico-digital de tipo incremento USER MODULE ADCINCVR. Ángel Castillo Jordán TFC EPSC 78
2 Crearemos nuevo proyecto en PSoC Designer con nombre: Proyecto_4. Potenciómetro entrada P0[6], tipo High Z Analogic Out analógica salida P0[3], tipo High Z Analogic USER MODULE LCD Port2. USER MODULE DAC8 ASC10 y ASD20 USER MODULE TIMER16 DBB00 y DBB01 USER MODULE ADCINCVR ASD11, DBB10, DBB11, DCB12 USER MODULE PGA ACB01 Activar la opción Enable interrupt generation control en PSoC Designer Project Settings Device Editor Adjuntar fichero sinetable.h Ángel Castillo Jordán TFC EPSC 79
3 Ángel Castillo Jordán TFC EPSC 80
4 Interrupción Terminal Count Ouput, escribimos valor a la salida con DAC8. Terminal Count Output Fs = 8000 Hz Igual que en el Proyecto 3. Ángel Castillo Jordán TFC EPSC 81
5 Ángel Castillo Jordán TFC EPSC 82
6 Ángel Castillo Jordán TFC EPSC 83
7 Ángel Castillo Jordán TFC EPSC 84
8 Una vez configurados los recursos globales (CPU_Clock, VC1, VC2, Analog Power, Ref Mux) Una vez configurados los parámetros mediante listbox, colocados e interconexionado los 5 USER MODULES LCD, TIMER16, DAC8, ADC y PGA. Procedemos a Generate Application Ventana Application Editor Escribir en el fichero main.c el código principal del sistema, verificar la tabla vector de interrupciones del fichero boot.asm y añadir la instrucción de salto hacia la ISR en el fichero: timer16int.asm Ángel Castillo Jordán TFC EPSC 85
9 Ángel Castillo Jordán TFC EPSC 86
10 El programa principal será el encargado de digitalizar la tensión procedente del potenciómetro y guardarla en la variable adc. El ADC estará operando de manera continuada para que cualquier variación de tensión sea digitalizada, guardada y modifique la frecuencia de salida (interrupción del TIMER16). #include <m8c.h> #include "PSoCAPI.h" #include "sinetable.h #pragma interrupt_handler Timer16_ISR_C char unsigned Pointer=0; char unsigned adc=0; void main() { LCD_Start(); LCD_Position(0,0); LCD_PrCString("SENO 8 BITS POT"); TIMER16_EnableInt(); M8C_EnableGInt; PGA_Start(PGA_HIGHPOWER); ADC_Start(ADC_HIGHPOWER); DAC8_Start(DAC8_HIGHPOWER); TIMER16_Start(); ADC_GetSamples(0); while(1) { if(adc_fisdataavailable()!=0) { adc=adc_igetdata(); ADC_ClearFlag(); LCD_Position(1,0); LCD_PrHexInt(adc); } } } Ángel Castillo Jordán TFC EPSC 87
11 void Timer16_ISR_C() { DAC8_WriteBlind(SineData[Pointer]); Pointer=Pointer+adc; if (Pointer >= SINE_DATA_SIZE) Pointer-=SINE_DATA_SIZE; } La interrupción del TIMER16 es la frecuencia de muestreo controla cada cuanto el DAC8 convierte un valor digital a un valor analógico. La variable Pointer representa el puntero o índice del vector/tabla seno. La resta final imprescindible para que el puntero comience en la posición correcta cada periodo. Ángel Castillo Jordán TFC EPSC 88
12 Fichero boot.asm Verificar que PSoC ha añadido la instrucción de salto al ISR (Interrupt Service Routine) de manera automática. Interrupciones necesarias para el funcionamiento del conversor ADC de tipo incremento: ADC_CNT_ISR y ADC_PWM16_ISR.... org 24h ;PSoC Block DBB01 Interrupt Vector ljmp _Timer16_ISR reti... org 30h ;PSoC Block DBB10 Interrupt Vector ljmp _ADC_CNT_ISR reti... org 38h ;PSoC Block DCB12 Interrupt Vector ljmp _ADC_PWM16_ISR reti Ángel Castillo Jordán TFC EPSC 89
13 Fichero timer16int.asm Añadir instrucción de salto ljmp a la interrupt_handler declarada en main.c y comenzando con guión bajo _CabeceraInterrupción (muy importante el guión bajo). _Timer16_ISR: ;@PSoC_UserCode_BODY@ (Do not change this line.) ; ; Insert your custom code below this banner ; ; NOTE: interrupt service routines must preserve ; the values of the A and X CPU registers. ljmp _Timer16_ISR_C ; ; Insert your custom code above this banner ; ;@PSoC_UserCode_END@ (Do not change this line.) reti Ángel Castillo Jordán TFC EPSC 90
14 Power Settings 5.0V/24MHz CPU_Clock SysClk/1 = 24 MHz VC1=SysClk/N MHz VC2=VC1/N KHz SysClk_Source Internal Analog Power SC On/Ref High Ref Mux (Vdd/2)+/-(Vdd/2) El resto de recursos globales los dejamos por defecto. Ángel Castillo Jordán TFC EPSC 91
15 Índice Datasheet 1. Features and overview 2. Functional description 3. DC and AC electrical characteristics 4. Placement 5. Parameters and resources 6. APIs 7. Sample firware source code 8. Configuration register Ángel Castillo Jordán TFC EPSC 92
16 Prototipo C void PGA_Start(BYTE bpowersetting) void PGA_SetPower(BYTE bpowersetting) void PGA_Stop(void) Void PGA_SetGain(BYTE bgainsetting) Descripción Inicializa el USER MODULE y estable el nivel de potencia para el bloque CT (Continuos Time) PSOC. bpowersetting: PGA_OFF, PGA_LOWPOWER, PGA_MEDPOWER, PGA_HIGHPOWER. Utilizado para apagar o encender el módulo Desactiva el USER MODULE. Establece la ganancia para la amplificación. bgainsetting: PGA_G0_06, PGA_G0_12, PGA_G0_18, PGA_G0_25, PGA_G0_37, PGA_G0_43, PGA_G0_50, PGA_G0_56, PGA_G0_62, PGA_G0_68, PGA_G0_75, PGA_G0_81, PGA_G0_87, PGA_G0_93, PGA_G1_00, PGA_G1_06, PGA_G1_14, PGA_G1_23, PGA_G1_33, PGA_G1_46, PGA_G1_60, PGA_G1_78, PGA_G2_00, PGA_G2_27, PGA_G2_67, PGA_G3_20, PGA_G4_00, PGA_G5_33, PGA_G8_00, PGA_G16_0, PGA_G24_0, PGA_G48_0. Ángel Castillo Jordán TFC EPSC 93
17 Índice Datasheet 1. Features and overview 2. Functional description 3. DC and AC electrical characteristics 4. Placement 5. Parameters and resources 6. APIs 7. Sample firware source code 8. Configuration register Ángel Castillo Jordán TFC EPSC 94
18 Prototipo C void ADC_Start(BYTE bpower) void ADC_Stop(void) void ADC_GetSample(BYTE bnumsamples) char ADC_fIsDataAvailable(void) int ADC_iGetData(void) void ADC_ClearFlag(void) Descripción Inicializa el USER MODULE y establece el nivel de potencia para los bloques SC (Switched Capacitor). bpower: ADCINCVR_OFF, ADCINCVR_LOWPOWER, ADCINCVR_MEDPOWER, ADCINCVR_HIGHPOWER. Detiene los bloques analógicos SC y los bloques digitales. Es recomendable para ahorrar energía si la conversión A/D no está en uso. Inicializa y empieza el algoritmo A/D para un número de samples indicado en bnumsamples como un valor de 8 bit. Si bnumsamples es 0, A/D funciona continuamente. No olvidar activar las interrupciones globales con la instrucción M8C_EnableGInt; Devuelve un valor distinto de 0 cuando la conversión A/D se a completado y el dato está disponible para leer. Devuelve el dato convertido a digital. La función ADC_fIsDataAvailable() se tiene que llamar a priori antes de guardar el dato para asegurarnos que es válido. El dato se tiene que guardar antes de que la siguiente conversión se complete sino el dato será sobre escribido. Elimina el indicador (flag) de dato disponible. Esta función se llamará después de leer/guardar el dato. Ángel Castillo Jordán TFC EPSC 95
19 Los parámetros para introducir mediante listbox en la ventana Device Editor para la correcta configuración del USER MODULE ADC. Input=ACB01selecciona como entrada para el ADC la salida del PGA ubicado en el bloque ACB01. ClockPhase=Norm sincronización con el resto de bloques PSOC. Clock=VC2=2 750 KHz será el clock para los bloques digitales y analógicos que componen el USER MODULE ADC. ADCResolution=8 Bits y DataFormat=Unsigned valores entre [0,255] CalcTime KHz/24 MHz 5.625=6(+1)7 CalcTimeEs el tiempo necesario para calcular el resultado de la conversión A/D, se tiene que sumar un 1 al resultado de la ecuación. Ángel Castillo Jordán TFC EPSC 96
20 SampleRate=750 KHz/(2^8+2 +6)=728 samples/seg. Ángel Castillo Jordán TFC EPSC 97
21 Compilamos y creamos el proyecto build. Si todo es correcto fichero.hex de salida. Pulsamos botón Program Part PSoC Programmer v Grabación botón PSoC MiniProg. Ángel Castillo Jordán TFC EPSC 98
22 Pulsamos el botón entrenamiento PSoCEval1. para alimentar la placa de Conectamos un cable minijack de audio desde el conector hembra en el P0[3] a la entrada de audio la tarjeta de sonido. Conectamos potenciómetro a la entrada P0[6]. Abrimos software osciloscopio implementado en labview con nombre: Soundcard Scope V 1.22 Ángel Castillo Jordán TFC EPSC 99
23 Valores de tensión medidos con multímetro, resultado de la digitalización a 8 Bits mostrado en la pantalla LCD. La variación de la tensión se realiza mediante el potenciómetro. Voltaje DC [V] Valor decimal Valor hexadecimal teórico x00 0x x1A 0x1A x33 0x x4D 0x4E x66 0x x80 0x x99 0x9B xB3 0xB xCC 0xCE xE6 0xE xFF 0xFF Ángel Castillo Jordán TFC EPSC Valor hexadecimal real 10 0
24 Resultado ADC=0x02 Escala = 200mV/Div Vpp = V Señal senoidal porque aplicamos filtro por Software. Ángel Castillo Jordán TFC EPSC 10 1
25 Resultado ADC=0x02 fs = 8021 Hz fout teórica = = /256 = = Hz fout real= Hz Señal senoidal porque aplicamos filtro por Software. Ángel Castillo Jordán TFC EPSC 10 2
26 Resultado ADC = 0x02 fs = 8021 Hz fout teórica = /256 = = Hz fout real = Hz Aplicamos filtro paso bajo por software a una frecuencia de corte 105 Hz porque el segundo alias está centrado = 190 Hz Ángel Castillo Jordán TFC EPSC 10 3
Ángel Castillo Jordán TFC EPSC 25
OBJETIVO: Usar la pantalla LCD USER MODULE LCD con sus APIS de dibujo para realizar un mini juego con dos barras horizontales que crecen. Una barra controlada por PSoC (velocidad constante) y la otra barra
Más detallesÁngel Castillo Jordán TFC EPSC 40
Técnica empleada Tabla de ondas (Lookup) Método sencillo. Poco tiempo de procesador. Se precalcula la onda que queremos reproducir durante un periodo y se almacenan los valores en una tabla de tamaño finito.
Más detallesIntroducción al PSoC Designer
Introducción al PSoC Designer 1. Introducción PSoC Designer es el programa de desarrollo por medio del sistema de aplicación System-on-Chip de Cypress. Como lo define puntualmente el fabricate en su página
Más detallesControl Digital en PC con MS-DOS
Control Digital en PC con MS-DOS Abel Alberto Cuadrado Vega 19 de abril de 2006 1. Introducción Un PC puede ser utilizado para realizar un sistema de control digital. Para ello necesita lo siguiente: tarjeta
Más detallesDESCRIPCION DEL SITEMA MASTER.
DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta
Más detallesInformática Industrial (II)
Informática Industrial (II) 3º Ingeniería Técnica Industrial (Especialidad en Electrónica). E. U. Politécnica. Universidad de Sevilla. 3-mayo Práctica STR2: Entorno de desarrollo para un SOTR (Sistema
Más detallesObjetivo. Desarrollo. Práctica 6 Multiplexado. Sección 1 Estudio del comportamiento de un circuito sample and hold
Autor: Pedro I. López Contacto: dreilopz@gmail.com www.dreilopz.me Licencia: Creative Commons Attribution 3.0 Unported (CC BY 3.0 http://creativecommons.org/licenses/by/3.0/) Fecha: Febrero 2012. En ninguna
Más detallesPROYECTO DE ELECTRÓNICA
PROYECTO DE ELECTRÓNICA Sistema de Alarma Raúl Lapaz de Juan Francisco Javier López Alcarria 1 ÍNDICE - Objetivo:... 3 - Justificación:... 3 - Plan de trabajo:... 3 A) Montaje del circuito en protoboards:...
Más detallesPlaca de control MCC03
Placa de control MCC03 Placa de control MCC03 La placa de control basada en el micro controlador PIC 16F874A de Microchip, es la encargada del procesar los datos que se introducen en el sistema y actuar
Más detallesObjetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la
Más detallesSimulación de sistemas con Simulink
Curso: 2006/2007 Asignatura: Automatización de Procesos Industriales. Grupo: IOI Simulación de sistemas con Simulink 1.1 INTRODUCCIÓN A SIMULINK...2 1.1.1 CREACIÓN DE UN MODELO...3 1.2 SIMULACIÓN DE UN
Más detallesGuía resumida para utilizar el microcontrolador CY7C68013
Guía resumida para utilizar el microcontrolador CY7C68013 Camilo Quintáns Graña Miguel Ángel Domínguez Gómez Vigo, 2011 Índice 1. DESCRIPCIÓN DEL HARDWARE... 3 1.1. Introducción... 3 1.2. Recursos de memoria...
Más detallesAUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 4: Sistema de Monitorización de tiempo mediante Arduino
AUTOMATIZACIÓN - CURSO: 2010-2011- Juan Antonio Corrales Ramón Carlos Alberto Jara Bravo Fernando Torres Medina Grupo de Innovación Educativa en Automática Departamento de Física, Ingeniería de Sistemas
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 detallesNANO GRABADOR OCULTO EXTENDED TS9680
www.tacticalsecurity.net E-mail: info@tacticalsecurity.net NANO GRABADOR OCULTO EXTENDED TS9680 C CONTENIDO Página 1 El dispositivo... 2-3 2 Características técnicas... 4-5-6 3 Trabajando con el dispositivo...
Más detallesSALIDAS ANALÓGICAS. Adquisición de datos y acondicionamiento de la señal Tema 6
SALIDAS ANALÓGICAS A. Arquitectura de la salida analógica B. Uso del DAQmx Write VI C. VI, AO Multipuntos (Buffered) D. Generación del Buffer Finito E. Generación del Buffer Continuo Página 1 de 8 A. ARQUITECTURA
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesNociones básicas sobre adquisición de señales
Electrónica ENTREGA 1 Nociones básicas sobre adquisición de señales Elaborado por Juan Antonio Rubia Mena Introducción Con este documento pretendemos dar unas nociones básicas sobre las técnicas de medida
Más detallesPRÁCTICA II: ADQUISICIÓN DE DATOS CON LABVIEW
SISTEMAS ELECTRÓNICOS Y DE CONTROL LABORATORIO SISTEMAS ELECTRÓNICOS DE CONTROL PRÁCTICA II: ADQUISICIÓN DE DATOS CON LABVIEW Curso 05/06 - 2 - PRÁCTICA II ADQUISICIÓN DE DATOS CON LABVIEW II.1. INTRODUCCIÓN
Más detalleswww.infoplc.net AUTOMATIONWORX GUÍA RÁPIDA ILC 150 ETH HMI
www.infoplc.net AUTOMATIONWORX GUÍA RÁPIDA ILC 150 ETH HMI En esta guía veremos cómo implementar una comunicación entre un panel de operador OT 4M o BT05AM a través de Modbus TCP y el autómata ILC 150
Más detallesPráctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7
Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7 1. Objetivos El objetivo de esta práctica es familiarizar al alumno con los autómatas programables de la serie
Más detallesSISTEMAS DE COMUNICACIÓN A & D -- Práctica de laboratorio FRECUENCIA MODULADA EN EL DOMINIO DEL TIEMPO Y FRECUENCIA
1 SISTEMAS DE COMUNICACIÓN A & D -- Práctica de laboratorio FRECUENCIA MODULADA EN EL DOMINIO DEL TIEMPO Y FRECUENCIA I. OBJETIVOS 1. Implementar un modulador de frecuencia utilizando el XR-2206. 2. Complementar
Más detallesMaqueta: Osciloscopio y generador
Maqueta: Osciloscopio y generador 1. Introducción Esta práctica se divide en dos partes. En la primera se desarrolla un osciloscopio digital basado en el ADC del 80C537 y la pantalla del PC. En la segunda
Más detallesAdquisición de Datos usando Matlab
21 Adquisición de Datos usando Matlab Bruno Vargas Tamani Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos, Lima, Perú RESUMEN: La interconexión a nivel de computadoras
Más detallesLab 5: Contador decimal en System Generator
Lab 5: Contador decimal en System Generator Introducción Objetivos Este laboratorio guia al asistente a través de las herramientas System Generator y Simulink para analizar la representación de números
Más detallesManual de software. MP GAS Tools. Software para marcadores de gasolineras. 07/2014 MS-MPGasTools_v1.4
Manual de software MP GAS Tools Software para marcadores de gasolineras 07/2014 MS-MPGasTools_v1.4 ÍNDICE 1. INSTALACIÓN... 1 2. SOFTWARE MPGas... 1 3. COMUNICACIONES - CONEXIÓN DEL DISPOSITIVO... 1 3.1
Más detallesUniversidad de Puerto Rico Recinto Universitario de Mayagüez Departamento de Ingeniería Eléctrica y Computadoras
Universidad de Puerto Rico Recinto Universitario de Mayagüez Departamento de Ingeniería Eléctrica y Computadoras Experimento #9: Convertidores de Analógico a Digital Giselle M. Bonilla Ortiz 802-00-0809
Más detallesTemporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC
Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...
Más detallesTema 11: Instrumentación virtual
Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom
Más detallesUNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE ELECTROTECNIA Y COMPUTACIÓN DEPARTAMENTO DE SISTEMAS DIGITALES Y TELECOMUNICACIONES
UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE ELECTROTECNIA Y COMPUTACIÓN DEPARTAMENTO DE SISTEMAS DIGITALES Y TELECOMUNICACIONES LIDER EN CIENCIA Y TECNOLOGIA Carrera Ing. Electrónica Guía de Laboratorio
Más detallesPráctica 4: Toma de medidas mediante tarjeta de adquisición de datos.
Práctica 4: Toma de medidas mediante tarjeta de adquisición de datos. En esta práctica vamos a manejar la tarjeta de adquisición de datos PCI1202L mediante las funciones que proporciona el fabricante.
Más detallesRace Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL
GUIA RACE MANAGER Eventronic, SL DESCRIPCIÓN DEL PROGRAMA El Race Manager es un programa que se creó para facilitar el trabajo de la dirección de carrera de un evento durante y después de una carrera.
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 detallesInstituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 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 Tarea para casa 11 Boletín F00-057 Fecha de entrega: 6/12/00 Introducción
Más detallesDiseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA
Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA Experimental III: Introducción a la Microfabricación y FPGA - Instituto Balseiro Mauricio Tosi Diciembre de 2013 Resumen
Más detallesActividad 4: Comunicación entre PLC s vía Ethernet
Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones
Más detallesMANUAL DE INSTRUCCIONES DATALOGGER MICRATECH ET-175
MANUAL DE INSTRUCCIONES DATALOGGER MICRATECH ET-175 DCL metrología S.L. Portal de Gamarra 7, Pab.25 01013 Vitoria-Gasteiz comercial@dclmetrologia.es Tel: 945298084 www.instrumentacion-metrologia.es MODELO:
Más detallesTRABAJO DE FINAL DE CARRERA
TRABAJO DE FINAL DE CARRERA TÍTULO DEL TFC: Diseño, simulación e implementación de un embedded system basado en PSoC de Cypress: aplicación a la síntesis de sonido. TITULACIÓN: Ingeniería Técnica de Telecomunicaciones,
Más detallesProgramación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr
Laboratorio Equipos y Sistemas de Control Digital Guía Laboratorio Nº 1 Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr En esta experiencia se verá en forma aplicada
Más detallesMULTIMETRO DIGITAL (MARCA FLUKE. MODELO 87) INTRODUCCIÓN
MULTIMETRO DIGITAL (MARCA FLUKE. MODELO 87) INTRODUCCIÓN Este es un compacto y preciso multímetro digital de 4 ½ dígitos, opera con batería y sirve para realizar mediciones de voltaje y corriente de C.A.
Más detallesPráctica 3. LABORATORIO
Práctica 3. LABORATORIO Electrónica de Potencia Convertidor DC/AC (inversor) de 220Hz controlado por ancho de pulso con modulación sinusoidal SPWM 1. Diagrama de Bloques En esta práctica, el alumnado debe
Más detallesSOLUCION EXAMEN junio 2006
SOLUCION EXAMEN junio 2006 1. Explique razonadamente si las siguientes afirmaciones son verdaderas o falsas: I) (1 p) En UNIX únicamente se distinguen dos tipos de procesos: los procesos de usuario y los
Más detallesEJERCICIO Nº 12: COMUNICACIÓN DE SEÑALES DIGITALES ENTRE EL INSTABUS EIB Y EL LOGO
EJERCICIO Nº 12: COMUNICACIÓN DE SEÑALES DIGITALES ENTRE EL INSTABUS EIB Y EL LOGO OBJETIVO En este ejercicio se pretende practicar la comunicación entre el sistema Instabus EIB y el micro-plc LOGO!. Para
Más detallesAUTOMATIZACIÓN INDUSTRIAL
MANUAL DE PRÁCTICAS AUTOMATIZACIÓN INDUSTRIAL UNIVERSIDAD DE HUELVA Escuela Politécnica Superior de la Rábida Aut. Industrial Automatización Industrial I. 1 1.- INTRODUCCION El autómata utilizado en las
Más detallesDescripción de las tarjetas de captura de datos
Anexo 5.1 Descripción de las tarjetas de captura de datos A5.1.1 Tarjeta PCI-1200. El modelo PCI-1200 forma parte de la familia 1200. Su diagrama de bloques es: Figura A5.1.1 Diagrama de bloques de la
Más detallesPráctica 1. Introducción al SIEMENS 80C167
Práctica 1 Introducción al SIEMENS 80C167 1 Objetivos Toma de contacto con los recursos de la tarjeta PHY80C167 basada en el microcontrolador SIEMENS 80C167 Familiarizarse con la herramienta de desarrollo
Más detallesPRACTICA #1. Aprender a programar una interrupción software empleando C y/o Ensamblador.
PRACTICA #1 Aprender a programar una interrupción software empleando C y/o Ensamblador. Aprender a manipular dispositivos externos (8253, 8255) desde C y/o ensamblador. PROCEDIMIENTO: Vamos a programar
Más detallesManual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2
Manual de software Dynamic Cloud 10/2014 MS-Dynamic_Cloud v1.2 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 2. INSTALAR DYNAMIC CLOUD... 3 2.1 Ejecutar Dynamic Cloud por primera
Más detallesaxtpv - Manual del usuario axtpv Profesional
axtpv Profesional 1 1. Introducción. axtpv POS Profesional es un producto para dispositivos Android creado para comercios de todo tipo, tanto de Restauración como de Retail. La funcionalidad puede cambiar
Más detallesPROBLEMA. Diseño de un DIMMER.
PROBLEMA Diseño de un DIMMER. Solución, como las especificaciones vistas en clase fueron muy claras el DIMMER controlara la velocidad de los disparos que se harán en la compuerta de el tiristor, es decir
Más detallesCONVERSOR ANALOGO A DIGITAL
CONVERSOR ANALOGO A DIGITAL Esta guía tiene por finalidad familiarizarse con el uso del conversor análogo- digital de los microcontroladores Psoc, para lo cual se realizara una analogía con el comportamiento
Más detallesModelo Tablet Banghó AERO: J01
Guía del usuario Modelo Banghó AERO: J01 Tabla de contenidos Acerca de esta guía del usuario...1 Instrucciones para el cuidado y funcionamiento...3 Contenido del empaque... 4 Introducción a las partes
Más detallesETHERNET. 2. EJEMPLO DE ENLACE ENTRE PLCs, PC y NS MEDIANTE. b. CONFIGURACIÓN DE LA ETN11 DEL PLC MAESTRO
INDICE 1. INTRODUCCIÓN 2. EJEMPLO DE ENLACE ENTRE PLCs, PC y NS MEDIANTE SWITCHER a. PROCEDIMIENTO b. CONFIGURACIÓN DE LA ETN11 DEL PLC MAESTRO c. CONFIGURACIÓN DE LOS PUERTOS DEL RESTO DE PLCs d. CONFIGURACIÓN
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 detallesLos bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y
Apéndice A Bloques DLL Los bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y programarlo en lenguaje C, compilarlo dentro de un archivo DLL usando el Microsoft C/C++ o el
Más detalles!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!
INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por
Más detallesAnexo B. Comunicaciones entre mc y PC
Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación
Más detalles5. Despliegue en la PC
5 DESPLIEGUE EN LA PC 62 5.1 Conexión a la PC por medio de la tarjeta de audio La adquisición de señales analógicas es un trabajo que cada vez se hace más necesario en todos los campos relacionados con
Más detallesCREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR
CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR 2 Proyecto mikrobasic PRO for AVR organiza aplicaciones en los proyectos que consisten en un solo fichero de proyecto (fichero con extensión.mbpav)
Más detallesT3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L-5 08330 Premià de Mar Barcelona Tel. (93) 754 90 19 Fax 93 752 35 18 marketing@t2app.
T3-Rondas V 1.1 1 Indice 1 Requisitos mínimos 3 2 Instalación 3 2.1 Instalación del software 3 2.2 Instalación del terminal 4 3 Configuración Inicial 4 3.1 Crear terminales 5 3.2 Crear puntos de lectura
Más detallesIntegración KNX - LYNX
Integración KNX - LYNX INTEGRACIÓN KNX - LYNX CONTENIDO 1 Introducción... 2 2 Material requerido... 2 3 Configuración del servidor Web Dominium KNX... 3 3.1 Configuración de la interfaz Ethernet... 4 3.2
Más detallesPreguntas teóricas de la Clase N 5
Preguntas teóricas de la Clase N 5 1) Respecto a la cadena de amplificación del sistema vertical (eje Y) de un osciloscopio de rayos catódicos (ORC) Qué entiende por: 1. Impedancia de entrada? Componentes
Más detallesPRÁCTICA Nº 4: SIMULACIÓN DE CIRCUITOS EN RÉGIMEN TRANSITORIO Y CORRIENTE ALTERNA
PRÁCTICA Nº 4: SIMULACIÓN DE CIRCUITOS EN RÉGIMEN TRANSITORIO Y CORRIENTE ALTERNA 4.1. Medidas con el osciloscopio El osciloscopio es un instrumento que sirve para visualizar señales periódicas. Nos permite,
Más detallesUNIVERSIDAD DE IBAGUÉ INGENIERÍA ELECTRÓNICA MANUAL PRACTICO OSCILOSCOPIO DIGITAL HP 54600B
UNIVERSIDAD DE IBAGUÉ INGENIERÍA ELECTRÓNICA MANUAL PRACTICO OSCILOSCOPIO DIGITAL HP 54600B HAROLD A. ESQUIVEL C. TABLA DE CONTENIDO INTRODUCCION 1. ESPECIFICACIONES TECNICAS 1.1 SISTEMA VERTICAL 1.2 SISTEMA
Más detallesINFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.
INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados
Más detallesPROGRAMACIÓN EN C. PRÁCTICA 2: Operaciones con bits. Práctica 2: Índice. 2.1 Introducción 2.2 Representación de información binaria en C
PROGRAMACIÓN EN C PRÁCTICA 2: Operaciones con bits Práctica 2: Índice 2.1 Introducción 2.2 Representación de información binaria en C 2.3 Operando con bits en C 2.4 Máscaras 2.5 Desplazamientos 2.6 Ejercicios
Más detallesCaracterísticas. Especificaciones técnicas
MANUAL DE USUARIO En la pequeña, mediana y grande industria se hace necesaria la utilización de relojes para control en sus líneas de producción, cambios de turnos, control de asistencia e indicadores
Más detallesManual Configuración Orderman en el Software Glop. Configuración de terminales orderman en el software Glop para Hostelería.
en el Software Glop Configuración de terminales orderman en el software Glop para Hostelería. En el siguiente manual explicaremos paso a paso cómo configurar los terminales de radiocomandas Orderman en
Más detallesEspecificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins
Especificaciones técnicas Microcontroller Operating Voltage Input Voltage (recommended) Input Voltage (limits) Digital I/O Pins Analog Input Pins DC Current for I/O Pin DC Current for 3.3V Pin Flash Memory
Más detallesFigura 1 Fotografía de varios modelos de multímetros
El Multímetro El multímetro ó polímetro es un instrumento que permite medir diferentes magnitudes eléctricas. Así, en general, todos los modelos permiten medir: - Tensiones alternas y continuas - Corrientes
Más detallesCristian Castro Lagos IEEE Student Member cristian.ccl@ieee.org. Introducción a Multisim
Cristian Castro Lagos IEEE Student Member cristian.ccl@ieee.org Introducción a Multisim Objetivos Procesar un determinado archivo de circuito (simularlo, corregir dibujos, etc.). Ubicar componentes en
Más detallesCONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL
CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL CONVERTIDORES DIGITAL ANALÓGICO Las dos operaciones E/S relativas al proceso de mayor importancia son la conversión de digital a analógico D/A y la
Más detallesTarjeta de aplicación para circuito de voz de 60 seg
.mx Tarjeta de aplicación para circuito de voz de 60 seg Dispositivo: APR9600, PCB-744 Nota de Aplicación numero 5 Documentos asociados: RESUMEN. En la actualidad el manejo de los circuitos de APLUS se
Más detallesPLACAS FERTIRIEGO ELECTRÓNICA NUEVA
PLACAS FERTIRIEGO ELECTRÓNICA NUEVA AVERÍAS FUENTE INTERCONEXIÓN INTERFACE C.E. INTERFACE ph LLAVE HARD RELÉS TARJETA DE 32 SALIDAS 7520 Página 1 de 20 # PLACA DE AVERÍAS 12V # AVERÍAS Página 2 de 20 CONEXIONES
Más detallesGuía Rápida de Instalación
Guía Rápida de Instalación TL-PS110U Servidor de Impresión Fast Ethernet de un Puerto USB2.0 TL-PS110P Servidor de Impresión Fast Ethernet para un Puerto Paralelo Rev:1.0.0 7106500640 A Antes de comenzar,
Más detallesGestión digital sencilla de controladores de fuentes de alimentación analógicas
COMENTARIO TECNICO Gestión digital sencilla de controladores de fuentes de alimentación analógicas Por Josh Mandelcorn, miembro del equipo técnico de Texas Instruments Normalmente, el control digital de
Más detallesIntegración de Magento & Dynamics NAV
Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Presentamos una nueva solución que comunica la plataforma de Tiendas virtuales de Magento
Más detallesInstrumentos virtuales LabVIEW
Instrumentos virtuales LabVIEW Instrumentos virtuales Los ficheros generados con Labview se llaman Instrumentos Virtuales, VIs, llamados así porque su apariencia y comportamiento simula a instrumentos
Más detallesTutorial de carga de fotos en www.sonmisamigos.es
Tutorial de carga de fotos en www.sonmisamigos.es Este documento describe paso a paso como cargar un conjunto de fotografías en la web www.sonmisamigos.es Paso 1: Seleccionar las fotos a cargar Antes de
Más detallesGENERACIÓN DE ANTICIPOS DE CRÉDITO
GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos
Más detallesDSP6BT. Manual de Usuario DSP6BT. www.apsaudio.es - info@apsaudio.es DSP 6 CHANNELS - 31 EQ BANDS - XOVER - DELAY
Presentacion Gracias por adquirir el nuevo procesador APS, es un procesador digital de señal de sonido orientado al uso en sistemas de CAR-Audio o cualquier sistema de audio. El sistema se basa en un procesador
Más detallesPruebas de unidad con JUnit
Pruebas de unidad con JUnit Cuando se implementa software, resulta recomendable comprobar que el código que hemos escrito funciona correctamente. Para ello, implementamos pruebas que verifican que nuestro
Más detallesConfiguración del Cable MODEM SBG900
Configuración del Cable MODEM SBG900 Manual Atención al público Versión 1.0 Tabla de Contenidos Objetivos 3 Acceso a la configuración básica del Cable MODEM 3 Configuración del Gateway 5 WAN 5 LAN 5 Port
Más detallesINTERRUPCIONES. Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset 32 F0 50 8A
Tres tipos de interrupciones: Internas (TRAPS) Externas (HARDWARE) Software Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset... 0000:0008
Más detallesMEDICIONES EN AC CON EL OSCILOSCOPIO EL OSCILOSCOPIO DIGITAL
UNIVERSIDAD SIMON BOLIVAR DEPARTAMENTO DE ELECTRONICA Y CIRCUITOS LABORATORIO DE MEDICIONES ELECTRICAS EC 1281 PRACTICA Nº 8 MEDICIONES EN AC CON EL OSCILOSCOPIO EL OSCILOSCOPIO DIGITAL Familiarizarse
Más detallesCAPITULO 3 Herramientas de desarrollo CAN
CAPITULO 3 Herramientas de desarrollo CAN En este capítulo se describirán herramientas para el desarrollo y diseño de proyectos CAN: CANKing, CANalyzer, MPLAB IDE y el KIT de desarrollo PICDEM CAN-LIN
Más detallesPreliminares. Tipos de variables y Expresiones
Preliminares. Tipos de variables y Expresiones Felipe Osorio Instituto de Estadística Pontificia Universidad Católica de Valparaíso Marzo 5, 2015 1 / 20 Preliminares Computadoras desarrollan tareas a un
Más detallesUniversidad de Pamplona Laboratorio de Electronica Digital Li211 y Control Li212. Manual de Funcionamiento Agilent Technologies dso322a
Universidad de Pamplona Laboratorio de Electronica Digital Li211 y Control Li212 Manual de Funcionamiento Agilent Technologies dso322a 1. Objetivo Conocer, Manejar y Aplicar el Osciloscopio Digital Agilent
Más detallesUniversidad de Pamplona Laboratorio de Electronica Li211-Li211. Manual de Funcionamiento Gw Instek Gos-6112
Universidad de Pamplona Laboratorio de Electronica Li211-Li211 Manual de Funcionamiento Gw Instek Gos-6112 1. Objetivo. Conocer, Manejar y Aplicar el Osciloscopio Analogo gw instek gos-6112. 2. Descripción.
Más detallesPlantillas: un mecanismo de polimorfismo
Plantillas: un mecanismo de polimorfismo UPCO ICAI Departamento de Electrónica y Automática 1 Polimorfismo a través de programación genérica Las plantillas permiten programar un clase o una función de
Más detallesInt n roduc u ción n a DS D P P Pa P r a te e 1 I g n.. Lu L ci c o J. J. Marti t nez Garbino luci c ojmg@ca c e.c. n c ea.g. ov. v a.
Introducción a DSP Parte 1 Ing. Lucio J. Martinez Garbino luciojmg@cae.cnea.gov.ar Page 1 Sistema Analógico Filtro Analógico -El sistema queda definido por su topología (circuito) y los valores de los
Más detallesExamen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1
Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1.1 Ejercicio 1: Máquina Expendedora (3.5 ptos.)... 1 1.2 Ejercicio 2: Clase Circulo (1.0 pto.)... 3 1.3 Ejercicio
Más detallesPlantilla de texto plano
Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en
Más detallesProgramación de dispositivos Arduino Asignatura Sistemas Digitales!
Programación de dispositivos Arduino Asignatura Sistemas Digitales! Gabriel Astudillo Muñoz Escuela de Ingeniería Civil en Informática Universidad de Valparaíso, Chile http://informatica.uv.cl Descripción
Más detallesPráctica No. 6 del Curso Meteorología y Transductores. "Mediciones de valor medio y valor eficaz"
Objetivo. Práctica No. 6 del Curso Meteorología y Transductores. "Mediciones de valor medio y valor eficaz" Graficar varias señales del generador de señales y comprobar en forma experimental el voltaje
Más detallesComunicación NS12 y 3G3MV a través del GateWay
Informe Técnico Comunicación Guía entre Rápida NS12 y 3G3MV a través del GateWay 1. Introducción 2. GateWay 3. Conexiones 4. Parametrizaje 3G3MV 5. Software GateWay 6. Configuración del NS 7. Uso de la
Más detallesINSTALACIÓN DE MySQL SERVER EN WINDOWS
INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads
Más detallesEl lenguaje C. #define MAX LINEA 1000 /* maximo tamanio de linea de entrada */
Principios de Programación El lenguaje C 1. Variables locales y globales 1.1. Variables locales Las funciones permiten al programador modularizar un programa. Todas las variables declaradas en las definiciones
Más detallesEscuela Politécnica Superior de Elche
Práctica 0 (Repaso) Estándar de programación y Diagramas de flujo.:::1 Sesión:::. a. Estándar de normalización En este apartado se sugieren una serie de normas que ayudarán a que el código sea más fácil
Más detallesInstalación y uso de Check 2000 Client Server con ZENworks 2
Instalación y uso de Check 2000 Client Server con ZENworks 2 CHECK 2000 DESCRIPCIÓN GENERAL Check 2000* Client Server de Greenwich Mean Time es una aplicación de diagnóstico que se puede utilizar con ZENworks
Más detalles