Generacion señal diente de sierra

Lo que sucede es que necesito generar una señal diente de sierra, a una frecuencia de 0.01 Hz, pero al medirla con el osciloscopio observo que su linealidad se ve afectada a frecuencias menores de 100 Hz, por lo tanto a la frecuencia que quiero la onda casi que desaparece, investigando observo que esta linealidad la da el mismo generador de señales, mi pregunta es: ¿hay alguna forma de generar la señal diente de sierra a 0.01 Hz (100 mHz, T = 100 s)? ...
 
Es problema es que la base de tiempo es muuuuy larga :unsure:.

¿Si planteas una solución digital?

- Alternativa 1, lógica tradicional:

Usar un cristal de 32,768kHz -> Pre-escaler programable en 12800 cuentas (ej. 4059) -> Armar un contador binario de 8 bits con 2 contadores de 4bits -> usar la salida de los contadores binarios como un DAC usando una red resistiva.

- Alternativa 2, usar un uC:

Idealmente usar un uC que ya tenga un DAC, de lo contrario armarlo con una red resistiva.

EDITADO:

Una cosa importante a tener en cuenta, con ese periodo nunca vas a poder medir bien esa señal con un OCR, vas a necesitar un especie de data logger que muestreé a un intervalo de tiempo considerable, por ej. c/1Seg, para luego poder recomponer la señal con los 100 pts obtenidos.

Existen en el mercado tester digitales que se conectan a la PC y envían la medición para luego graficarla.
 
Última edición:
Atrás
Arriba