3 votos

¿Cómo retrasar una señal?

Necesito que la línea RX de mi UART se retrase aproximadamente 1 ms, para que reciba mis datos una fracción más tarde. ¿Hay componentes simples y baratos que puedan hacer esto? ¿O necesitaría una UART externa extra con un FIFO, etc.?

3voto

Chetan Bhargava Puntos 3758

En teoría, puedes utilizar una línea de retardo para retrasar la señal :)

delay line

En la práctica, puedes utilizar un pequeño microcontrolador PIC de 6 pines para lograr tu objetivo.

1voto

Rob Lachlan Puntos 7880

Sí, existen líneas de retardo digitales fáciles de usar. Eche un vistazo al LTC6994-2 por ejemplo.

Una ventaja de este enfoque sobre un microcontrolador es que no hay código que mantener, no hay disposiciones de programación que acomodar. Sólo hay que soldarlo y debería funcionar sin más, que es lo que me da la sensación que funcionaría mejor para ti.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X