¿Por qué los LED de los cables serie no se atenúan en lugar de encenderse y apagarse cuando se envían datos serie?

0

Esta es una pregunta menos investigada porque realmente no pude encontrar nada interesante en la red y soy noob y las personas que me rodean no son tan ingeniosas cuando se trata de hardware electrónico. Le pregunté a mi compañero que hace hardware principalmente en mi trabajo, pero su respuesta no me satisface porque dijo que tienen un controlador interno que lo enciende y apaga a una frecuencia para que no se atenúe.

Pero cuando estoy usando un cable en serie para enviar / recibir datos, no encuentro un patrón continuo de simplemente encender y apagar, parece (idk quizás) pero parece que se está encendiendo cuando se encuentra alto y Apagando cuando encuentra baja. La velocidad en baudios que he confirmado no es débil es 4800-38600.

Creo que sería más como PWM, por lo que debería esperar que se atenúe.

La serie a USB aquí en cuestión es ATC-810.

Sospecho que hay algún tipo de magia de hardware ahí. Me encantaría saber eso. No espero esquemas exactos. Pero solo dime, ¿cómo lo hacen básicamente?

    
pregunta MaNyYaCk

1 respuesta

1

Le puedo asegurar que puede atenuar los LED al conectarlos a las líneas serie y encenderlos y apagarlos mediante el envío de datos preparados específicamente. Lo he hecho.

La razón por la que no estás viendo la atenuación podría ser:

  • Su colega tiene razón, y el chip del controlador simplemente mantiene el LED encendido durante el tiempo que haya comunicación y un poco más de tiempo, de modo que nunca se apague entre ellos
  • la percepción del brillo no es lineal. Entonces, apagar el LED por 1/8 de las veces, por ejemplo, lo simple no será visible al ojo humano.
respondido por el Marcus Müller

Lea otras preguntas en las etiquetas