TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: batmand en 29 de Abril de 2005, 14:46:00

Título: recibir rs232 por un lado y enviar por otro
Publicado por: batmand en 29 de Abril de 2005, 14:46:00
Hola a todos

Tengo un circuito montado con un lector de codigo de barras y un pic. Recibo los datos por rs232 y funciona de lujo. Rebotado

Pero ahora necesito enviar los datos a una impresora (o una PC) por otra salida rs232, porque necesito usarlos simultaneamente. loco

Alguien tiene algun ejemplo acerca de esto?RollEyes

El pic es un 16f84 y programo con el Niple.

Saludos
Dario
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: batmand en 02 de Mayo de 2005, 11:17:00
Y muchachos??

nadie tiene un ejemplo para pasarme?

la parte del programa no es muy compleja, pero no tengo ni la menor idea de como montar el circuito.

Hay que usar dos max232 o un solo?

Saludos
Dario
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: fenix_jn en 02 de Mayo de 2005, 11:51:00
Bueno no t puedo ayudar con el codigo en niple porq programo en ASM y en C (empezando) pero si con el MAX232, resulta que este IC posee 2 pares de receptores y transmisores, asi q bueno tiene lineas adicionales, con un solo IC basta para esta aplicacion.
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: batmand en 02 de Mayo de 2005, 16:16:00
Ok, muchas gracias fenix_in

El codigo no es problema.

No tenes un ejemplo de como conectarlo? A que patitas del max para la entrada y cual para la salida?

Una vez mas, disculpa si lo que pregunto es una burrada, pero no entiendo casi nada del tema.

Gracia
Dario
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: fenix_jn en 02 de Mayo de 2005, 22:50:00
Ok no si sabes de los condensadores q van conectados alli, t voy a dar el diagrama de pines:

Pin 11 Entrada TTL 1
Pin 14 Salida RS232 1
Pin 10 Entrada TTL 2
Pin 7   Salida RS232 2

Pin 13 Entrada RS232 1
Pin 12 Salida TTL 1
Pin 8   Entrada RS232 2
Pin 9   Salida TTL 2

Pin 16 Vcc
Pin 15 GND

Lo de los condensadores son 5 de 10 µF c/u preferiblemente de tantalio conectados entre los pines 1(+) y 3, 4(+) y 5, Vcc y 2(+), 6 y GND(+), Vcc(+) y GND. El signo (+) despues de cada pin indica hacia dnd va el positivo de cada condensador.

Espero haberte ayudado.
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: batmand en 03 de Mayo de 2005, 11:20:00
Ok, mil gracias, esto era exactamente lo que necesitaba.

Saludos
Dario
Título: RE: recibir rs232 por un lado y enviar por otro
Publicado por: antoniof en 03 de Mayo de 2005, 18:41:00
Para más detalles aqui tienes su datasheet:

http://www.alldatasheet.com/datasheet-pdf/pdf/TI/MAX232.html