Arduino 2.5mm puerto serie TX RX

3

Estoy conectando un conector TRS de 2,5 mm a un Arduino Mega para monitorear los datos desde un control remoto.

El control remoto se ajusta al estándar LANC, que se puede ver aquí: enlace

En resumen, la punta es LANC en sí misma, el anillo tiene una potencia de 5 V y la funda es GND.

¿A qué me conecto con qué en el Arduino para monitorear las comunicaciones en serie?

Si la Sugerencia es LANC en su totalidad, ¿qué uso como TX y RX? Por lo que puedo decir, el mismo cable alterna entre transmitir y recibir.

Gracias

    
pregunta Josh Dredge

1 respuesta

1

Necesitará una forma de compartir una entrada y una salida a través de un pin LANC.

Aquí hay un ejemplo que muestra cómo se puede hacer esto.

Enestediagrama,15sonlosdatosquevanasuArduino(RX),y17sonlosdatosquesuArduinoestáenviando(TX.)18estámolido.

Entonces,cablealascosascomosemuestrayconectaatusdospinesserieenelArduino.

SuArduinoprobablementerecibirásuspropiosdatosenviados.Tendrásqueprogramaralrededordeeso.

DadoqueLANCnoesrealmentecompatibleconRS232,esposiblequeterminesprogramandotupropiabibliotecaparahaceralgunosgolpesdebitparaimplementarelprotocolo.Enesecaso,ignorarsusalidarepetidaesfácil,simplementenolealalíneadeRXmientrashaceTX.SiencuentraquepuedeusaralgunabibliotecaRS232estándar,tendráqueencontrarotraformadeignorareleco.

Pararecibirsolo,solonecesitaconectarlalíneaLANCasuserieenelArduino.

ParausarlaslíneasRX/TXnormalesensuArduino,intenteseguirlasinstruccionesde la referencia serial de Arduino. El terreno está bien y usa el pin digital 0 para el RX.

Mientras buscaba información sobre los niveles de señal para LANC, encontré este artículo. Parece que alguien ya se ha tomado la molestia de averiguar todo esto y documentarlo.

    
respondido por el JRE

Lea otras preguntas en las etiquetas