Uno de los primeros método de transmisión inalámbrica fue utilizado con luz infrarroja. Mediante la tecnología inalámbrica de infrarrojos las ventajas son de bajo costo y de bajo número de acciones a implementar. El más simple de on/ off mediante la tecnología inalámbrica de infrarrojos no tomaría más de 10 acciones, con el circuito propuesto se van a enviar datos en serie asíncrona en un enlace inalámbrico por infrarrojos.

El objetivo de este circuito es para que tengan la opción de ensamblar un enlace, vínculo, link, que cuenta con transmisor encargado de enviar las señales infrarrojas y el receptor encargado de recibirlas y ejecutar las acciones programadas. Este será un nelace inalámbrico de comunicación asíncrona unidireccional de serie a 9600 bps. Para probar el funcionamiento del sistema debe contar con el transmisor de 0 a 8, para enviar las señales del transmisor al receptor. El receptor mostrará el valor en 8 LEDs dispuestos para tal fin. Tanto el transmisor y el receptor utilizan el microcontrolado PIC.

Con el fin de crear las señales asíncronas de comunicación en serie, el transmisor y el receptor usará el módulo USART del PIC para enviar y recibir.

Código para eltransmisor de IR

void main(void){
unsigned char rs232_s = ‘1’;
OpenUSART( USART_TX_INT_OFF &
USART_RX_INT_OFF &
USART_ASYNCH_MODE &
USART_EIGHT_BIT &
USART_CONT_RX &
USART_BRGH_HIGH,
25 );
while(1){
putcUSART(rs232_s);
Delay10KTCYx(10);
rs232_s += 1;
if(rs232_s == ‘8’)
rs232_s=’0′;
}

Lista de componentes del transmisor

Capacitores:
C1: 47 µF. capacitor electrolítico
Semiconductores:
PIC1:18F452
Q1, Q2: 2N2222
IR1: Diodo emisor de infrarrojos de los usados en controles remotos y mouse
RG1: Regulador de voltaje 7805
TX1: Cristal de 4 MHz
LED1: Diodo emisor de luz color rojo
Resistores:
R1: 330 Ω
R2, R3: 10 KΩ
R4: 1 KΩ
R5: 100 Ω
Otros:
SW1: Interruptor de apagado y encendido.
B1: Batería de 9 voltios.

lista de componentes del receptor

Capacitores:
C1: 47 µF. capacitor electrolítico
Semiconductores:
PIC1:18F452
Q1, Q2: 2N2222
Q1: Fototransistor
RG1: Regulador de voltaje 7805
TX1: Cristal de 4 MHz
LED2 a LED8: Diodos emisores de luz color verde
Resistores:
R1, R4, R5, R6, R7, R8, R9, R10: 330 Ω
R2, R3: 10 KΩ
Otros:
SW1: Interruptor de apagado y encendido.
B1: Batería de 9 voltios.

Código para el receptor de IR

void main(void)
{ unsigned char input;
TRISC = 0xFF;
TRISD = 0x00;
PORTD = 0x00;
OpenUSART( USART_TX_INT_OFF &
USART_RX_INT_OFF &
USART_ASYNCH_MODE &
USART_EIGHT_BIT &
USART_CONT_RX &
USART_BRGH_HIGH,
25 );
while(1){
Delay1KTCYx(1);
input = getcUSART();
switch(input){
case ‘1’ : PORTD = 0x01;
break;
case ‘2’ : PORTD = 0x03;
break;
case ‘3’ : PORTD = 0x07;
break;
case ‘4’ : PORTD = 0x0F;
break;
case ‘5’ : PORTD = 0x1F;
break;
case ‘6’ : PORTD = 0x3F;
break;
case ‘7’ : PORTD = 0x7F;
break;
case ‘8’ : PORTD = 0xFF;
break;
case ‘0’ : PORTD = 0x00;
break;
}
}

Fuente original (en inglés): Wireless Infrared Link.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Enter Captcha Here : *

Reload Image