Autor Tema: Variar frecuencia con ADC  (Leído 1367 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MexaTronko

  • PIC10
  • *
  • Mensajes: 38
Variar frecuencia con ADC
« en: 29 de Agosto de 2012, 00:49:04 »
Hola que tal, estoy tratando de hacer un programa que pueda variar la frecuencia de un pulso de salida, lo que se me ocurre es hacer una equivalencia de la resolucion del adc con cierto tiempo, algo asi

1024--->500useg
adc----->x

tmr = 256 - ((x/2*f)/(4*pres))

adc = read_adc(), esta equivalencia se cargaria el timer, set_timer0( tmr ), pero no se si esto se pueda hacer por que cuando el adc  = 0 la frecuencia sera cero
espero que me puedan ayudar gracias.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: Variar frecuencia con ADC
« Respuesta #1 en: 29 de Agosto de 2012, 08:39:56 »
Por que no usas PWM ??
Hoy la mayoria de los PICs tienen como minimo un canal PWM...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.


 

anything