Problema
¿Cuál es el mejor método o solución estándar de la industria para transmitir múltiples canales (13 señales, 3 en tierra) de señales moduladas cíclicamente en servicio hasta 25 pies? Los datos serán transmitidos por una computadora (BeagleBone Black) y recibidos por un panel LED a 5V y 800kHz y las señales de son moduladas por ciclo de trabajo , con un 0 que mide 250 ns de largo y un 1 que tiene 600 ns de largo, y 1250 ns entre bits. La comunicación es de una manera, desde el panel BeagleBone Black hasta el panel LED, y habrá 4 longitudes de ~ 25 pies. La solución propuesta debe leer la señal de 16 canales del cable de cinta BeagleBone Black, transmitir la señal ~ 25 pies y volver a convertir la señal en el cable de cinta de 16 canales para ser consumida por la placa LED.
Background
EstoyconstruyendounapantallaLEDconunBeagleBoneBlackqueejecutael
La imagen de abajo es el estado actual, pero los 4 conjuntos de 4 paneles deben distribuirse en las esquinas separadas de una habitación.
Leads
Enmiinvestigación,hedescubiertounaseriedepistasútilesdelacomunidad.Estosincluyen:
- UsodecablesCAT5e/6:enciertasimplementacionesdelsoftwareLEDScape(conmenoscanalesdedatos),seutilizanvarioscablesdeEthernet.Megustaestaidea,perousanelchip
MAX3040 . Usando este chip, el número de chips y pares trenzados se sumará rápidamente para transmitir los 16 canales. - Bus Buffers : Este artículo hackaday (si lo interpreto correctamente) sugiere usar un chip como el P82B96 para permitir una mayor capacitancia y un aumento de voltaje. Esto está en la parte superior de mi lista, pero me gustaría preguntar a la comunidad si hay chips populares que tienen más de 1 canal para reducir la complejidad y el precio. (Solo necesito transmitir datos, no recibir, de los paneles LED)
- Tampones de bus diferenciales : El mismo artículo hackaday sugiere usar un chip como el PCA9615 para codificar los datos en pares diferenciales. La razón por la que no (aún) he seleccionado esta solución es el nivel de esfuerzo (y costo) que se requerirá para instalar 4 pares de chips de transceptor-receptor cada uno con 16 pares diferenciales (32 cables).
Restricciones
- Debido a las especificaciones del panel LED, los datos deben transmitirse a 800 kHz.
- Debido al proyecto del aficionado, me gustaría usar chips que están disponibles en formato DIP para poder usarlos con una placa de pruebas.
- Debido a que este es un esfuerzo voluntario y puede reproducirse cuando publique las instrucciones de compilación, me gustaría que la solución priorice la asequibilidad (~ $ 100- $ 200). Menos es mejor.
Haré todo lo posible para responder cualquier pregunta, pero tenga en cuenta que mi experiencia es en software y que algunas preguntas de EE pueden pasar por alto mi cabeza. Gracias de antemano por cualquier ayuda.