Caudal eléctrico (Amper) en el puerto de comunicaciones

0

He enviado datos a través de com-port desde PC. ¿Existe una tasa constante de flujo de carga eléctrica (Amperio) cuando se usa el puerto de comunicación al enviar o no enviar datos a través de él? ¿El Ampere en el puerto de comunicación depende de los datos que se envían? Si no envío datos desde la PC, ¿la velocidad de flujo será menor?

Lo pregunto porque he conectado la tercera (pin de transmisión) y la quinta (pin de tierra) del puerto de comunicaciones (con 9 patillas) a la lámpara. Y está brillando cuando estoy enviando datos constantemente desde la PC a este puerto. Si no estoy enviando datos la lámpara deja de brillar. Además, si envío un valor 0x00 constantemente, la lámpara está brillando intensamente. Si estoy enviando 0xFF entonces no es tan brillante. ¿Puedes explicarlo?

EDIT1:

El voltaje es el mismo cuando estoy enviando datos o no entre los 3 y los 5 pines. Sin embargo, la lámpara no brilla cuando no se envían los datos, sino solo cuando se envían. ¿Como es posible? El voltaje es de aproximadamente 5-6V.

    
pregunta maximus

1 respuesta

1

Siempre debe haber aproximadamente 12V entre los pines 3 y 5 del puerto serie, es solo la polaridad que cambia de una manera para un 0, la otra para un 1. Por lo general, cuando el puerto está en silencio, TxD (pin 3) funciona a aproximadamente -12 V en relación con la GND (pin 5). Si bien la especificación RS-232 en realidad permite cualquier cosa entre -3 y -15, no creo que haya encontrado un puerto serie para PC que no estuviera cerca de 12V.

Una luz ordinaria conectada a esto debería estar encendida todo el tiempo. Sin embargo, también suele haber una resistencia limitadora de corriente en serie con TxD que debería mantener la corriente bastante pequeña, lo que no encenderá una lámpara normal. Sospecho que su lámpara es de hecho un LED.

Con el brillo variable, has descubierto el ciclo de trabajo; Cuantos más 0 bits haya en los datos, más brillante será la luz. Cada vez que transmite datos, los bits cero se representan mediante TxD que se desplaza a la otra polaridad, y con un LED, esto significa, sin luz. El orden de los bits no es terriblemente crítico. 0x0F y 0xF0 y 0xAA y 0x55 deben tener el mismo brillo.

    
respondido por el JustJeff

Lea otras preguntas en las etiquetas