Actualmente estoy trabajando en un pequeño proyecto de ingeniería inversa, donde quiero comprender la comunicación entre el software de control y un módem / DCE a través del puerto serie (RS232C).
EDIT : tanto el software de control como el módem son de principios de los 90, el software solo se ejecuta en MS DOS. Mi computadora portátil, que se supone debe hacer el trabajo de entender la comunicación, se ejecuta en Windows 10 y se conectará a través de un adaptador de serie a USB. ( fin de la parte editada )
Para este propósito ya construí un pequeño dispositivo de escucha que en su mayoría funciona bien. Se parece a esto:
Dibujéeldiagramadelcircuitoperoobtuvelos"planos" de enlace , sin embargo, no hay descripción o la explicación se proporciona allí. Simplemente lo construí y tuve suerte. Desafortunadamente, no soy tan bueno en electrónica como en la parte de software de mi proyecto. Tengo algunas preguntas simples primero, espero que alguien pueda responder:
- Creo que casi entiendo por qué es necesario que haya un diodo en la línea 2 ('Transmitir Datos' desde un punto de vista femenino). Para mantenerlo de una manera? ¿Es eso correcto? ¿O estoy pensando demasiado simple?
- No estoy lejos de comprender por qué la línea 3 ('Recibir datos' desde un punto de vista femenino) necesita una resistencia, en lugar de un diodo. ¿Porqué es eso? ¿Y por qué la resistencia específica de 2.2kOhm?
Ahora para la pregunta no tan simple (creo). No espero respuestas, tal vez algunos consejos o sugerencias:
El software realiza una secuencia de inicialización para ver si el módem funciona y está conectado. Esta inicialización falla si inicio la PC controladora y el módem mientras estoy conectado a través de mi dispositivo . Solo puedo obtener una inicialización exitosa y al menú principal real del software si desconecto uno de los cables que va a mi computadora que escucha ( cualquiera el que tiene el diodo o el que tiene la resistencia). Sin embargo, si lo vuelvo a conectar después de la inicialización, todo funciona bien , puedo escuchar ambas formas de nuevo y la comunicación entre el software de control y el módem no se ve impedida en absoluto.
- ¿Por qué este 'trabajo alrededor de la inicialización desenchufando un enfoque de cable' funciona para cualquiera de las líneas, el diodo y el cable de resistencia? Pensé que importaría cuál desconectar o tendría que desconectar ambas.
Gracias de antemano!