Apéndice A. Características de los. componentes utilizados



Documentos relacionados
3 Interfaz PC DSP. 3.1 Introducción a las comunicaciones serie. 3 Interfaz PC DSP

CAPÍTULO 3 LA COMUNICACIÓN SERIAL

Comunicación Serie RS 232

Comunicación Serial: Conceptos Generales

COMUNICACIÓN SERIE (RS232)

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras

Transmisión paralelo:

M-Bus Master MultiPort 250D

Puerto RS 232 o Puerto Serie

Laboratorio de Microprocesadores El MICROCONTROLADOR Diagrama de tiempos de la operación del convertidor ADC0809

4. Comunicaciones serie y paralelo

Conversor. Merlín Full. Manual de Usuario

Diseño del cable para conexión JEM-10/PC

Microprocesadores, Tema 8:

Práctica final. Emilia Cruz Fernández Martínez

PRÁCTICA 5. CIRCUITOS CONTADORES SÍNCRONOS

PRODUCTO P05 SOFTWARE EMBEBIDO PARA EL CONTROL DEL CIRCUITO GENERADOR DE CORRIENTE DE LAS FORMAS DE ONDAS PARA ELECTROTERAPIA

TRABAJO PRÁCTICO Nº 6: PUERTO SERIE

Introducción a la seguridad en redes IP

Comunicación serial por Aircable Lessly Marlene Sabido Calzada. Seminario del Proyecto de Investigación en robótica Humanoide

3. SECCIÓN DE MOTORES A PASOS

FABRICACIÓN DE UN CABLE DE CONEXIÓN PARA COMUNICAR UN PC Y UNA ESTACIÓN METEOROLÓGICA WMR-928 DE OREGON SCIENTIFIC

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA

ARQUITECTURA DE LOS AUTOMATAS PROGRAMABLES

CATEDRA DE COMUNICACIONES NORMA RS 232 FERNANDO MIRALLES- 1 -

4.1 Dispositivos y manejadores de dispositivos: device drivers

Sistema HSDPA Banda Ancha Móvil Escuela Superior de Ingenieros - Universidad de Sevilla Ingeniería de Telecomunicación

Conexión de un Terminal al Puerto de la Consola en Switches Catalyst

UART. Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn

CIRCUITOS LOGICOS DE TRES ESTADOS.

Documentación Técnica Uso Interno

GUÍA 8: TIRISTORES Y OPTOACOPLADORES TIRISTORES

La memoria ROM Éste es un tipo de memoria de sólo lectura que almacena, de modo permanente, un programa creado por el fabricante.

Anexo LA TRANSMISIÓN POR PUERTO SERIE

AUTÓMATAS PROGRAMABLES

Guía del Cableado para Puertos Auxiliares y de la Consola

10 COMUNICACIÓN SERIAL

Curso de Automatización y Robótica Aplicada con Arduino

Capítulo 4 INTERFAZ RS-232

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

Tema: Manejo del Pue r t o Serie

HARDWARE USB/RS232 (28 servos)

Proyecto 3: CONTROL DE VELOCIDAD DE UN MOTOR DC Y TRANSMISIÓN DE DATOS

CUESTIONARIO SOBRE REDES MULTIPLEXADAS

V 1.0. Ing. Juan C. Guarnizo B.

PRÁCTICA 7. CIRCUITOS ARITMÉTICOS

Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron

INTRODUCCIÓN. Comunicación Serial.

DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I.

Software: Son los programas que organizan y coordinan de forma lógica las distintas funciones.

CLASIFICACIÓN DE RELÉS SEGÚN SU FUNCIÓN. B-V. Curso: IPROSEP, Protección de Sistemas Eléctricos de Potencia, IIE-FING-UdelaR.

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

CLASIFICACIÓN DE REDES

BLOQUE 2 (PARTE 1) DEFINICIÓN Y CLASIFICACIÓN

Redes LAN (Local Area Network) CASQUINO PINTO GENOVEVA MELGAREJO VILLALON BILDAD PILAR TRINIDAD TINEO MARDELEYNE

UART. Diseño de Sistemas con FPGA 2 o cuatrimestre 2011 Patricia Borensztejn

Hardware II El ordenador y los periféricos

Comunicación de Datos y Redes Informáticas. Recordando. Hardware

TERMÓMETRO SENSOR DE TEMPERATURA CON CONEXIÓN AL PC

Modelo ISO OSI. Vínculo Físico

MODULO TRANSCEPTOR DE DATOS PUNTO A PUNTO WIZ-434-SML-IA

CAPITULO III. Implementación Del Sistema Mecánico

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G.

Notas técnicas de los sistemas compatibles: Diagramas de cable

Guía del Cableado para Puertos Auxiliares y de la Consola

PREGUNTAS MÁS FRECUENTES Arrancadores suaves

Conexión de un Terminal al Puerto de la Consola en Switches Catalyst

TEMA 20 EL CONVERSOR A/D

7. TRANSMISIÓN DE DATOS

sensores capacitivos 241 ventajas:

MODULO: REDES DE AREA LOCAL. Nombre: Curso:1º ASI ( )

Electrónica 5 EM ITS Lorenzo Massa Pagina 1 Unidad 6 - Ing. Juan Jesús Luna

Redes de Datos en Tiempo real CAPA FÍSICA

Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales

Topología de red: Topología en Malla

MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 5. ÁLGEBRA BOOLEANA

Red de comunicación de datos

1.4 Biestables síncrono

Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie

Módulo 2: Cómo funcionan las computadoras

Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10

Memoria RAM (Random Access Memory/Memoria de acceso aleatorio)

TEMA 1: Concepto de ordenador

Baudios PS SmartSwitch

CAPITULO 2 CONVERTIDORES DE POTENCIA. El constante progreso y evolución de la ciencia y la tecnología ha provocado en los últimos

Qué es una computadora?

Introducción. Las telecomunicaciones

Elementos del microprocesador

CONTROLADOR ARTEMA DE NIVEL 2 EMV. La solución modular para el nivel 2 de EMV

INTRODUCCIÓN A LAS COMUNICACIONES POR RADIOFRECUENCIA

COMBINACIONAL USANDO PUERTAS LÓGICAS CONVERSOR DE CODIGO GRAY A BINARIO

En los años 60, cada fabricante usaba una interfaz diferente para comunicar un DTE

Descripción del Producto

Nº 2 HARDWARE EL EXTERIOR DE LA MÁQUINA

Qué puede hacer TRBOnet?

Sistemas Electrónicos Digitales

Curso: Fundamentos de la red industrial Ethernet/IP y su conectividad con IO Link (EIP/IO)

Introducción Definición de control. Introducción Antecedentes Históricos

Transcripción:

Apéndice A. Características de los componentes utilizados 81

A.1 Introducción En este capítulo se mencionarán las particularidades de los diferentes dispositivos que se utilizaron, para que sea más sencillo entender cómo funciona el circuito diseñado y por qué se planteó de esta manera. A.2 Cable RS-232 El RS-232 es la forma más comúnmente utilizada para realizar transmisiones de datos entre computadoras, aunque en este caso se ocupará para conectar la estación base a la computadora y así llevar un monitoreo de lo que esta sucediendo en ella. El RS-232 consiste en un conector tipo DB-9 de 9 pines, es muy barato e incluso extendido para cierto tipo de periféricos (como el ratón serie de la PC). Las señales con las que trabaja este puerto serie son digitales, de +12V (0 lógico) y -12V (1 lógico), para la entrada y salida de datos, y a la inversa en las señales de control. El estado de reposo en la entrada y salida de datos es -12V. Dependiendo de la velocidad de transmisión empleada, es posible tener cables de hasta 15 metros. Cada pin puede ser de entrada o de salida, teniendo una función específica cada uno de ellos [13]. Las más importantes son: Pin TXD RXD DTR DSR RTS CTS Función (Transmitir Datos) (Recibir Datos) (Terminal de Datos Listo) (Equipo de Datos Listo) (Solicitud de Envío) (Libre para Envío) DCD (Detección de Portadora) [13] 82

En la Figura A.1 se muestran las señales con su respectivo pin y su descripción. Las señales TXD, DTR y RTS son de salida; mientras que RXD, DSR, CTS y DCD son de entrada. La masa de referencia para todas las señales es SG (Señal de tierra) [13]. Pin Señal Descripción E/S 1 - Masa chasis - 3 TxD Transmit Data S 2 RxD Receive Data E 7 RTS Request To Send S 8 CTS Clear To Send E 6 DSR Data Set Ready E 5 SG - Signal Ground 1 CD/DCD (Data) Carrier Detect E 4 DTR Data Terminal Ready S 9 RI Ring Indicador E Figura A.1 Conector RS-232 [13] A.3 El puerto serie La computadora controla el puerto serie mediante un circuito integrado específico, llamado UART (Transmisor-Receptor-Asíncrono-Universal). Normalmente se utilizan los siguientes modelos de este chip: 8250 (bastante antiguo, con fallos, solo llega a 9600 baudios), 16450 (versión corregida del 8250, llega hasta 115.200 baudios) y 16550A (con buffers de E/S). A partir de la gama Pentium, los circuitos UART de las placa base son todas de alta velocidad, es decir UART 16550A. De hecho, la mayoría de los módems conectables a un puerto serie necesitan dicho tipo de UART, incluso algunos juegos en red a través del puerto serie necesitan de este tipo de puerto serie. Por eso hay veces que un 486 no se comunica con la suficiente velocidad con un PC Pentium. Los portátiles suelen llevar otros chips: 82510 (con buffer especial, emula al 16450) o el 8251 (no es compatible) [13]. 83

Para controlar al puerto serie, el CPU emplea direcciones de puertos de E/S y líneas de interrupción (IRQ). En el AT-286 se eligieron las direcciones 3F8h (o 0x3f8) e IRQ 4 para el COM1, y 2F8h e IRQ 3 para el COM2. El estándar de la PC llega hasta aquí, por lo que al añadir posteriormente otros puertos serie, se eligieron las direcciones 3E8 y 2E8 para COM3-COM4, pero las IRQ no están especificadas. Cada usuario debe elegirlas de acuerdo a las que tenga libres o el uso que vaya a hacer de los puertos serie (por ejemplo, no importa compartir una misma IRQ en dos puertos siempre que no se usen conjuntamente, ya que en caso contrario puede haber problemas). Es por ello que últimamente, con el auge de las comunicaciones, los fabricantes de PCs incluyan un puerto especial PS/2 para el ratón, dejando así libre un puerto serie. Mediante los puertos de E/S se pueden intercambiar datos, mientras que las IRQ producen una interrupción para indicar al CPU que ha ocurrido un evento (por ejemplo, que ha llegado un dato, o que ha cambiado el estado de algunas señales de entrada). El CPU debe responder a estas interrupciones lo más rápido posible, para que de tiempo de recoger el dato antes de que el siguiente lo sobrescriba. Sin embargo, las UART 16550A incluyen unos buffers de tipo FIFO, dos de 16 bytes (para recepción y transmisión), donde se pueden guardar varios datos antes de que el CPU los recoja. Esto también disminuye el número de interrupciones por segundo generadas por el puerto serie [13]. El RS-232 puede transmitir los datos en grupos de 5, 6, 7 u 8 bits, a unas velocidades determinadas (normalmente, 9600 bits por segundo o más). Después de la transmisión de los datos, le sigue un bit opcional de paridad (indica si el número de bits transmitidos es par o impar, para detectar fallos), y después 1 o 2 bits de Stop. Normalmente, el protocolo utilizado es el 8N1 (que significa, 8 bits de datos, sin paridad 84

y con 1 bit de Stop). Una vez que ha comenzado la transmisión de un dato, los bits tienen que llegar uno detrás de otro a una velocidad constante y en determinados instantes de tiempo. Por eso se dice que el RS-232 es asíncrono por carácter y síncrono por bit. Los pines que portan los datos son RXD y TXD. Las demás se encargan de otros trabajos: DTR indica que el ordenador está encendido, DSR que el aparato conectado a dicho puerto está encendido, RTS que el ordenador puede recibir datos (porque no está ocupado), CTS que el aparato conectado puede recibir datos, y DCD detecta que existe una comunicación, presencia de datos [13]. Tanto el aparato a conectar como el ordenador (o el programa terminal) tienen que usar el mismo protocolo serie para comunicarse entre sí. Puesto que el estándar RS- 232 no permite indicar en qué modo se está trabajando, es el usuario quien tiene que decidirlo y configurar ambas partes. Como ya se ha visto, los parámetros que hay que configurar son: protocolo serie (8N1), velocidad del puerto serie, y protocolo de control de flujo. Este último puede ser por hardware (el handshaking RTS/CTS) o bien por software (XON/XOFF, el cual no es muy recomendable ya que no se pueden realizar transferencias binarias). La velocidad del puerto serie no tiene por qué ser la misma que la de transmisión de los datos, de hecho debe ser superior. Por ejemplo: para transmisiones de 1200 baudios es recomendable usar 9600, y para 9600 baudios se pueden usar 38400 (o 19200) [13]. En la Figura A.2 se presenta el diagrama de transmisión de un dato con formato 8N1. El receptor indica al emisor que puede enviarle datos activando la salida RTS. El emisor envía un bit de START (nivel alto) antes de los datos, y un bit de STOP (nivel bajo) al final de estos [13]. 85

Emisor ===== Receptor CTS <- <- RTS TXD -> 1 0 0 1 0 1 1 0 -> RXD START STOP Figura A.2 Diagrama de transmisión [13] A.4 El PIC 16C66 Dentro de la Estación Base se encuentra un microcontrolador que es el encargado de controlar todas las comunicaciones (con los transponders y con la PC), por lo tanto es necesario mencionar las características de este dispositivo. Un microcontrolador es un computador completo (microprocesador + E/S + memoria + otros periféricos), aunque de limitadas prestaciones, que está contenido en el chip de un circuito integrado programable y se destina a gobernar una sola tarea con el programa que reside en su memoria. Sus líneas de entrada/salida soportan el conexionado de los sensores y actuadores del dispositivo a controlar. Los microcontroladores tienen muchas áreas de aplicación que se pueden considerar ilimitadas, como pueden ser juguetes, horno microondas, refrigeradores, televisores, computadoras, impresoras, módems, el sistema de arranque de nuestro coche, etc. Existe una gran diversidad de microcontroladores. Quizá la clasificación más importante sea entre microcontroladores de 4, 8, 16 ó 32 bits. Aunque las prestaciones de los microcontroladores de 16 y 32 bits son superiores a los de 4 y 8 bits, la realidad es que los microcontroladores de 8 bits dominan el mercado y los de 4 bits se resisten a desaparecer. La razón de esta tendencia es que los microcontroladores de 4 y 8 bits son apropiados para la gran mayoría de las 86

aplicaciones, lo que hace absurdo emplear micros más potentes y consecuentemente más caros. Uno de los sectores que más tira del mercado del microcontrolador es el mercado automovilístico. De hecho, algunas de las familias de microcontroladores actuales se desarrollaron pensando en este sector, siendo modificadas posteriormente para adaptarse a sistemas más genéricos. El mercado del automóvil es además uno de los más exigentes: los componentes electrónicos deben operar bajo condiciones extremas de vibraciones, choques, ruido, etc. Y seguir siendo fiables. En cuanto a las técnicas de fabricación, cabe decir que prácticamente la totalidad de los microcontroladores actuales se fabrican con tecnología CMOS 4 (Complementary Metal Oxide Semiconductor). Esta tecnología supera a las técnicas anteriores por su bajo consumo y alta inmunidad al ruido [10]. En la Figura A.3 se muestra el microcontrolador utilizado en la Estación Base del Kit de Evaluación de Keeloq que es el PIC16C66 de la familia de Microchip. Este microcontrolador es un CMOS de 8 bits, con una memoria de programa de 8k (EPROM), una memoria de 368 bytes y una velocidad de 20 MHz [10]. Figura A.3 Pic utilizado en la Estación Base [10] En el Apéndice B (Figura B.4) se encuentra el esquemático que explica cómo está conectado el PIC16C66 a la estación base. 87

A.5 El registro MC14035B Ahora es turno de mencionar las características del registro de 4 bits MC14035B, que fue el que se utilizó para acondicionar la señal de habilitación del disparo del TRIAC. Consiste en un registro de 4 estados, con las entradas paralelas síncronas y las salidas paralelas protegidas. La entrada Parallel/Serial (P/S) permite un corrimiento a la derecha de datos o una carga paralela síncrona por medio de las entradas DP0 a DP3. La entrada True/Complement (T/C) determina si las salidas exhiben Q o Q negada de las etapas del flip-flop. Con las entradas J y K conectadas juntas funcionan como una entrada serial "D". Este dispositivo se puede utilizar con eficacia como registros de corrimiento a la derecha y a la izquierda, conversión de paralelo a serial/serial a paralelo, generación de secuencia, comparadores de frecuencia y de fase, registros de sample and hold, etc [9]. En la Figura A.4 se muestra tanto el encapsulado del registro MC14035B como la asignación de sus pines y además también se presenta la Tabla de verdad de este integrado para saber como trabaja cuando recibe determinadas entradas. Y en la Figura A.5 se ilustra el diagrama de tiempo de este registro en particular. Figura A.4 Registro MC14035B [9] 88

Figura A.5 Diagrama de tiempo del registro MC14035B [9] A.6 La compuerta NOT Como también se utilizó una compuerta NOT (74LS04) en el circuito que se armó, a continuación se explica brevemente cómo funciona este integrado. La compuerta NOT es una de las más sencillas en su funcionamiento ya que solamente consta de una entrada y una salida. Una compuerta NOT responde con una salida lógica 1 si la entrada es un nivel bajo (0V) y la salida produce una señal de lógica 0 si la entrada es un nivel lógico alto o 1 (5V). Por lo que se refiere a la disposición de terminales de la compuerta NOT (SN74LS04N), esta se muestra en la Figura A.6 en forma clara, así como su respectiva Tabla de verdad [12]. Tabla de verdad [12] Figura A.6 Integrado 74LS04 [12] ConFiguración de pines [12] 89

A.7 El Optoacoplador MOC3030 Ahora se explicará el funcionamiento del MOC3030, que fue el optoacoplador que se utilizó para aislar la parte digital de la parte análoga en el circuito armado, además de que este fue el encargado de dar el disparo directamente al TRIAC. Las series de MOC303X son aisladores ópticamente acoplados que consisten en un diodo que emite infrarrojo de arseniuro de galio acoplado con un detector monolítico de silicio, que realiza las funciones de un TRIAC detector de cruce por cero montado en un paquete dual-in-line de 6 pines estándares. Estos optoaisladores son diseñados para ser usados con un TRIAC en la interfase de sistemas lógicos con equipos alimentados por la corriente de línea (120Vac). Este aislador trabaja hasta con 250 volts y con una corriente máxima de entrada al disparador de 30 ma [7]. En la Figura A.7 se presenta el orden y la asignación de los pines en el encapsulado y cómo esta estructurado por dentro este integrado: 1. Ánodo 2. Cátodo 3. NC 4. Terminal del Triac 5. Substrato (no conectar) 6. Terminal del Triac[7] Figura A.7 Encapsulado del optoacoplador MOC3030 90

A.8 El TRIAC TIC263D Por último se mencionaran las características del TRIAC que se utilizó para darle el disparo a la aplicación, que fue el TIC263D. El TRIAC es un tiristor diseñado primordialmente para aplicaciones de control de corriente alterna (AC) de onda completa, tales como relevadores de estado sólido, control de motores, controles de temperatura, fuentes de poder, etc. Los tiristores tipo TRIAC cambian del estado de bloqueo a conducir para cada polaridad de un voltaje aplicado al ánodo con el disparo positivo o negativo aplicado a la compuerta (G). Sus características principales son que soportan bloquear hasta un voltaje de 800 Volts y 15 amperes RMS [8]. En la Figura A.8 se muestra el diagrama y el encapsulado del TRAC, así como el orden de sus patas para que sea conectado correctamente. Figura A.8 Encapsulado y diagrama del TRIAC 91