¿Es un conector RJ45 / 8P8C una buena manera de conectar un Arduino a un dispositivo / circuito simple?

2

Estoy creando un controlador MIDI de dos partes, al estilo de una guitarra de bajo, donde la mano izquierda toca un pequeño diapasón que detecta qué trastes se están tocando, y las cuerdas de "derecha" de la mano derecha (en realidad detecta el toque en cuatro partes separadas). cables). El dispositivo de la derecha contiene un Arduino y el puerto de salida MIDI, mientras que el dispositivo de la izquierda solo consta de registros de desplazamiento para serializar los datos de sus trastes. El dispositivo de la derecha (con el Arduino) se comunica actualmente con el dispositivo de la izquierda a través de cinco cables (reloj, pestillo y datos para los registros de desplazamiento más 5 V y tierra).

Mi pregunta:

¿Cuál es la mejor manera de conectar los dos dispositivos? Me gustaría un cable desmontable, así que estoy imaginando algo como un conector D-sub en cada dispositivo, o tal vez un RJ45 o DIN. Idealmente, me gustaría que fuera un tipo de cable bastante común para que no sea demasiado costoso, y preferiblemente algo con algunos pines adicionales en caso de que quiera agregar algunos LED al dispositivo de la izquierda. Además, cuanto más ligero sea el cable, mejor, para que el movimiento no esté restringido (¿esto podría descartar D-sub?).

EDITAR - información adicional, según se solicite (respondiendo lo mejor que pueda!):

  • El cable tendría aproximadamente un metro de longitud
  • La corriente es de unos 40 mA
  • El código se está ejecutando aproximadamente 50,000 veces por segundo (creo), pero realmente no es necesario si eso va a afectar la elección del cable; 1.000 veces por segundo estaría bien
  • Los registros de turnos son ambos 74HC165
pregunta mattybrad

1 respuesta

3
  

El cable tendría aproximadamente un metro de longitud

     

La corriente es de unos 40 mA

     

El código se está ejecutando aproximadamente 50,000 veces por segundo (creo), pero realmente no es necesario si eso va a afectar la elección del cable; 1.000 veces por segundo estaría bien

     

Los registros de desplazamiento son 74HC165

Basado en eso, estaría bien. Los conectores RJ45 y los cables Cat5 / 5e / 6 / 6e tienen baja resistencia y están diseñados para la comunicación de alta frecuencia (Fast Ethernet y Gigabit, 100MHz y 1000Mhz respetuosamente). Los recorridos de 100 METROS sin repetidores activos son estándar. Y los estándares POE permiten hasta 25 vatios de potencia sobre el cable estándar Cat 5e. Eso es 5 amperios a 5v.

Ni siquiera estás al 1% de la calificación máxima para RJ45 o Cat5.

Un cable de red Ethernet disponible y algunos conectores RJ45 serían su mejor opción. Ni siquiera te molestes en engordar el tuyo.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas