Tema: Arduino y Comunicación Serial con Visual Basic
|
|
- Patricia Bustos Peña
- hace 8 años
- Vistas:
Transcripción
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Arduino y Comunicación Serial con Visual Basic Objetivos Específicos. Utilizar el puerto USB como dispositivo de comunicación externo. 2. Realizar programas de Visual Basic que se comuniquen con Arduino. 3. Realizar Sketches de Arduino que reciban órdenes y envíen datos a la PC. 4. Realizar aplicaciones de manejo de hardware externo combinando las plataformas. Material y Equipo No Cantidad Descripción varios Una computadora con sistema operativo Windows y con el programa Arduino IDE instalados Cable USB (tipo A hacia tipo B) Tarjeta Arduino UNO R2 o R3 Resistencias de 4.7kΩ LEDs Potenciómetro de 5KΩ Breadboard Pinza Cortadora Cables UTP Introducción Teórica Visual Basic y Puerto Serie La interfaz serie asíncrona es el principal dispositivo de comunicación de sistema a sistema. Asíncrono significa que no hay presente una señal de sincronización o de reloj. Cada carácter está enmarcado entre señales de inicio y parada. Un solo bit 0, denominado bit de inicio, precede a cada carácter para indicar al sistema que los siguientes 8 bits constituyen un byte de datos. Uno o dos bits en alto siguen al carácter para señalar que dicho carácter ha sido enviado. Trama en una transmisión asíncrona:
2 2 Interfaces y Periféricos, Guía 3 Figura. Trama Asíncrona El puerto serie en una computadora está compuesto por varias entradas/salidas. Dispuestas en un conector del tipo DB9 o DB25, tal como se muestra en la siguiente figura: Figura 2. a) Conector DB25, b) Conector DB9 La distribución de las señales en cada uno de sus pines es la siguiente: Señal GND o SG TxD RxD RTS CTS DSR DCD o CD DTR Descripción 0 Voltios Salida para transmisión de datos Entrada para recepción de datos (Request To Send) Salida que indica una petición de envío (Clear To Send) Dispuesto para enviar, entrada por donde le indica el otro dispositivo que ya puede enviar los datos. (Data Set Ready) Dispositivo de datos preparado, entrada por donde le indica el otro dispositivo que ya está listo. Entrada para la detección de portadora (Data Terminal Ready) Salida, terminal de datos listo
3 3 Microsoft Comm Control 6.0 Es el control que permite la comunicación de una aplicación hecha en Visual Basic 6 con el puerto serie. No está en la caja de herramientas por defecto, debe introducirse mediante el menú Proyecto y luego Componentes. En el formulario solamente se ve en tiempo de diseño. Para habilitar la herramienta del puerto serie en Visual Basic realice lo siguiente: Seleccione la opción Proyecto>>Componentes, al aparecer el listado de componentes seleccionar: Microsoft comm control 6.0, dé clic en aceptar, lo que provocará que la barra de herramientas cambie como se muestra en la figura 3. Figura 3. MSCOMM Control Propiedades Entre las propiedades del MSCOMM Control hay algunas que pueden establecerse en tiempo de diseño o en tiempo de ejecución, y otras que solamente se pueden establecer o consultar en tiempo de ejecución. A continuación se enuncian algunas propiedades de este control
4 4 Interfaces y Periféricos, Guía 3 Propiedades que se establecen en tiempo de diseño o ejecución CommPort Indica el número del puerto serie a utilizar, admite valores del al 255, Generalmente las PC tienen dos puertos seriales: Com y Com2, si se le coloca un número de puerto inexistente dará error Settings InBufferSize OutBufferSize Indica 4 parámetros en orden: velocidad, paridad, número de bits y bits de parada que se usarán en la comunicación Mediante esta propiedad se establece el tamaño del buffer de entrada. Puede conocerse el número de caracteres presentes en el buffer de entrada consultando el valor de la propiedad InBufferCount Mediante esta propiedad se controla el tamaño del buffer de salida. Puede conocerse el número de caracteres presentes en el buffer de salida (los que aún están transmitirse), consultando el valor de la propiedad OutBufferCount Propiedades que se establecen sólo en tiempo de ejecución PortOpen InBufferCount OutBufferCount Output Input Abre el puerto de comunicación. Puede tener los valores True (para abrirlo) y False (para cerrarlo) Permite averiguar cuántos caracteres se tienen en el buffer de entrada Permite conocer cuántos caracteres quedan por transmitir en el buffer de salida Envía caracteres al buffer de salida Lee el buffer de recepción El control Microsoft Comm Control 6.0 tiene por defecto el nombre MSComm. Para establecer o consultar una propiedad se debe utilizar la siguiente sintaxis MSComm.Propiedad Por ejemplo, para abrir el puerto se coloca MSComm.Portopen=True Para leer el puerto Buffer=MSComm.Input Para escribir en el puerto MSComm.Output=dato De igual forma con las demás propiedades Manejo de Periféricos Analógicos Mediante Arduino. La plataforma Arduino, basada en microcontrolador AVR, hereda la capacidad intrínseca de dicho microcontrolador para manejar periféricos analógicos mediante técnicas de conversión específicas. Dichas técnicas consisten en la conversión analógica a digital (ADC) y modulación por ancho de pulso (PWM). Cada una permite interactuar con periféricos analógicos que proveen información de entrada (ADC) o que aceptan información de salida (PWM) Conversión analógica a digital. El microcontrolador cuenta con un ADC integrado en el mismo chip, que permite tomar
5 5 lecturas analógicas de voltaje de un dispositivo que genere tensiones entre 0 y 5V. La configuración de dicho módulo es automática, bastando solamente con invocar la función de lectura de datos, la cual se detalla a continuación: analogread(numero_pin): Realiza la lectura sobre el pin analógico que se le especifique (Sólo se permiten los pines A0 al A5). El valor que devuelve es un número entero proporcional al voltaje de entrada, de tal forma que si se introducen 0V devuelve un valor de 0 y si se introducen 5V devuelve un valor de 023, con todos los voltajes intermedios se producen valores distribuidos linealmente a lo largo de este intervalo. Nótese que no es necesario configurar previamente un pin analógico para poderlo usar con esta función. Advertencia: El rango válido para los voltajes de entrada es solamente de 0 a 5V. Si introduce voltajes negativos, o bien, voltajes positivos arriba de 5V, podrá dañar de manera permanente el dispositivo. Modulación por ancho de pulso (PWM). El Microcontrolador AVR cuenta también con dispositivos temporizadores que permiten generar señales externas, las cuales emplean la modulación por ancho de pulso para manejar cargas que sean compatibles con este esquema. Vale aclarar que la técnica en sí, es completamente diferente de la conversión digital a analógica (DAC), puesto que no se generan tensiones analógicas constantes (por ejemplo entre 0 y 5V) en ningún momento, sino que más bien la carga es encendida y apagada rápidamente, produciendo un efecto equivalente a proveer un nivel de potencia intermedio, que puede variar entre completamente apagado y completamente encendido. Además, de manera similar al ADC, los módulos temporizadores son inicializados de manera automática, bastando con invocar la función que se detalla a continuación: analogwrite(numero_pin, ciclo_de_trabajo): Genera una señal PWM sobre un pin digital que tenga esa capacidad (denotado con ~). El rango válido para el ciclo de trabajo va desde 0 (completamente apagado) hasta 255 (completamente encendido). Nótese que no todas las cargas son compatibles con la modulación PWM, por lo que se recomienda que se informe antes de emplearla con algún dispositivo en particular. La técnica funciona bien con algunas cargas como LEDs y motores DC pequeños, mas no con cargas como relés o motores DC sin escobillas (como los ventiladores para chasís de computadora). Procedimiento Parte. Lectura de entradas analógicas.. Proceda a ensamblar el circuito junto con el Arduino. Si cuenta con con un potenciómetro que permita conectar cables directamente a él, puede conectarlo directamente al Arduino sin una breadboard. Recuerde que no es necesaria una fuente de suministro externa.
6 6 Interfaces y Periféricos, Guía 3 Figura 4. Diagrama de circuito parte. 2. Abra Visual Basic y genere el siguiente formulario, a continuación introduzca el siguiente código fuente en el mismo: Figura 5. Formulario para parte. Private Sub Form Load() Timer.Interval =400 MSComm.CommPort = 4 'Ajustar al puerto real de su arduino en su PC MSComm.Settings = 9600,n,8, MSComm.InputMode = cominputmodetext MSComm.PortOpen = True Private Sub Timer_Timer() Dim valor As Integer Dim voltage As Single 'Verifica si existen datos en el buffer del puerto If MSComm.InBufferCount <> 0 Then 'Si existen datos los retira
7 7 valor = MSComm.Input 'Calcula el nivel de tensión que obtuvo el ADC voltaje = valor/023*5 'Actualiza la ventana con la información recibida Text.Text = valor Text2.Text = Round(voltaje,2) End If Listado. Programa de Visual Basic para parte. 3. A continuación abra el Arduino IDE e introduzca el siguiente sketch. void setup() { //Inicializa el puerto serie Serial.begin(9600); void loop() { int lectura; lectura = analogread(0); //Toma lectura del ADC Serial.print(lectura); //Envía el dato leído delay(500); //Genera un retardo breve Listado 2 Sketch para la parte. 4. Conecte el cable USB y descargue el sketch al Arduino. Ejecute el programa en Visual Basic y observe el valor que se presenta en la ventana. 5. Varíe el potenciómetro y observe cómo cambia el valor visualizado en pantalla. 6. Modifique el formulario para que muestre una barra de desplazamiento horizontal (o el control de su elección) que represente la posición relativa del potenciómetro. Notifique a su docente cuando termine el programa para que le sea evaluado. Parte 2. Control de salidas mediante PWM 7. Desconecte la tarjeta Arduino del puerto USB y proceda a armar el siguiente circuito (una vez más, el circuito no requiere de fuente externa). Figura 6. Diagrama de circuito de la parte 2
8 8 Interfaces y Periféricos, Guía 3 8. A continuación genere un nuevo proyecto en Visual Basic. Siga el siguiente modelo para crear el formulario e introduzca el código mostrado en el listado 3. Figura 7. Formulario de programa de la parte 2 Private Sub Form_Load() MSComm.CommPort = 4 'Ajustar al puerto real de su PC asignado a Arduino MSComm.Settings = 9600,n,8, MSComm.InputMode = cominputmodebinary MSComm.PortOpen = True VScroll.Min = 0 VScroll.Max = 5 VScroll2.Min = 0 VScroll2.Max = 5 VScroll3.Min = 0 VScroll3.Max = 5 VScroll4.Min = 0 VScroll4.Max = 5 Private Sub VScroll_Change() 'Define un vector de un dato, el dato a enviar Dim dato_enviado(0) As Byte 'Coloca el dato en el vector dato_enviado(0) = VScroll.Value + 0*6 'Envía el dato MSComm.Output = dato_enviado Label.Caption = VScroll.Value Private Sub VScroll2_Change() 'Define un vector de un dato, el dato a enviar
9 9 Dim dato_enviado(0) As Byte 'Coloca el dato en el vector dato_enviado(0) = VScroll2.Value + *6 'Envía el dato MSComm.Output = dato_enviado Label2.Caption = VScroll2.Value Private Sub VScroll3_Change() 'Define un vector de un dato, el dato a enviar Dim dato_enviado(0) As Byte 'Coloca el dato en el vector dato_enviado(0) = VScroll3.Value + 2*6 'Envía el dato MSComm.Output = dato_enviado Label3.Caption = VScroll3.Value Private Sub VScroll4_Change() 'Define un vector de un dato, el dato a enviar Dim dato_enviado(0) As Byte 'Coloca el dato en el vector dato_enviado(0) = VScroll4.Value + 3*6 'Envía el dato MSComm.Output = dato_enviado Label4.Caption = VScroll4.Value Listado 3. Programa en Visual Basic de la parte 2 9. Haga un nuevo Sketch en el Arduino IDE y escriba el siguiente programa: void setup(){ //Inicializa el puerto serie Serial.Begin(9600); void loop(){ int dato; int num_led; int brillo; //Realiza el proceso sólo si se reciben datos if(serial.available()){ //Toma el byte del puerto dato = Serial.read(); //Extrae los cuatro bits más significativos para el número del led num_led = dato>>4; //Extrae los cuatro bits menos significativos para el valor del brillo
10 0 Interfaces y Periféricos, Guía 3 brillo = dato & 0x0F; //Ajusta el brillo según el led seleccionado switch(num_led){ case 0: analogwrite(9,brillo << 4); break; case : analogwrite(6,brillo << 4); break; case 2: analogwrite(5,brillo << 4); break; case 3: analogwrite(3,brillo << 4); break; Listado 4. Sketch de Arduino para la parte 2 0. Conecte el cable USB a Arduino y descargue el Sketch. Ejecute el programa de Visual Basic y deslice las barras de desplazamiento. Observe lo que sucede con los LEDs al variar las barras.. Modifique el programa de Visual Basic para generar el efecto de parpadeo atenuado en uno de los LEDs (el brillo aumenta y disminuye suavemente entre los extremos de encendido y apagado), mediante un timer que varíe el brillo automáticamente cada 0.5s. Notifique a su docente cuando lo termine para que le sea evaluado. 2.Desconecte la tarjeta Arduino de su PC y desarme el circuito. Luego apague su computadora y deje en orden su puesto de trabajo. Análisis de Resultados. De qué manera se realiza la lectura de los datos en la primera parte? Cómo se consigue sincronizar ambos extremos? 2. Qué proceso se realiza para combinar el valor de brillo de cada LED con su posición relativa al transmitir? De qué manera realiza el programa en Arduino la separación de esta información? Investigación Complementaria. Determine cómo se puede hacer para agregar entradas y salidas adicionales en los programas de la primera y segunda parte. Bibliografía Referencia en línea del lenguaje: Massimo Banzi, Getting started with Arduino O'Reilly Media / Make Publisher, Marzo 2009, ISBN:
11 Hoja de cotejo: 3 Guía 3: Arduino y Comunicación Serial con Visual Basic Alumno: Maquina No: Docente: GL: Fecha: EVALUACION % Nota CONOCIMIENTO 25% Conocimiento deficiente de los fundamentos teóricos Conocimiento y explicación incompleta de los fundamentos teóricos Conocimiento completo y explicación clara de los fundamentos teóricos APLICACIÓN DEL CONOCIMIENTO 70% No Terminó completamente el programa y comentó mal el código (30%) No realizó el circuito correctamente (40%) Terminó completamente el programa pero los comentarios no estaban del todo correctos El circuito funcionó Terminó completamente el programa con sus comentarios correctos El circuito funcionó ACTITUD 2.5 % Es un observador pasivo. Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero. Participa propositiva e integralmente en toda la práctica. 2.5 % Es ordenado; pero no hace un uso adecuado de los recursos Hace un uso adecuado de los recursos, respeta las pautas de seguridad; pero es desordenado. Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene. TOTAL 00 %
Tema: Introducción a la Plataforma Arduino
Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a la Plataforma Arduino Objetivos Específicos. Conocer la plataforma de hardware libre Arduino 2. Desarrollar
Más detallesProgramación De interfaces
Lic. Tecnologías de la Información ASIGNATURA: Programación De interfaces TEMA: CABLE SERIAL O DB9 CATEDRATICO: LIA. Andrés Domínguez Mena ALUMNOS: José Francisco Arellano Pérez Rahab Obed Juárez Téllez
Más detallesPIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com
PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com Guía de Operación P I C M I C R O E S T D U D I O Timer Monoestable/Biestable
Más detallesTema: Instrumentación Virtual II
1 Tema: Instrumentación Virtual II Objetivo General Utilizar la tarjeta adquisidora de datos NI USB 6008/6009 para obtener y generar señales analógicas. Objetivos Específicos Generar una señal análogica
Más detallesPrograma de Textos FIRECONTROL para centrales ZXCE
Programa de Textos FIRECONTROL para centrales ZXCE El programa de modificación de textos FIRECONTROL, trabaja bajo entorno de sistema operativo Windows, se precisa realizar una petición de datos de la
Más detallesInterfaz conversora USB a UART TTL (5V) o LV-TTL (3V) configurable
Interfaz conversora USB a UART TTL (5V) o LV-TTL (3V) configurable ÍNDICE 1) Conexiones / pinout.....2 2) LEDs de estado......2 3) Esquemático...3 4) Instalación del driver...4 4.1) Instalación bajo WinXP...4
Más detallesTema: Introducción a packet tracer
Facultad: Ingeniería Escuela: Electrónica Asignatura: Comunicación de datos I 1 Tema: Introducción a packet tracer Contenidos Interfaz gráfica Colocación e interconexión de dispositivos Utilización en
Más detallesSmart Buffer Plus Guía de Instalación y Configuración
Smart Buffer Plus Guía de Instalación y Configuración INDICE 1- Introducción...4 2- Conexiones Hardware...5 2.1 Significado de los LED... 5 3- Configuración de Smart Buffer Plus...6 3.1 Configuración
Más detallesTema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO
Más detallesTRABAJO PRÁCTICO Nº 6: PUERTO SERIE
TRABAJO PRÁCTICO Nº 6: PUERTO SERIE Introducción a las comunicaciones serie Las comunicaciones serie se utilizan para enviar datos a través de largas distancias, ya que las comunicaciones en paralelo exigen
Más detallesMANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0
MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. Página 2 de 10 Ingeniería MCI Ltda.
Más detallesConexión de un Terminal al Puerto de la Consola en Switches Catalyst
Conexión de un Terminal al Puerto de la Consola en Switches Catalyst Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Conecte un Terminal a los Catalyst 1900/2820, 2900/3500XL,
Más detallesArdunio. Control Led desde Lazarus
LunikSoft Fco. Javier Andrade http://www.luniksoft.info El autor no se responsabiliza del contenido. No asume ninguna responsabilidad, por cualquier inexactitud en la documentación, en los programas, en
Más detallesNero AG SecurDisc Viewer
Manual de SecurDisc Nero AG SecurDisc Información sobre derechos de autor y marcas comerciales Este manual y todo su contenido son propiedad de Nero AG y están protegidos por las leyes de derechos de autor.
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 USUARIO AVMsorguar
MANUAL DE USUARIO AVMsorguar TABLA DE CONTENIDO TABLA DE CONTENIDO...1 INSTALADOR...2 INSTALACION...3 MANUAL DE USO...8 DESCARGA DE DATOS...8 CONFIGURACION DEL AVM...9 VISUALIZACION DE LOS DATOS...10 MANEJO
Más detallesTema: Administración y respaldo de información.
Tema: Administración y respaldo de información. Contenidos Desfragmentación de unidades de disco. Comprobación de errores en las unidades de disco. Respaldo de unidades de disco. Restauración del Respaldo
Más detallesTema: Configuración de red AD-HOC
Tema: Configuración de red AD-HOC Contenidos Configuración del servidor AD-HOC. Conexión de una segunda computadora a la red AD-HOC. Compartiendo la conexión a Internet. Objetivo Específico Materiales
Más detallesEdición de Ofertas Excel Manual de Usuario
Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE
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 detallesEurowin 8.0 SQL. Manual de la FIRMA DIGITALIZADA
Eurowin 8.0 SQL Manual de la FIRMA DIGITALIZADA Documento: me_firmadigitalizada Edición: 02 Nombre: Manual de la Firma Digitalizada en Eurowin Fecha: 19-05-2011 Tabla de contenidos 1. FIRMA DIGITALIZADA
Más detallesCONFIGURACIÓN TCP/IP DE TARJETA ETHERNET EN LINUX (tipo Debian) y VERIFICACIÓN BÁSICA DE FUNCIONAMIENTO.
CONFIGURACIÓN TCP/IP DE TARJETA ETHERNET EN LINUX (tipo Debian) y VERIFICACIÓN BÁSICA DE FUNCIONAMIENTO. Recuerde que para la asignatura de Redes de Área Local cada pareja de alumnos es responsable del
Más detalles- 1 - ÍNDICE. Haga clic en Instalar Software. PASO 3: Primero le hará falta elegir su lengua en esta pantalla:
GUÍA DE INSTALACIÓN PASO A PASO DEL SOFTWARE PARA WINDOWS XP - Número 3.2 Gracias por haber comprado este dispositivo Roadpilot. Esta guía de instalación le ayudará a instalar el software y los controladores
Más detallesAUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino
AUTOMATIZACIÓN - CURSO: 2010-2011- Fernando Torres Medina Juan Antonio Corrales Ramón Carlos Alberto Jara Bravo Grupo de Innovación Educativa en Automática Departamento de Física, Ingeniería de Sistemas
Más detallesGuía de Usuario Programador USB
Guía de Usuario Programador USB Tecnología Digital del Bajío Av. Vicente Guerrero 1003, Int. A Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com i Guía de Usuario, Programador
Más detalles2.- PLATAFORMA ARDUINO (HARDWARE)
2.- PLATAFORMA ARDUINO (HARDWARE) La plataforma Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales. El elemento principal el microcontrolador
Más detalles1. Instalación de una Unidad de Disco Duro (HDD) Pág. 1. 1.1. Instalación de un HDD IDE Pág. 2 1.2. Instalación de un HDD SATA Pág.
Índice de Contenidos 1. Instalación de una Unidad de Disco Duro (HDD) Pág. 1 1.1. Instalación de un HDD IDE Pág. 2 1.2. Instalación de un HDD SATA Pág. 7 2. Formateo de la Unidad de Disco Duro (HDD) Pág.
Más detallesTema: Interconexión a la PC mediante Arduino
Interfaces y Periféricos, Guía 8 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Interconexión a la PC mediante Arduino Objetivos Específicos Utilizar el puerto USB
Más detallesTERMOMED Cl. Uruguay, 11 7º despacho 708 46007 - Valencia ( Valencia ) Tel. / Fax. 96 344 89 31 info@termomed.net www.termomed.net
PARTE 1: USO DEL HT-3 INTRODUCCIÓN El HT-3 muestra de forma continua por medio del display LCD los registros de temperatura actual, máximos y mínimos. Pueden ser definidos alarmas de máxima y mínima para
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 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 detallesProgramando con SinaProg. Manual de usuario para programar microcontroladores Atmel AVR en Windows con SinaProg
Programando con SinaProg Manual de usuario para programar microcontroladores Atmel AVR en Windows con SinaProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons:
Más detallesTema: Configuración de Access Point
Tema: Configuración de Access Point Contenidos Materiales y Equipo Redes de datos inalámbricas. Guía 2 1 Reinicio del Access Point. Asignación de las configuraciones básicas. Configuración del AP como
Más detalles5.5 Interfaces especiales. 5.5.1 Interfaz V.24. Norma V.24. neris 4/8/64
5.5 Interfaces especiales 5.5.1 Interfaz V.24 Norma V.24 V.24 es una interfaz serie utilizada para la conexión con una impresora o PC. De acuerdo con la recomendación V.24, una extensión de cable de 15
Más detallesGuía de Inicio Rápido de SitePlayer S310265. Guía de Inicio. Rápido de
Guía de Inicio Rápido de 1 Kit de Desarrollo SitePlayer SPK1 En primer lugar le damos las gracias por haber depositado su confianza en nuestro producto Kit de Desarrollo SPK1 SitePlayer. Este documento
Más detallesGuía de Usuario Convertidor USB-Serial
Guía de Usuario Convertidor USB-Serial Tecnología Digital del Bajío Av. Vicente Guerrero 1003 Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com ventas@tecdigitaldelbajio.com
Más detallesTema: Analizador de tráfico
Comunicación de datos I. Guía 3 Facultad: Ingeniería Escuela: Electrónica Asignatura: Comunicación de datos I 1 Tema: Analizador de tráfico Contenidos Configuración de Wireshark Identificación de paquetes
Más detallesManual del Módulo Externo Impresión de Códigos de Barra para Impresoras SATO
Manual del Módulo Externo Impresión de Códigos de Barra para Impresoras SATO Instalación: Los módulos externos utilizan la información de los programas instalados de GDS Sistemas, por lo tanto deben instalarse
Más detallesInstalación Tacotel Lector Documentación Sistemas
Índice 1 Introducción...3 2 Primeros pasos...3 2.1 Instalación del lector de tarjetas...3 2.2 Máquina Virtual de Java...3 3 Instalación del software Tacotel...4 4 Funcionamiento básico...5 4.1 Alta en
Más detallesRecall SIP. Guía de Instalación y Configuración Versión 3.7
Recall SIP Guía de Instalación y Configuración Versión 3.7 INDICE 1- INTRODUCCION... 3 2- INSTALACIÓN DE RECALL SIP... 4 2.1 Instalación del Hardware...4 2.2 Instalación del Software...5 2.2.1 Instalación
Más detallesTema: Introducción a USB6009 con LabVIEW
Interfaces y Periféricos, Guía 6 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a USB6009 con LabVIEW Objetivos Específicos. Realizar la configuración
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 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 detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Problema a resolver Ejercicio 2.1 Tomando el ejercicio 1.4 realizar los ajustes necesarios para que además de encenderse un LED en pantalla se encienda un LED físicamente sobre la placa PIC suministrada
Más detallesNotas para la instalación de un lector de tarjetas inteligentes.
Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación
Más detallesPrinter Driver. Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP.
4-153-310-52(1) Printer Driver Guía de instalación Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP. Antes de utilizar el software Antes de utilizar el controlador
Más detallesUSO DE INSTRUMENTOS DE LABORATORIO
1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Electrónica I. Lugar de ejecución: Fundamentos Generales (Edificio 3, 2da planta). USO DE INSTRUMENTOS DE LABORATORIO Objetivo General Obtener
Más detallesM95 SHIELD PARA ARDUINO. SIGMA ELECTRONICA
M95 SHIELD PARA ARDUINO. SIGMA ELECTRONICA Imagen 1: Tarjeta M95 ARD. 1 1. DESCRIPCION: M95 Shield para Arduino. Permite integrar conectividad GSM/GPRS en sus aplicaciones de Arduino a través del Modem
Más detallesTema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).
Base de datos I. Guía 1 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una
Más detallesESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA TESIS PREVIA A LA OBTENCIÓN DEL TITULO DE INGENIERO EN ELECTRÓNICA Y CONTROL
ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA TESIS PREVIA A LA OBTENCIÓN DEL TITULO DE INGENIERO EN ELECTRÓNICA Y CONTROL DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO DE UN PROGRAMADOR PARA MICROCONTROLADORES
Más detallesGuía de Programación para Visual Basic 6
Innova Service Tecnología www.istec.cl Guía de Programación para Visual Basic 6 Versión 1.1 Indice Introducción.1 Instalación y Enlace a Proyecto Visual Basic.3 Consideraciones Generales Nombres de funciones
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 detallesPráctica de manejo de motores CC con arduino. Antonio Martínez
Práctica de manejo de motores CC con arduino Antonio Martínez Motor CC Existen varios tipos de motores (servos, Motores de paso..), el motor que tenemos en el aula normalmente es un motor DC. Son los motores
Más detallesUNIDADES DE ALMACENAMIENTO DE DATOS
1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo
Más detallesComo utilizar un servo motor con Arduino.
Como utilizar un servo motor con Arduino. Revisión Diciembre 2009 Desarrollada por: Christopher Thompson cthompson@olimex.cl Revisada por: Paul Aguayo paguayo@olimex.cl 2 1 Introducción Arduino es una
Más detallesTema: Central telefónica (central office)
Conmutación Guía 2 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Conmutación. Tema: Central telefónica (central office) Objetivos Que el estudiante se familiarice con el funcionamiento y operación
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 detallesSistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema
Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...
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 detallesPIC MICRO ESTUDIO Display de 2 y4 Dígitos RS-232 (Clave 701 y 702) www.electronicaestudio.com. Guía de Uso
PIC MICRO ESTUDIO Display de 2 y4 Dígitos RS-232 (Clave 701 y 702) www.electronicaestudio.com Guía de Uso Ing. Wilfrido González Bonilla Display de 2 y4 Dígitos RS-232 con el PIC16F84 Son innumerables
Más detallesINSTRUCTIVO PARA LA PUESTA EN MARCHA DE LAS TERMINALES IP EN EL SISTEMA ACCESO
3A INSTRUCTIVO PARA LA PUESTA EN MARCHA DE LAS TERMINALES IP EN EL SISTEMA ACCESO Introducción: El presente manual lo llevará paso a paso para la puesta en marcha de la Terminal IP ZK-Acceso. Presenta
Más detallesEn el presente capítulo se describe la programación del instrumento virtual y cómo
Capítulo 6. Instrumentación virtual En el presente capítulo se describe la programación del instrumento virtual y cómo éste controla el circuito de captura de señales, la llamada telefónica y escribe los
Más detallesConexión Serie 01 - DCD 02 - RXD 03 - TXD 04 - DTR 05 - GND 06 - DRS 07 - RTS 08 - CTS 09 - RI
PUERTO SERIE-CONECTOR DB9 Un conector es un hardware utilizado para unir cables o para conectar un cable a un dispositivo. En El puerto serie de un PC (COM1, COM2,..) termina en un conector DB-9 macho
Más detallesGuía para la instalación del software y sincronización con PC del monitor de actividad ViFit Connet
Guía para la instalación del software y sincronización con PC del monitor de actividad ViFit Connet 1- Entrar en http://www.medisana.com/index.php?cl=mst_software y descargar el software para ViFit Connect
Más detallesCAPITULO 6 GUIA DE USUARIO
GUIA DE USUARIO 6 Guía de usuario 6.1 Introducción Esta guía tiene como objetivo familiarizar al usuario con el uso del demodulador sintonizable de AM así como indicarle el software y hardware necesarios
Más detallesMANUAL DE AYUDA MÓDULOS 2011 MACOS
MANUAL DE AYUDA MÓDULOS 2011 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE MÓDULOS 2011 INTRODUCCIÓN...3 Requisitos previos. Máquina Virtual de Java...
Más detallesMACROS. Automatizar tareas a través del uso de las macros.
OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar
Más detallesCOMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC
FEMPRETEC COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC Propuesta para el desarrollo de semilleros de investigación en Automatización y control. wcastillo90@hotmail.com, hugo.alex30@gmail.com,
Más detallesCOMUNICACIÓN HYPERTERMINAL CON DELTA PLC.
COMUNICACIÓN HYPERTERMINAL CON DELTA PLC. Introducción. El PLC de DELTA tiene grandes capacidades para comunicarse con diferentes tipos de equipos por medio del protocolo Modbus de comunicación. Esta práctica
Más detallesLaboratorio de Física Universitaria II. FISI 3014 Primer semestre del año académico 2003-2004 Departamento de Física y Electrónica de la UPR-H
Laboratorio de Física Universitaria II. FISI 3014 Primer semestre del año académico 2003-2004 Departamento de Física y Electrónica de la UPR-H Introducción El programa de Data Studio 1.7, es una aplicación
Más detallesSOROLLA MODULO DE JUSTIFICANTES DEL GASTO
MINISTERIO DE ECONOMÍA Y HACIENDA SECRETARÍA DE DE HACIENDA Y PRESUPUESTOS GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL SOROLLA MODULO DE JUSTIFICANTES DEL GASTO GUÍA DE
Más detallesProgramador de PIC s y Memorias EEPROM
Programador de PIC s y Memorias EEPROM Technical Revision Federico Lugo Revision A1 2013 FETRONICS 2 Descripción MicroProg es un herramienta de Grabacion, Borrado Verificacion y Depuracion programas (.hex)
Más detallesMANUAL TERMINALES X300 Manual Soporte Técnico.
Se asume que usted: Tiene los conocimientos básicos para desarmar y armar una Computadora. Ya cuenta con una computadora de escritorio con al menos 1 a 2 puertos PCI disponibles. Tiene los conocimientos
Más detallesManual de Instalación.
Manual de Instalación. 1. Requisitos del Sistema. Sólo podrá instalar BitDefender Antivirus 2010 en aquellos equipos que dispongan de los siguientes sistemas operativos: Windows XP (32/64 bit) con Service
Más detallesEL EMU8086 Y EL MICROPROCESADOR 8086.
1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). EL EMU8086 Y EL MICROPROCESADOR 8086. Objetivos específicos
Más detallesCAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS
CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS 4.1 Antecedentes históricos El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code)
Más detallesPAUTAS DE VERIFICACIÓN TCP/IP
PAUTAS DE VERIFICACIÓN TCP/IP Este documento describe cómo preparar su ordenador para su conexión a una red inalámbrica después de haber instalado los controladores y la utilidad de configuración de su
Más detalles6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.
Instalación El software TractoSoft, requiere de dos programas. TractoSoft es el programa que funciona como interface e interactúa con la base de datos, TractoSoft se instala en todos los equipos a utilizar
Más detallesGuía rápida del usuario. 1. Instalar Readiris TM. 2. Iniciar Readiris TM
Guía rápida del usuario Esta Guía rápida del usuario le ayudará a instalar y empezar a utilizar Readiris TM 15. Si necesita información detallada sobre todas características y funciones de Readiris TM,
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 detallesUniversidad de Guadalajara Tópicos Selectos.
Práctica 2.-La plataforma NI ELVIS II y LabVIEW Integrantes del equipo (Máximo 2): 1.- Código: 2.- Código: Fecha límite de entrega: Fecha real de entrega: No. de Estación de Trabajo: Resumen de la práctica:
Más detallesDESKTOP Internal Drive. Guía de instalación
DESKTOP Internal Drive Guía de instalación Guía de instalación de Seagate Desktop 2013 Seagate Technology LLC. Todos los derechos reservados. Seagate, Seagate Technology, el logotipo Wave y FreeAgent son
Más detallesIntroducción a los sitios de SharePoint en Office 365
Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA
Más detallesMobiShow para Apple iphone Manual del usuario
MobiShow para Apple iphone Manual del usuario Aviso importante Todos los comunicados, información técnica y recomendaciones relacionados con los productos de 3M se basan en información que se considera
Más detallesPROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software
Más detallesTema: Instalación de Linux.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: Instalación de Linux. Objetivo
Más detalles00352.3 KW x hora. on/off
Proyecto HomeControl. Se desea controlar la temperatura de una oficina con un computador de forma que se consiga el máximo ahorro energético y el confort de sus ocupantes. La oficina tiene actualmente
Más detallesUSB (Universal Serial Bus)
USB (Universal Serial Bus) USB es una interfaz para transmisión de datos y distribución de energía que ha sido introducida en el mercado de PC s y periféricos para mejorar las lentas interfaces serie (RS-232)
Más detallesCOMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX
COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor
Más detallesUNIDADES FUNCIONALES DEL ORDENADOR TEMA 3
UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesUtilización de los puertos serial y paralelo de una PC usando LabView
Universidad del Táchira Departamento de Ingeniería Electrónica Instrumentación Electrónica Utilización de los puertos serial y paralelo de una PC usando LabView Hecho Por: Ing. Rafael Chacón Ing. José
Más detallesPROCEDIMIENTO DE ENLACE TCPIP
DISPOSITIVOS TCP/IP. Los dispositivos TCP/IP son equipos autónomos que funcionan de forma independiente a la PC y que tiene incorporado el procesamiento de identificación por medio de la huella digital,
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 detallesNOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg
NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede
Más detallesPrácticas de Redes de Comunicación Industriales
PRÁCTICA 6: PROFIBUS DP 1 Objetivos: - Aprender cómo configurar la instalación para el modo DP. - Familiarizarse con el interface de llamada DP para maestro DP y esclavo DP. 2 Descripción del ejercicio
Más detallesMANUAL DE USUARIO. Contenido
MANUAL DE USUARIO Contenido 1. Introducción...2 2. Requisitos del sistema...2 1 Sistema del hardware...2 2 Soporta OS...2 3. Característica del producto...3 4. Estructura...3 5. Instalación y partición
Más detallesCalculadora virtual HP Prime
Calculadora virtual HP Prime Windows es una marca comercial del grupo de empresas Microsoft en los EE. UU. La información contenida en el presente documento está sujeta a cambios sin previo aviso. Las
Más detallesVideoSoftPHONE Active Contact
VideoSoftPHONE Active Contact 1 ÍNDICE 1. CÓMO INSTALAR MI VIDEOSOFTPHONE SOFTWARE?... 1 1.1. REQUISITOS PREVIOS... 1 1.1.1. Requisitos del sistema... 1 1.1.2. Requisitos Software... 1 1.2. INSTALACIÓN...
Más detalles2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detalles