Generador cuadrado de 1KHz a 1MHz con precisión de 1KHz

2

Me gustaría hacer un generador de onda cuadrada que emita una señal con amplitud X voltajes y frecuencia entre 1KHz y 1MHz, con la precisión de 1KHz (por ejemplo: 785kHz, 926kHz, 999kHz, etc.). He intentado hacer eso con Arduino Uno, pero me di cuenta de que necesitaría una precisión de 1 n para poder hacer eso. 1ns es igual a 1 GHz. Entonces, ¿qué hardware necesito para poder hacer eso?

    
pregunta Doctorslo

1 respuesta

5

La síntesis digital directa puede ser exagerada para lo que usted desea, pero sin duda puede entregar los productos: -

Haga clic en la imagen para ir a la hoja de datos. Produce una onda sinusoidal, pero esto puede darle fácilmente una onda cuadrada (comparador a bordo). Con un registro de control de 28 bits en la frecuencia, un reloj de 16 MHz se puede dividir a 0.0596 Hz si leo los datos correctamente y esta es también la resolución.

La gran desventaja de la brigada 555 (sí, he usado una recientemente) es que necesita controlarla con SPI, por lo que una pequeña interfaz micro a un teclado podría ser una buena idea. Hey, incluso puedes usar el micro para decirte qué frecuencia está generando (a través de un LCD).

¿Quizás el arduino puede hacer SPI?

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas