Autor Tema: Enviar señales ttl mayor distancia  (Leído 1285 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado javierjuanero

  • PIC10
  • *
  • Mensajes: 20
Enviar señales ttl mayor distancia
« en: 05 de Agosto de 2005, 21:39:00 »
Tengo un proyecto en el cual tres microcontroladores envian datos serialmente al pc.

Para esto ellos envian los datos seriales a un circuito que esta a una distancia aproximada de 7  metros de estos y en donde hay una compuerta and de tres entradas que los recibe y los pasa a un max232 que los envia convertidos a rs232 hacia el pc que esta a 12 metros aproximadamente.  

El problema consiste en que dado que los datos que envian los microcontroladores a la compuerta son señales ttl se están presentado perdidas esporadicas de datos.

Que me recomiendan hacer para hacer que esa señal ttl llegue sin problemas con esa distancia y sin tener que convertira a rs232 y luego a ttl para poderla pasar por la compuerta.....

No se si me expliqué bien, pero agradeceria cualquier ayuda.

Desconectado Algec

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 974
RE: Enviar señales ttl mayor distancia
« Respuesta #1 en: 06 de Agosto de 2005, 04:40:00 »
El bus I2C creo que permite muchos mas metros, casi como el RS232, mira a ver las especificaciones.
No necesitas convertirlos.
Lo que se suele hacer es trabajar en corriente 4 y 20 mAmp son 0 y 1. TAmbien se puede hacer control con el bit de paridad o chequeo de datos con confirmacion.

Desconectado Gokuden

  • PIC16
  • ***
  • Mensajes: 100
RE: Enviar señales ttl mayor distancia
« Respuesta #2 en: 07 de Agosto de 2005, 19:42:00 »
usa el protocolo rs485..