¿Cuál es el propósito de este puente de soldadura?

4

He estado estudiando el esquema de un módem de audio, que toma / envía datos como señal de audio a través de un conector de audio a través de la codificación FSK:

¿Alguien sabe lo que se supone que debe hacer el puente de soldadura SJ1? Mi lectura es que es un puente de 3 vías, pero el cortocircuito de las 3 almohadillas cortocircuitaría efectivamente los pines 1 y 4 del MJ-2135. Cortocircuitos de las almohadillas central e inferior del SJ1 no produce nada más ya que el pin 4 del MJ-2135 ya está en paralelo con el R5 .

¿Me estoy perdiendo algo?

    
pregunta John M.

1 respuesta

4

Esta arduino biblioteca FSK y la interfaz de módem puede funcionar en modo dúplex completo o semidúplex :

  • En una conexión dúplex completa, la señal que recibe el dispositivo es transmitida por un canal de comunicación, mientras que la señal transmitida por el dispositivo es transmitida por un segundo canal independiente. En este caso, el dispositivo es el arduino, y los dos canales son dos conductores en un cable de audio (saliente (TX): micrófono, entrante (RX): canal de audio izquierdo). Estos cables de audio no están estandarizados, pero esa interfaz de módem aparentemente asume el estilo más adecuado:

    Laventajadeldúplexcompletoesqueelarduinopuederecibirytransmitirdatosalmismotiempoyaquelasdosseñalessonindependientes.

  • Enunaconexiónsemidúplex,lasseñalesentrantesysalientessontransportadasporelmismocanaldecomunicación.Dadoqueelarduinosolorecibesuspropiosdatossalientessiintentatransmitirmientrasrecibe,losdosdispositivostienenqueturnarseparatransmitiryrecibir.Laventajadehalfduplexesquesolounsolocanalessuficiente.

Elpuentedesoldaduraeneseesquemaesparaseleccionarsielarduinofuncionacomounmódemfullduplexohalfduplex.Observecómoelpuentesolocortaloscanalessalientesyentrantes,creandounaconexiónsemidúplex.

Silainterfazanalógicaestáconfiguradaparafuncionarcomosemidúplex,debetenercuidadodenotransmitirmientrasrecibedatosdelotroextremo,yaquelabibliotecanoincluyeningúntipode"protocolo" o control de flujo para arbitrar qué dispositivo Transmite o recibe en un momento dado.

Como ya lo dijo Ignacio, half duplex también permite que la biblioteca de módems se pruebe a sí misma: cualquier dato que transmita también será recibido por el módem y terminará en el búfer de recepción. Tenga en cuenta que, por alguna razón, parece que no hay manera de deshabilitar la recepción mientras se transmiten los datos (por lo que el búfer de recepción siempre se llenará cada vez que transmita) y la función de descarga () (que debería borrar el búfer de recepción) no está implementada . Este migth cambia si la biblioteca está actualizada.

    
respondido por el jms

Lea otras preguntas en las etiquetas