Autor Tema: Sobre una rutina en C para generar DTMF  (Leído 2734 veces)

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

Desconectado mangatrade

  • PIC10
  • *
  • Mensajes: 4
Sobre una rutina en C para generar DTMF
« en: 07 de Agosto de 2006, 16:10:09 »
Hola!

Estuve mirando varios posts en el foro, pero ninguno con una rutina para generar DTMF en un PIC en C.

Si alguno tiene alguna, por favor si la puede publicar. :-)

Saludo! :mrgreen:

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: Sobre una rutina en C para generar DTMF
« Respuesta #1 en: 07 de Agosto de 2006, 16:38:40 »
CCS trae un ejemplo bastante fácil de implementar (EX_DTMF.C)

Desconectado mangatrade

  • PIC10
  • *
  • Mensajes: 4
Re: Sobre una rutina en C para generar DTMF
« Respuesta #2 en: 07 de Agosto de 2006, 16:44:54 »
Hola!

Gracias por tu respuesta, es que el que trae el CCS usa todo un puerto...yo quiero usar una patita  :shock:

Saludos!

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: Sobre una rutina en C para generar DTMF
« Respuesta #3 en: 07 de Agosto de 2006, 18:11:06 »
Pues necesitarás circuitería adicional...algún generador de tonos integrado tipo MT888,algún expansor de puertos ó algún DAC con interfaz serie,algún circuito inversor...y aún así creo q va a ser complicado hacerlo con un único pin del micro.
Antes de meterle mano al software creo que deberías plantear el hardware
En el enlace tienes unos esquemas usando un MT888x y unas rutinas en asm

http://www.todopic.com.ar/foros/index.php?topic=6612.msg64521#msg64521
« Última modificación: 07 de Agosto de 2006, 18:46:19 por Modulay »

Desconectado mangatrade

  • PIC10
  • *
  • Mensajes: 4
Re: Sobre una rutina en C para generar DTMF
« Respuesta #4 en: 07 de Agosto de 2006, 19:18:26 »
Hola!

Muchas gracias otra vez!
Pense en usar ese IC o el Holtek 9200, pero veo algunas paginas en ingles que usan PWM para esto y unos filtros RC en cascada (o OP o ambos).
Aunque todo esta en ASM :mrgreen:

Por eso pregunto por algo en C

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: Sobre una rutina en C para generar DTMF
« Respuesta #5 en: 07 de Agosto de 2006, 19:28:14 »
Esos circuitos a los que te refieres seguramente se trate de inversores.
Yo me decantaría por el uso de un integrado generador de tonos como el que comentas,te facilitaría bastante el tema.
Una vez tengas definido tu hard se podría empezar a programar,mientras no


 

anything