Académique Documents
Professionnel Documents
Culture Documents
1. Materiales
a. Tarjetas arduino
b. LEDs y receptores infrarrojos
c. Conversores MAX232 o equivalente
d. Conversores MAX485 o equivalente
e. Previo al laboratorio, organice en una tabla las diferentes equivalencias entre los
niveles 0 y 1 lgico de los bits a cada uno de los diferentes estndares de
comunicacin. Por ejemplo, el nivel 0 lgico equivale a 0V en TTL, y el 1 lgico
a 5V.
a. Con dos tarjetas arduino, identifique una como la tarjeta transmisora, y la otra
como la tarjeta receptora.
b. Defina una velocidad de transmisin, la cual van a manejar las dos tarjetas.
Sugerencia para la tarjeta transmisora: Realice una funcin que reciba como
argumento un byte cualquiera y lo transmita. Un posible esquema de programa es
el siguiente, para que el byte a transmitir sea un dato que recibe por el puerto
USB desde el monitor serial:
1
POLITECNICO GRANCOLOMBIANO
FACULTAD DE INGENIERIA Y CIENCIAS BASICAS
CIRCUITOS LGICOS II
LABORATORIO 3: TRANSMISIN ASNCRONA Y CAPAS FSICAS
void setup()
{
Serial.begin(9600);
}
void loop()
{
if (Serial.available() > 0) {
inByte = Serial.read();
send_byte(inByte);
}
}
void setup()
{
Serial.begin(9600);
}
void loop()
{
receive_byte();
Serial.write(inByte);
}
2
POLITECNICO GRANCOLOMBIANO
FACULTAD DE INGENIERIA Y CIENCIAS BASICAS
CIRCUITOS LGICOS II
LABORATORIO 3: TRANSMISIN ASNCRONA Y CAPAS FSICAS
5. Manejo de la USART
a. Las funciones propias de arduino para enviar datos al monitor serial utilizan la
USART para hacer dicha transmisin. Los pines de transmisin y recepcin estn
disponibles en la tarjeta, para conectarse a otros dispositivos.
3
POLITECNICO GRANCOLOMBIANO
FACULTAD DE INGENIERIA Y CIENCIAS BASICAS
CIRCUITOS LGICOS II
LABORATORIO 3: TRANSMISIN ASNCRONA Y CAPAS FSICAS