Generador onda senoidal, triangular, cuadrada con pic 16f84a

#21
Otra solución es la Síntesis Digital Directa o DDS.

Respecto de hacer tres señales a tres frecuencias diferentes, se puede hacer con tres temporizadores HW del micro.
 
#22
Para la onda cuadrada, no hay problema, la da directo el PIC.
La triangular la sacas aplicando la cuadrada a un integrador con operacional.

La delicada es la senoidal.
Se podría emplear una memoria en las se almacena el código binario que aplicado a un conversor DA produce la tensión instantánea de la senoide, variando la frecuencia del contador (PIC) varias la frecuencia de la senoide, esto y unos filtros pueden llegar a resolver tu señal.
--------------------------------------------------------------------------------------------

En la teoria, eso que decis de usar un operacional como integrador, esta bien.. pero NO OLVIDES que los amplificadores operacionales no responden bien en frecuencias mayores a los 20KHz.
 

Temas similares

Arriba