Tópicos Especiales de Mecatrónica
|
|
- Víctor Salas Torres
- hace 7 años
- Vistas:
Transcripción
1 Tópicos Especiales de Mecatrónica Comunicación Serial Ricardo-Franco Mendoza-Garcia Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile May 7, 2015 R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
2 Outline Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
3 Outline The electronics of a computer is nothing more than a system designed to hold, move and change numbers. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
4 Conceptos básicos Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
5 Velocidad de transmisión Conceptos básicos Si cada bit dura τ seconds, la velocidad de transmisión es: R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
6 Palabra, un tren de bits Conceptos básicos R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
7 Conceptos básicos Protocolo de comunicación Definición Set de reglas entre el transmisor y receptor para asegurar la correcta transmisión de datos (e.g., niveles de voltage, significado de palabras, etc.) Ejemplos: High-level data link control (HDLC) Synchronous data link control (SDLC) Carrier sense, multiple access with collision detection (CSMA/CD) Ethernet network standard (IEEE 802.3) R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
8 Conceptos básicos Comunicación Asíncrona Características elemento de sincronización (bit) en cada dato transmitido (palabra). E.g., 0 indica comienzo de palabra; y 1 indica final de palabra; y utilizada cuando se quiere enviar un caracter a la vez, y el intervalo de tiempo entre cada transmisión de bytes puede variar. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
9 Conceptos básicos Comunicación Síncrona Características se transmite una señal de reloj; ó la sincronización se produce a nivel de grupos de palabras; y el elemento de sincronización puede ser una palabra o un patrón de bits en particular. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
10 Comunicación Síncrona Conceptos básicos R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
11 UARTs Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
12 UARTs UART: Universal Asynchronous Receiver-Transmitter TX-RX deben enviar/recibir a la misma frecuencia (relojes independientes)! R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
13 UARTs Detección de Errores Ruido y errores En cualquier transferencia de datos a través de un medio potencialmente ruidoso (e.g., el cable serial), existe la posibilidad de errores de transmisión. Paridad (even or odd) bit adicional (1 o 0) para hacer el número de 1s en el byte par o impar (configurable); calculado en TX y RX; y doble bit-error no es indicado. Es responsabilidad del programador hacer algo con el aviso de error de paridad provisto por el hardware UART. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
14 UARTs Detección de Errores Ruido y errores En cualquier transferencia de datos a través de un medio potencialmente ruidoso (e.g., el cable serial), existe la posibilidad de errores de transmisión. Paridad (even or odd) bit adicional (1 o 0) para hacer el número de 1s en el byte par o impar (configurable); calculado en TX y RX; y doble bit-error no es indicado. Es responsabilidad del programador hacer algo con el aviso de error de paridad provisto por el hardware UART. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
15 UARTs Detección de Errores Ruido y errores En cualquier transferencia de datos a través de un medio potencialmente ruidoso (e.g., el cable serial), existe la posibilidad de errores de transmisión. Paridad (even or odd) bit adicional (1 o 0) para hacer el número de 1s en el byte par o impar (configurable); calculado en TX y RX; y doble bit-error no es indicado. Es responsabilidad del programador hacer algo con el aviso de error de paridad provisto por el hardware UART. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
16 UARTs Detección de Errores Problema (doble error) % <- parity = 1 % <- parity = 1 CRC (Cyclic Redundancy Check) número calculado en base a bits de palabras; y más robusto. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
17 UARTs Detección de Errores Problema (doble error) % <- parity = 1 % <- parity = 1 CRC (Cyclic Redundancy Check) número calculado en base a bits de palabras; y más robusto. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
18 UARTs Detección de Errores Problema (doble error) % <- parity = 1 % <- parity = 1 CRC (Cyclic Redundancy Check) número calculado en base a bits de palabras; y más robusto. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
19 UARTs Implementación R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
20 UARTs Problema Para comunicar dispositivos que se encuentran a cierta distancia, mendiante cables, los niveles de voltage TTL (0V-5V) no son los más adecuados; Para eso se crearon los siguientes protocolos asíncronos... R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
21 RS-232C Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
22 RS-232C RS-232C - I Características diseñado para comunicar dispositivos simples (lentos, bajo poder de procesamiento) distancias de hasta 25m velocidades de hasta 38.4kbps no-balanceado (referencia a tierra) 1 representado por -5 a -15V (típicamente -12V) 0 representado por +5 a +15V (típicamente +12V) problema con diversidad de conectores R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
23 RS-232C RS-232C - II R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
24 RS-232C RS-232C - III Señal RS232C (amarilla) y señal UART (azul) R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
25 RS-232C Handshaking Después de mandar un byte, el transmisor no debería enviar otro hasta recibir una confirmación de que el receptor está listo para recibir nuevamente (handshaking). Existen tres tipos de handshaking: hardware, software, and none. V T = 1MHz ; PC = 5GHz ; none handshaking needed. Hardware handshaking usa las lineas RTS (transmisor) y CTS (receptor). Software handshaking (XON/XOFF) usa dos caracteres para handshaking Crtl-S (0x13) y Ctrl-Q (0x11) los cuales no pueden ser usados en el envío de información. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
26 RS-232C Implementación El transciever genera los valores de voltajes requeridos +12V / -12V sin la necesidad de proveer reguladores externos. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
27 RS-232C Implementación El transciever genera los valores de voltajes requeridos +12V / -12V sin la necesidad de proveer reguladores externos. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
28 RS-422 Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
29 RS-422 RS I Características distancias de hasta 1200m velocidades de hasta 100kbps - 10Mbps a comunicación diferencial (twisted pair or differential pair) transmisión balanceada (no referenciada a GND) ruido afecta a ambas lineas, la diferencia entre voltajes es menor (common mode rejection) niveles representados por diferencias entre ±4V y ±12V a R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
30 RS-422 RS II Rt = 100Ω 120Ω *voltage levels for one line R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
31 RS-422 RS III Canales diferenciales A (amarillo) y B (azul) R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
32 RS-422 Implementación Desarrolladores utilizan cualquier cable para el twisted pair. Al poner el chip en high-impedance se hace invisible a la red. Por lo tanto, se pueden conectar varios transceivers y establecer una red simple y robusta. Este último modo de operación genera el protocolo RS-485. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
33 RS-485 Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
34 RS-485 RS I Características protocolo industrial para crear redes de bajo costo permite que múltiples nodos compartan información a través de un único twisted pair arquitectura maestro-esclavo distancias de hasta 1200m velocidades de hasta 10Mbps (pero no limitado) a comunicación diferencial, balanceada, common mode rejection niveles representados por diferencias de 6V máx. se pueden conectar al menos 32 nodos a R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
35 RS-485 RS II Arquitectura master-slave R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
36 RS-485 RS III Canales diferenciales A (amarillo) y B (azul) R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
37 RS-485 Implementación - I R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
38 RS-485 Implementación - II half-duplex full-duplex R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
39 RS-485 Problema La velocidad máxima de los protocolos asíncronos es limitada; Para distancias cortas, e.g., dentro de la misma PCB, se pueden utilizar los siguientes protocolos síncronos... R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
40 I2C (Inter-Integrated Circuit) Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
41 I2C (Inter-Integrated Circuit) I2C - I Características desarrollado para conectar dispositivos en la misma PCB (distancias cortas) usa tres lineas: GND, clock (SCL) y serial data line (SDA) velocidades de 100kbps in low-speed mode, 400kbps in fast mode, y 3.4Mbps in high-speed mode utiliza direcciones para seleccionar receptores operación master-slave, permite multimaster half-duplex R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
42 I2C (Inter-Integrated Circuit) I2C - II Multimaster, cualquiera puede ser master (pero sólo uno a la vez) Master envía señal de clock R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
43 Implementación - I I2C (Inter-Integrated Circuit) Cada linea, clock y SDA, es bidireccional. Pull-up resistors permite multimaster (wired AND). R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
44 SPI (Serial Peripheral Interface) Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
45 SPI (Serial Peripheral Interface) SPI - I Características desarrollado para conectar dispositivos en la misma PCB (distancias cortas) usa al menos cuatro lineas: GND, clock (SCLK), master output - slave input (MOSI), master input - slave output (MISO), slave select (active low, output from master) (SS). velocidades desde 100kbps hasta 100Mbps operación master-slave, maestro inicia comunicación pueden haber múltiples esclavos selección de receptor por hardware, líneas slave select (chip select) Full-duplex R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
46 SPI (Serial Peripheral Interface) SPI - II Modo de funcionamiento típico: rotación de registros (buffer circular) R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
47 Implementación - I SPI (Serial Peripheral Interface) Tres esclavos independientes R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
48 Implementación - II SPI (Serial Peripheral Interface) Tres esclavos en daisy-chain R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
49 Referencias Outline 1 Conceptos básicos 2 UARTs 3 RS-232C 4 RS RS I2C (Inter-Integrated Circuit) 7 SPI (Serial Peripheral Interface) 8 Referencias R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
50 Referencias Bibliografía Valdes-Perez, Fernando, Pallas-Areny, Ramon, Microcontrollers, Fundamentals and Applications with PIC, 1st edition, CRC PRess, February, 2009, Chapter 08. Catsoulis, John, Designing Embedded Hardware, 2nd edition, O Reilly Media, May, 2005, Chapter 09. R. F. Mendoza-Garcia (Mecánica, UTA) Comunicación Serial May 7, / 45
Tópicos Especiales de Mecatrónica
Tópicos Especiales de Mecatrónica Clase 04: Entradas Análogas Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile May 2, 2013
Más detallesTópicos Especiales de Mecatrónica
Tópicos Especiales de Mecatrónica Clase 04: Entradas Análogas Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile October 9,
Más detallesEnlaces Seriales UART, I2C, SPI
Comunicaciones, Enlaces Seriales UART, I2C, SPI (Preparen Papel y Lápiz) Diagrama de Bloques Fecha y Hora Entradas Procesamiento Procesamiento Comunicación Comunicación Universidad TransmisiónNacional
Más detallesTópicos Especiales de Mecatrónica
Tópicos Especiales de Mecatrónica Arquitectura de Microcontroladores II Memorias y Entradas/Salidas Digitales Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica
Más detallesComunicaciones Digitales: Protocolos seriales (uc)
Comunicaciones Digitales: Protocolos seriales (uc) Qué es la comunicación serial? La comunicación serial es un protocolo de comunicación entre dispositivos que se incluye de manera estándar en prácticamente
Más detallesTransmisión serie. RS232, I2C y SPI
Transmisión serie RS232, I2C y SPI Estándar RS 232 Interface between Data Terminal Equipment and Data Communications Equipment Employing Serial Binary Data Interchange EIA Recommended Standard number 232
Más detallesComunicación Serial: Conceptos Generales
Comunicación Serial: Conceptos Generales Conceptos Generales Qué es la comunicación serial? Qué es RS-232? Qué es RS-422? Qué es RS-485? Qué es handshaking (o intercambio de pulsos de sincronización)?
Más detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Ing. Guillermo Murcia Ing. Jorge Luis Strack gjmurcia@fi.mdp.edu.ar jlstrack@fi.mdp.edu.ar Lecto-grabadora de SDcard - Se comunica con Arduino a través del protocolo de comunicación SPI. - Se comanda a
Más detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Ejercicio: construir un datalogger El datalogger o registrador debe sensar la temperatura ambiente cada 1s y guardarla junto a la fecha y hora de adquisición en un archivo.txt alojado en una memoria µsd.
Más detalles3 Interfaz PC DSP. 3.1 Introducción a las comunicaciones serie. 3 Interfaz PC DSP
3 Interfaz PC DSP 3.1 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 demasiado
Más detallesTópicos Especiales de Mecatrónica
Tópicos Especiales de Mecatrónica Clase 03: Arquitectura de Microcontroladores II - Entradas/Salidas Digitales Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica
Más detallesMicroprocesadores, Tema 8:
Microprocesadores, Tema 8: Comunicaciones asíncronas con USART del PIC Guillermo Carpintero del Barrio Marta Ruiz Llata Alejandro Quesada Pareja Universidad Carlos III de Madrid Standard de Comunicación
Más detallesTópicos Especiales de Mecatrónica
Tópicos Especiales de Mecatrónica Arquitectura de Microcontroladores Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile April
Más detallesI2C. Ing. Pablo Martín Gomez pgomez@fi.uba.ar
I2C Ing. Pablo Martín Gomez pgomez@fi.uba.ar 1 Comunicaciones en un bus serie 2 Comunicaciones en un bus serie 3 I²C Velocidad 4 UART Universal Asynchronous Receiver Transmitter Estándar de comunicación
Más detalles4. Comunicaciones serie y paralelo
4. Comunicaciones serie y paralelo CONCEPTOS DE TRANSMISIÓN DE DATOS DIGITALES Transmisión serie y paralela Transmisión asíncrona y síncrona Interfaz DTE-DCE INTERFAZ EIA-232 / V.24 Especificaciones mecánicas
Más detallesInterfaces de Comunicación. Interfaces de comunicación. Interfaces de comunicación
CLASE 9: COMUNICACIÓN EN SISTEMAS EMBEBIDOS Sistemas Embebidos 2018 Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Interfaces de Comunicación Interfaces de comunicación
Más detallesSistemas Embebidos 2º Cuatrimestre de 2017
7919 Sistemas Embebidos 2º Cuatrimestre de 2017 CLASE 9: COMUNICACIÓN EN SISTEMAS EMBEBIDOS Dpto. de Cs. e Ing. de la Computación Universidad Nacional del Sur Bahía Blanca, Buenos Aires, Argentina Prof:
Más detallesEstructura de Microprocesadores
Estructura de Microprocesadores Introducción al diseño de sistemas electrónicos basados en microcontrolador Profesor Ing. Johan Carvajal Godínez JCG-2009 Agenda de clase Definición de microcontrolador
Más detallesRedes de Computadores Nivel de Enlace: Introducción y control de acceso al medio
Redes de Computadores Nivel de Enlace: Introducción y control de acceso al medio Área de Ingeniería Telemática Dpto. Automática y Computación http://www.tlm.unavarra.es/ En clases anteriores... Nivel de
Más detallesFigura 2. Formato de un dato serie síncrono.
ELECTRÓNICA DIGITAL II 1 COMUNICACIÓN SERIE EN EL 8051 En la comunicación serie los datos se transfieren bit por bit. Una interfaz en el microcontrolador los transfiere el dato en paralelo del CPU a serie
Más detallesModelo ISO OSI. Vínculo Físico
Modelo ISO OSI TDII - Conexión serie con el mundo. 1 Vínculo Físico UTP TDII - Conexión serie con el mundo. 2 1 Vínculo Físico TDII - Conexión serie con el mundo. 3 Vínculo Físico TDII - Conexión serie
Más detallesCOMUNICACIÓN SERIE (RS232)
COMUNICACIÓN SERIE (RS232) Introducción Una manera de conectara dos dipositivos es mediante comunicaciones serie asíncronas. En ellas los bits de datos se transmiten "en serie" (uno de trás de otro) y
Más detallesMODULO TRANSCEPTOR DE DATOS PUNTO A PUNTO WIZ-434-SML-IA
MODULO TRANSCEPTOR DE DATOS PUNTO A PUNTO WIZ-434-SML-IA 1.- INTRODUCCIÓN Los módulos WIZ-SML-IA consisten en transceptores para la transferencia de datos punto a punto en el modo half-duplex, vía radio
Más detallesEstructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez
Estructura de Microprocesadores PIC 18F4550 Módulos de Comunicación Serie Profesor Ing. Johan Carvajal Godínez Contenido Módulos de comunicación serie sincrónica I2C SPI Módulo de comunicación serie Asincrónico
Más detallesTransmisión de Paquetes. Redes de Computadores 2001 Agustín J. González
Transmisión de Paquetes Redes de Computadores 2001 Agustín J. González Transmisión de Paquetes La información a transmitir (datos) es dividida en pequeños bloques llamados paquetes. Las redes que usan
Más detallesRedes de Computadores
es de Computadores Tema 2 Arquitectura en capas de comunicación de datos 1 2 Capas Capas Bits Bits Tramas Tramas Paquetes Paquetes Segmentos Segmentos Sesiones Sesiones Formatos Formatos Mensajes Mensajes
Más detallesUn sistema de instrumentación necesita en muchos casos elementos de comunicación entre las distintas partes que lo componen.
Introducción Necesidad de comunicación Un sistema de instrumentación necesita en muchos casos elementos de comunicación entre las distintas partes que lo componen. Ejemplos: Comunicación intracircuital:
Más detallesManejadores de buses serie en MaRTE OS
Programa Oficial de Postgrado en Ciencias, Tecnología y Computación Máster en Computación Facultad de Ciencias Universidad de Cantabria Manejadores de buses serie en MaRTE OS Autor: Directores: Mario Aldea
Más detallesComunicación Serie RS 232
Comunicación Serie RS 232 CONTENIDO: Comunicación Serial, Tipos, Historia, Descripción del Estándar, Características, Conexiones y Parametros 5 B ELECTRÓNICA 2010 Puerto RS 232 o Puerto Serie Qué es la
Más detallesFundamentos de Robótica
Fundamentos de Robótica Introducción, Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile 1 / 24 Outline Outline 1 Antecedentes
Más detallesTrabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454.
Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454. I. OBJETIVO Hacer un resumen acerca de los protocolos RS232, RS485, RS422 y HART; protocolos de
Más detallesCurso de. Módulo 10 MSSP: I2C. Ricardo Gómez González Andrés Prieto-Moreno Torres
Curso de Micro controladores PIC Módulo 10 MSSP: I2C Juan González Gómez Ricardo Gómez González Andrés Prieto-Moreno Torres 1 Índice 1. Introducción al I2C 2. Registros I2C PIC16f876A 3. Ejemplo de Uso
Más detallesBus I 2 C. Introducción
Bus I 2 C Introducción 1980: Philips desarrolla el Bus de 2 alambres I 2 C para la comunicación de circuitos integrados. Se han otorgado licencias a mas de 50 compañías, encontrándonos con más de 1000
Más detallesMICROCONTROLADORES PIC
MICROCONTROLADORES PIC Bienvenidos - Clase 8 Protocolo de Comunicación I 2 C. Semestre I de 2010 Adaptado Por: Lewin Andrés López Preámbulo Protocolo entre periféricos: conjunto de reglas o normas para
Más detallesUART. Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn
UART Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn UART Universal Asynchronous receiver and transmitter: dispositivo (controlador ) que envía datos paralelos sobre una línea serie.
Más detallesConceptos básicos de comunicación de datos
Conceptos básicos de comunicación de datos Comunicación de Datos Es el proceso de comunicar información en forma binaria entre dos o más puntos. Requiere cuatro elementos básicos que son: Emisor: Dispositivo
Más detalles2.- Cargar el código correspondiente a cada Arduino para su funcionamiento como Master o Esclavo.
Práctica 1 - Serial Peripheral Interface Para esta práctica se la librería SPI.h. 1.- Conectar dos Arduino siguiendo el diagrama siguiente: La asignación de pines quedará de la siguiente manera: (SS) :
Más detallesCapítulo 6: Capa Enlace de Datos y LANS
Capítulo 6: Capa Enlace de Datos y LANS ELO322: Redes de Computadores Agustín J. González Este material está basado en: Material de apoyo al texto Computer Networking: A Top Down Approach Featuring the
Más detallesMicroprocesadores, Tema 8:
Microprocesadores, Tema 8: Periféricos de Comunicación Síncronos Guillermo Carpintero Marta Ruiz Universidad Carlos III de Madrid Standard de Comunicación Protocolos Standard de Comunicación Serie Síncrona
Más detallesCapítulo 5: Capa Enlace de Datos - I
Capítulo 5: Capa Enlace de Datos - I ELO322: Redes de Computadores Agustín J. González Este material está basado en: Material de apoyo al texto Computer Networking: A Top Down Approach Featuring the Internet.
Más detallesUSB232. Hoja de datos
- 1 - USB232 Hoja de datos 9600, 19200, 38400, 57600, 115200 bps Interfaz USB serie RS232 Integración de tecnología USB Para sistemas con comunicación serie RS232 - 2 - USB232 Interfaz USB serie RS232
Más detallesPrueba del Driver ModBus
Prueba del Driver ModBus Prueba de la placa Elementos y Conexiones Elementos: - Placa 232-485 - Driver ModBus - Master SPI (µc en protoboard, ver más abajo) - PC + software de prueba dedicado, o genérico
Más detallesJorge Sandoval Arenas
EL64E: Redes de Computadores Jorge Sandoval Arenas 1 Agenda 4 TCP/IP: Physical layer 4.1 Medio Físico 4.2 LLC IEEE 802.2 4.3 Ethernet IEEE 802.3 4.4 Token Ring IEEE 802.5 4.5 FDDI 4.6 FastEthernet IEEE
Más detallesTARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.
TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC2S400E ISP PROM XC18V04 Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura de almacenamiento:
Más detallesMICROCONTROLADORES PIC USART
USART Universal Synchronous Asynchronous Receiver Transmitter Síncrona o asíncrona Recibe y transmite Operación full duplex asíncrona Aplicación típica: comunicación con un PC mediante el protocolo RS232,
Más detallesAnexo LA TRANSMISIÓN POR PUERTO SERIE
Anexo LA TRANSMISIÓN POR PUERTO SERIE 1. LAS COMUNICACIONES SERIE Cuando nos comunicamos en serie, cada byte o carácter de datos que mandamos o recibimos se envía bit a bit. Cada uno de estos bits puede
Más detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Características del datalogger autónomo EJERCICIO: El datalogger o registrador debe sensar la temperatura ambiente cada 1s y guardarla junto a la fecha y hora de adquisición en un archivo.txt alojado en
Más detallesESPino - Especificaciones
ESPino - Especificaciones Resumen Microcontrolador ESP8266 (32-bit RISC) WiFi 802.11 (station, access point, P2P) Voltaje de operación 3.3V Voltaje de entrada 4.4-15V Pines de I/O Digitales 9 Pines de
Más detallesNota Técnica Conceptos básicos para establecer un Enlace Serie Inalámbrico
Nota Técnica Conceptos básicos para establecer un Enlace Serie Inalámbrico 1. Generalidades En esta nota técnica se busca enumerar los conceptos báscios de cualquier comunicación serie y luego mostrar
Más detallesNúmero de referencia de la Interfaz de Acceso
Interfaz IEEE 10BASE-T Acceso a Internet Número de referencia de la Interfaz de Acceso Versión Descripción del cambio Páginas afectadas Fecha de la versión V.1.1 Primera publicación de la Interfaz Todas
Más detallesAcceso al medio Transmisión de datos y redes de ordenadores Acceso al medio Técnicas de acceso al medio División estática del canal: Multiplexación División dinámica del canal: Técnicas de contención Protocolos
Más detallesNúmero de referencia de la Interfaz de Acceso
Acceso a Internet Número de referencia de la Interfaz de Acceso Versión Descripción del cambio Páginas afectadas Fecha de la versión V.1.1 Primera publicación de la Interfaz Todas 30-06-2001 R Página 2
Más detallesRedes de Altas Prestaciones
Redes de Altas Prestaciones Tema 3 Ethernet -Curso 2010 Facena UNNE Ethernet -IEEE 802.3 Ethernet es un estándar de redes de computadoras de área local con acceso al medio por CSMA/CD. Define las características
Más detallesTARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.
TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC3S400 ó XC3S1000 ISP PROM XCF02S ó XCF04S Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura
Más detallesConversor RS232-RS485/RS422 Aislado MCV1-C485-IA-IS. Manual del Usuario. Power. TX Data. RX Data MCV1. Internet Enabling Solutions.
Conversor RS232-RS485/RS422 Aislado -C485-IA-IS Manual del Usuario Power TX Data RX Data Internet Enabling Solutions www.exemys.com Los Productos están en permanente evolución para satisfacer las necesidades
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 detallesSADE en LabView. IO PIN: SADE cuenta con 13 pines que se pueden configurar como entrada, salida e inclusive como PWM.
SADE en LabView SADE (Sistema de Adquisición de Datos flexible ) es la aplicación de INTESC la cual facilita el manejo de la tarjeta Symbhia mediante comandos en lenguaje de alto nivel. En el siguiente
Más detalles2.5-1 USART Introducción.
2.5-1 USART Introducción. El USART (universal synchronous asynchronous receiver transmitter) es uno de los dos puertos series de los que dispone los PIC16F87X. Puede funcionar de forma síncrona (half duplex)
Más detallesSistema telefónico. Interfaces de la capa física
Sistema telefónico. Interfaces de la capa física Juan Manuel Orduña Huertas Redes de Transmisión de Datos - Curso 2011/2012 Contenido 1 La red telefónica pública conmutada La red telefónica pública Bucle
Más detallesPuerto RS 232 o Puerto Serie
Puerto RS 232 o Puerto Serie Qué es la comunicación serial? Existen dos formas de intercambiar información binaria entre dos dispositivos o equipos (PC): la paralela y la serie. La comunicación paralela
Más detallesBUS DE COMUNICACIÓN I 2 C
APÉNDICE H BUS DE COMUNICACIÓN I 2 C El término I 2 C da nombre a un estándar para bus de comunicaciones serie. El nombre proviene de Inter-Integrated Circuits. El diseñador es el fabricante Philips. Existen
Más detallesConversor de Protocolo SGW1-HMP. Manual del Usuario. Internet Enabling Solutions.
Conversor de Protocolo SGW1-HMP Manual del Usuario Internet Enabling Solutions www.exemys.com Los Productos están en permanente evolución para satisfacer las necesidades de nuestros clientes Por esa razón,
Más detallesSSI INFORMACIÓN GENERAL ENCODERS ABSOLUTOS Y ABSOLUTOS PROGRAMABLES
INFORMACIÓN GENERAL SSI ENCODERS ABSOLUTOS Y ABSOLUTOS PROGRAMABLES En muchos casos los datos transmitidos de un sistema a otro están sometidos a campos magnéticos, ruidos, al utilizar un interface estándar
Más detallesMANUAL MÓDULO WIFI DE MOWAY
MANUAL MÓDULO WIFI DE MOWAY Página 2 de 9 Copyright (c) 2011 Bizintek Innova, S.L. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License,
Más detalles( hPa a 25 C) ( hpa, C) Medición de la temperatura Rango: C precisión: ± 1. Medición de humedad Precisión: ± 3
BMP280 SENSOR DE PRESIÓN DIGITAL El BMP280 se basa en la probada tecnología de sensor de presión Piezoresistiva de Bosch, alta precisión y linealidad y estabilidad a largo plazo. Es un sensor de presión
Más detallesEmtech_FTHL. Descripción de la placa. Autor
Emtech_FTHL Descripción de la placa Autor Mauro Koenig Versión 0.1 Ultima revisión Diciembre 2, 2010 Contenido 1 Introducción...4 2 Descripción de la placa...5 2.1 Vistas...5 2.1.1 Vista superior...5 2.1.2
Más detallesIntroducción. Modo monitor. Cuaderno técnico 4: Grabación de microcontroladores PIC
Cuaderno técnico 4: Grabación de microcontroladores PIC [Introducción] [Modo monitor] [Arquitectura] [Autores] [Licencia] [Download] [Links] [Noticias] Introducción Los microcontroladores PIC se graban
Más detallesArquitectura de computadores I
Arquitectura de computadores I Perspectiva de alto nivel de los computadores Septiembre de 2017 Contenido Componentes del computador Funcionamiento del computador Estructuras de interconexión Interconexión
Más detallesUnidad III. Interfaces de comunicación Series, USB, CAN, Field Bus, Etc.
Unidad III Interfaces de comunicación Series, USB, CAN, Field Bus, Etc. Principios básicos Elementos comunes en sistemas de comunicación de datos Trasmisor y Receptor Tabla ASCII American Standard Code
Más detallesSPI. Teoría y Aplicaciones. INGENIERIA EN MICROCONTROLADORES Protocolo SPI( Serial Peripherical Interface) Protocolo
Protocolo SPI INGENIERIA EN MICROCONTROLADORES Protocolo SPI( Serial Peripherical Interface) Teoría y Aplicaciones INGENIERÍA EN MICROCONTROLADORES Curso de Redes de Microcontroladores PIC (Protocolo SPI)
Más detallesEstructura de Computadores
Estructura de Computadores Curso 2017-2018 Sistema de Entrada/Salida Interconexión (Buses) Sistema de Interconexión CPU MEM Sistema de Interconexión Controlador E/S 2/43 Agenda 1 Buses Paralelos 2 Buses
Más detallesNúmero de referencia de la Interfaz de Acceso
Interfaz V.35 Nx64 Circuito Digital Punto a Punto Número de referencia de la Interfaz de Acceso Versión Descripción del cambio Páginas afectadas Fecha de la versión V.1.1 Primera publicación de la Interfaz
Más detallesRedes de Datos-Control del enlace de Datos. Jhon Jairo Padilla Aguilar PhD. Ingeniería Telemática
-Control del enlace de Datos PhD. Ingeniería Telemática Punto de Partida Suponemos que: El problema de comunicación a nivel físico ya ha sido solucionado (modulaciones, canales, sincronización). Ahora
Más detallesAdaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie
Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie Product ID: ICUSB232PROC Este adaptador USB-C a serie le permite conectar sus dispositivos USB-C a su
Más detalles4. Tarjeta de control
4. Tarjeta de control 4.1. Características Esta tarjeta permite conectar cualquier microcontrolador del mercado al resto de tarjetas esclavo. Como se detalla en la sección 2 de este documento (Bus de Intercomunicación),
Más detallesAdaptador Industrial USB a 8 Puertos Serie DB9 RS232 RS422 RS485 con Protección ESD de 15kV - Cable Conversor USB a Serial
Adaptador Industrial USB a 8 Puertos Serie DB9 RS232 RS422 RS485 con Protección ESD de 15kV - Cable Conversor USB a Serial Product ID: ICUSB234858I Permite agregar de manera fácil y rápida puertos COM
Más detallesEL BUS I2C CARACTERISTICAS. Fernando Remiro
CARACTERISTICAS Fernando Remiro 1 CARACTERÍSTICAS Utiliza 2 líneas para transportar la información entre los distintos periféricos conectados al bus SDA (datos) SCL (reloj) Cada dispositivo se identifica
Más detallesPrograma de Asignatura
Departamento de Ingeniería Industrial Programa: Ingeniería Mecatrónica, Plan 007- Asignatura: Microcontroladores Clave: 9953 Semestre: VIII Tipo: Obligatoria H. Teoría: H. Práctica: 0 H. Lab: HSM: Créditos:
Más detallesANEXO 3 PROTOCOLO DE TELECOMUNICACIONES BEFA 15. El sistema Befa 15 como sistema de transmisión logra el enlace vía MODEM punto a punto.
ANEXO 3 PROTOCOLO DE TELECOMUNICACIONES BEFA 15 A3.1. Generalidades El sistema Befa 15 como sistema de transmisión logra el enlace vía MODEM punto a punto. El MODEM realiza las siguientes funciones: -
Más detallesZigBee development circuit (ETRX2 based)
ZigBee development circuit (ETRX2 based) Introducción El circuito consiste básicamente en la interconexión de un módulo ZigBee ETRX2 de la marca Telegesis a un circuito integrado MAX233 para poder comunicar
Más detallesEstructura general de una Computadora Arquitectura Estructura Von Neumann
BUSES Estructura general de una Computadora Arquitectura Estructura Von Neumann Unidad Básica en estructura computador. Cargar programas, ingreso datos, resultados, etc. Estructura de buses BUSES Es un
Más detallesEl Protocolo SPI. IES Juan de la Cierva. Aprendizaje de la Electrónica a través de la Robótica. Fernando Remiro Domínguez
El Protocolo SPI IES Juan de la Cierva Aprendizaje de la Electrónica a través de la Robótica Fernando Remiro Domínguez Serial Periferical Interface (SPI) SPI es un bus de tres líneas, sobre el cual se
Más detallesESCUELA POLITÉCNICA DEL EJÉRCITO SEDE LATACUNGA
ESCUELA POLITÉCNICA DEL EJÉRCITO SEDE LATACUNGA PROYECTO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN ELECTRÓNICA E INSTRUMENTACIÓN GUSTAVO DE JESÚS LÓPEZ FRÍAS AÑO 2013 DISEÑO E IMPLEMENTACIÓN
Más detallesUNIVERSIDAD DE JAÉN CONTENIDO
Tema 2. Nivel Físico. F CONTENIDO 2.1 Introducción a los medios de transmisión. 2.2 Conceptos generales. 2.3 Tipos de señales. 2.4 Normas de interfaz del nivel físico. 2.4.1 RS- 232 2.4.2 X.21 2.4.3 Interfaz
Más detallesTUTORIAL Comunicación Serial
1 TUTORIAL Comunicación Serial OBJETIVOS Manejar el módulo USART para comunicaciones seriales asíncronas. Realizar transmisiones y recepciones seriales útiles para el control y monitoreo de eventos. INTRODUCCIÓN:
Más detallesTRABAJO PRÁCTICO FINAL CÁTEDRA DE INSTRUMENTACIÓN AVANZADA IMPLEMENTACIÓN DE MAESTRO MODBUS RTU EN NI-LABVIEW
TRABAJO PRÁCTICO FINAL CÁTEDRA DE INSTRUMENTACIÓN AVANZADA IMPLEMENTACIÓN DE MAESTRO MODBUS RTU EN NI-LABVIEW Alumno: Ezequiel Eduardo Leidi Mat.: 13218 Carrera: Ingeniería Eléctrica Agosto de 2016 Departamento
Más detallesEthernet. Area de Ingeniería Telemática Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación
Ethernet Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas, protocolos y estándares
Más detallesSistemas Embebidos 1º Cuatrimestre de 2016. Interfaces de Comunicación. Sistemas Embebidos - 1º Cuatrimestre de 2016. Prof: Sebastián Escarza 1
7919 Sistemas Embebidos 1º Cuatrimestre de 2016 CLASE 9: COMUNICACIÓN EN SISTEMAS EMBEBIDOS Prof: Sebastián Escarza Contenido Interfaces de comunicación Serie Paralelo Comunicación en paralelo Comunicación
Más detallesTema: Comunicación en Serie. Interfaz RS-232.
Redes de Comunicación Industrial. Guía 1 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Redes de Comunicación Industrial Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta)
Más detallesUnidad Didáctica 3: Microcontroladores & Interrupciones. Sistemas embebidos para tiempo real
Unidad Didáctica 3: Microcontroladores & Interrupciones Sistemas embebidos para tiempo real Índice Repaso: µp vs. µc, CPU, tamaño de palabra. Arquitectura RISC vs. CISC Harvard vs. von Neumann Comparación
Más detallesConvertidor Serial DB9 RS232 a TTL - Hembra a Macho
Convertidor Serial DB9 RS232 a TTL - Hembra a Macho Product ID: IC232TTL Este conversor RS232 a TTL permite conectar dispositivos que utilizan puertos seriales RS232 con dispositivos que solo se comunican
Más detallesTarjeta Desarrollo dspic. Bogobots ITEM-CEM
Tarjeta Desarrollo dspic Bogobots ITEM-CEM El micro dspic30f4013 El microcontrolador utilizado en la tarjeta es un dispositivo de procesamiento digital desarrollado por la compañía Microchip, el cual cumple
Más detallesRed de comunicación de datos
Redes de Computadores Tema 2 Arquitectura en capas Aplicación Presentación Sesión Transporte Red Enlace Físico Aplicación Presentación Sesión Transporte Red Enlace Físico Red de comunicación de datos Capas
Más detallesUART. Diseño de Sistemas con FPGA 2 o cuatrimestre 2011 Patricia Borensztejn
UART Diseño de Sistemas con FPGA 2 o cuatrimestre 2011 Patricia Borensztejn UART Universal Asynchronous receiver and transmitter: dispositivo que envía datos paralelos sobre una línea serie. RS-232: standard
Más detalles