TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: zksteve en 25 de Mayo de 2008, 19:54:05

Título: Generador de Funciones Con Pic
Publicado por: zksteve en 25 de Mayo de 2008, 19:54:05
Hola quisiera saber si alguien me podria asesorar por favor con mi proyecto de Generacion de Funciones Senoidales, Cuadraticas y Triangulares usando un PIC16f84a.

He buscado temas relacionados pero no he encntrado mucho y en la pagina oficial solo viene un ejemplo de onda cuadratica pero no le entiendo muy bien al funcionamiento.

Gracias
Título: Re: Generador de Funciones Con Pic
Publicado por: yukardo en 25 de Mayo de 2008, 22:36:44
Que compilador vas usar para programar?
Título: Re: Generador de Funciones Con Pic
Publicado por: Arbolito en 26 de Mayo de 2008, 07:27:36
Hasta que frecuencia queres llegar?

En C en ASM?

Explicanos un poquitin mas y vamos viendo.
Título: Re: Generador de Funciones Con Pic
Publicado por: zksteve en 28 de Mayo de 2008, 11:45:43
Hola utilizare ensamblador por medio de MPLAB la verdad es el unico que he utilizado para programarlo. Este debe tener una variacion de frecuencia de 50 a 500 Hz
Título: Re: Generador de Funciones Con Pic
Publicado por: PalitroqueZ en 28 de Mayo de 2008, 16:44:40
la parte de la senoide la puedes trabajar, implementando sintesis digital directa (o sea mandas un valor que tomas de una tabla que corresponde a un segmento de la senoide por un convertidor digital analógico)

http://www.min.at/prinz/oe1rib/DDS/SineDDS.htm

creo que el resto de las señales se puede sacar por filtros



Título: Re: Generador de Funciones Con Pic
Publicado por: Arbolito en 29 de Mayo de 2008, 07:29:53
Una vez tene la cuadrada la podes integrar (con un amplificador operacional) y alli ya tenes 2 señales, la cuadrada y la triangular.

Para generar un seno, como bien dice palitroquez, generas una tabla  y vas  recorriendola.

La tabla con unos 200 valores te genera una señal muy buena.

saludos
Título: Re: Generador de Funciones Con Pic
Publicado por: RICHI777 en 29 de Mayo de 2008, 10:40:21
jajaja !!! tambien ponele a la salida cuadrada otro operacional en configuracion pasa bajos, filtras armonicos y te queda una senoidal !!!

Saludos !