Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puertos de Expansión: Un puerto de Los puertos de E/S son los medios por los
expansión(E_port) es un puerto entre cuales el microprocesador de una
conmutadores que se utiliza para conectar dos computadora se comunica con su entorno y se
conmutadores de fibra en una topología de proporcionan puertos para comunicarse con el
canal de fibra. procesador principal y sus dispositivos
auxiliares. Existe un puerto de entrada de
1. Puerto Serial teclado, un puerto de salida de video, un
Representa uno de los recursos más puerto de entrada de mouse, etc. La
importantes para una computadora, este se computadora puede manejar hasta 6
puede usar para conectarse a otras K puertos de E/S. Cada puerto está etiquetado
computadoras o dispositivos. La comunicación con un número y se enumeran las direcciones
de datos tiene lugar secuencialmente, hexadecimales de los puertos de E/S más
mandando los bits uno a la vez, a diferencia de comunes.
la comunicación paralela, donde varios se
envían simultáneamente. Esta característica
permite mayores distancias y simplifica el
cableado, ya que se pueden realizar
conexiones full-duplex con tres hilos (en
ambas direcciones al mismo tiempo).
pines (contactos) y 1 cable de tierra para la
operación.
4. Puerto VGA
3. Puerto USB
5. Puerto HDMI
7. Puerto MIDI
Las conexiones MIDI (Musical Instruments
Digital Interface) se realizan con cables
estándar con conector tipo DIN de 5 pines.
Permiten la transmisión digital a una velocidad
de 31.250 bits/s, suficiente para la información
que circula por ellos. Un cable MIDI estándar
conecta un dispositivo de envío (maestro) a un
dispositivo de recepción y solo en una
dirección (serie). El tipo de conexión determina
cómo se envían los datos MIDI y en qué
Fig 14 y 15. Puerto DVI y Pines de Puerto DVI
dirección viajan los datos.
8. Puerto DVI
Ranuras de Expansión:
El DVI (digital visual interfaz) o interfaz de
vídeo digital es un sistema de conexión de Las ranuras de expansión o también llamadas
transmisión de señales de vídeo en forma slot de expansión, son un tipo de puerto o
digital. Su misión es reemplazar el antiguo enchufes ubicados en la placa base del
sistema VGA analógico y proporcionar nuevos computador que permiten insertar dispositivos
dispositivos de visualización, monitores LCD, adicionales o tarjetas de expansión, que
monitores de video LCD/Plasma y proyectores permiten añadir nuevas funcionalidades al
digitales conectados a computadoras computador como funciones de control de
personales para obtener la mejor calidad de dispositivos periféricos adicionales, tales como
imagen posible. El conector DVI (Digital Visual monitores, impresoras o unidades de disco. Se
Interface) está diseñado para transmitir suelen encontrar un total de ocho ranuras en
señales de video digital y está equipado con una placa convencional; aunque en función de
pines adicionales para mantener la su tamaño y finalidad este número puede
compatibilidad con el sistema analógico. cambiar.
3. PCI:
1.4 AGP:
Definición de CIM
3. Nivel de Supervisión
Ejemplo de Aplicación:
Cruzamiento:
Venta directa
Edificios Inteligentes:
Características
● Microcontrolador ATmega2560.
● Voltaje de entrada de – 7-12V.
● 54 pines digitales de Entrada/Salida
(14 de ellos son salidas PWM).
● 16 entradas análogas.
● 256k de memoria flash.
● Velocidad del reloj de 16Mhz.
Fig 64. Placa Nano
● Dimensiones: 102mm x 53mm
6.1.5. Arduino Mega
Alimentación
Arduino Mega es una tarjeta de desarrollo Arduino Mega puede ser alimentado mediante
open-source construida con un el puerto USB o con una fuente externa de
microcontrolador modelo Atmega2560 que poder. La alimentación es seleccionada de
posee pines de entradas y salidas (E/S), manera automática.
analógicas y digitales. Esta tarjeta es Cuando se trabaja con una fuente externa de
programada en un entorno de desarrollo que poder se debe utilizar un convertidor AC/DC y
implementa el lenguaje Processing/Wiring. regular dicho voltaje en el rango operativo de la
Arduino puede utilizarse en el desarrollo de placa. De igual manera se puede alimentar el
objetos interactivos autónomos o puede micro mediante el uso de baterías.
comunicarse a un PC a través del puerto serial ● VIN: A través de este pin es posible
(conversión con USB) utilizando lenguajes proporcionar alimentación a la placa.
como Flash, Processing, MaxMSP, etc. Las ● 5V: Podemos obtener un voltaje de 5V
posibilidades de realizar desarrollos basados y una corriente de 40mA desde este
en Arduino tienen como límite la imaginación. pin.
El Arduino Mega tiene 54 pines de ● 3.3V: Podemos obtener un voltaje de
entradas/salidas digitales (14 de las cuales 3.3V y una corriente de 50mA desde
pueden ser utilizadas como salidas PWM), 16 este pin.
entradas análogas, 4 UARTs (puertos serial ● GND: El ground (0V) de la placa.
por hardware), cristal oscilador de 16MHz,
conexión USB, jack de alimentación, conector
6.1.6. Arduino Esplora
● 1 Rueda giratoria:
Fig 78. Silicona en tubo
int estado=0;
bool cd=0,cd2=0;
void setup()
{
Fig 80. Módulos puente H L298N mySerial.begin(9600);
Código Arduino: Serial.begin(9600);
#include <SoftwareSerial.h> for(int i=2;i<=9;i++)
SoftwareSerial mySerial(10, 11); // RX, TX {
//Declaración de las variables pinMode(i,OUTPUT);
const int motorD=2; digitalWrite(i,LOW);
const int motorDR=3; }
const int motorI=4; for(int i=14;i<=19;i++)
const int motorIR=5; {
pinMode(i,OUTPUT);
const int palaA=6; digitalWrite(i,LOW);
const int palaAR=7; }
const int palaI=8;
} }
if(estado=='B'){
digitalWrite(motorDR,LOW); digitalWrite(motorIR,HIGH);
digitalWrite(motorIR,LOW); digitalWrite(motorD,LOW);
digitalWrite(motorD,LOW); digitalWrite(motorI,LOW);
digitalWrite(motorI,LOW); }
} ////////////////////////////////////////////
if(estado=='A'){ if(estado=='G')
digitalWrite(motorD,HIGH); {
digitalWrite(motorI,HIGH); digitalWrite(palaA,HIGH);
digitalWrite(motorDR,LOW); digitalWrite(palaAR,LOW);
digitalWrite(motorIR,LOW); }
} if(estado=='H')
if(estado=='C'){ {
digitalWrite(motorD,HIGH); digitalWrite(palaAR,HIGH);
digitalWrite(motorI,LOW); digitalWrite(palaA,LOW);
digitalWrite(motorDR,LOW); }
digitalWrite(motorIR,LOW); if(estado=='I')
} {
if(estado=='D'){ digitalWrite(palaAR,LOW);
digitalWrite(motorD,LOW); digitalWrite(palaA,LOW);
digitalWrite(motorI,HIGH); }
digitalWrite(motorDR,LOW); ////////////////////////////////////////////////
//////////////////////////////////////////// digitalWrite(cavIR,HIGH);
if(estado=='J') digitalWrite(cavI,LOW);
{ }
digitalWrite(palaI,HIGH); if(estado=='O')
digitalWrite(palaIR,LOW); {
} digitalWrite(cavIR,LOW);
if(estado=='K') digitalWrite(cavI,LOW);
{ }
digitalWrite(palaIR,HIGH); ////////////////////////////////////////////////
digitalWrite(palaI,LOW); ////////////////////////////////////////////
} if(estado=='P')
if(estado=='L') {
{ digitalWrite(cavA,HIGH);
digitalWrite(palaIR,LOW); digitalWrite(cavAR,LOW);
digitalWrite(palaI,LOW); }
} if(estado=='Q')
//////////////////////////////////////////////// {
//////////////////////////////////////////// digitalWrite(cavAR,HIGH);
if(estado=='M') digitalWrite(cavA,LOW);
{ }
digitalWrite(cavI,HIGH); if(estado=='R')
digitalWrite(cavIR,LOW); {
} digitalWrite(cavAR,LOW);
if(estado=='N') digitalWrite(cavA,LOW);
{ }
//////////////////////////////////////////// if(estado=='W' and cd2==0)
{ cd2=1;
digitalWrite(led,HIGH); estado=0;
} }
{ {
cd=1; digitalWrite(sound,LOW);
estado=0; }
{ cd2=0;
digitalWrite(led,LOW); estado=0;
} }
{ Programa de Control: