Autor Tema: Cómo hacer "beep"  (Leído 2259 veces)

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

Desconectado elmasvital

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 1713
Cómo hacer "beep"
« en: 11 de Octubre de 2005, 04:42:00 »
Bien me gustaria emitir un par de sonidos de beep pero no se como hacerlo sin acudir a tones.c y con el tones.c ya me paso de la memoria de programa...

alguien sabe algun codigo rapido aunque fuera en esamblador para hacer beep?

gracias

1 saludo

Desconectado piriots

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
RE: Cómo hacer "beep"
« Respuesta #1 en: 11 de Octubre de 2005, 06:13:00 »
Un  metodo rapido puede ser usando un zumbador, la otra cosa que se me ocurre es generar un PWM dentro del rango de frecuencias audibles y con esto atacar a un parlante. Creo que con unos 15Khz oirias un buen pitido.

Salu2

Desconectado elmasvital

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 1713
RE: Cómo hacer "beep"
« Respuesta #2 en: 11 de Octubre de 2005, 07:20:00 »
Escrito originalmente por piriots
Un  metodo rapido puede ser usando un zumbador, la otra cosa que se me ocurre es generar un PWM dentro del rango de frecuencias audibles y con esto atacar a un parlante. Creo que con unos 15Khz oirias un buen pitido.

Salu2


bueno estoy usando un zumbador pero es en base un altavoz en pequeñito... este esta sacado de una maquina de escribir, pero es identico al de cualquier modem antiguo... reproduce bien las notas usando la libreria tones.c del ccs pero claro ocupa bastante sitio... y no necesito mas que un beep.

voy a seguir buscando 1 saludo

Desconectado mirazulado

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 142
RE: Cómo hacer "beep"
« Respuesta #3 en: 11 de Octubre de 2005, 08:15:00 »
Definitivamente el metodo mas "economico" es el PWM a 4khz... yo le conecto a la salida un piezoelectrico como el que usan los tester o los relojes de pulsera y anda perfecto, ademas le conecto un preset de 150K en serie y tengo control de volumen... claro que manejando el DUTY del PWM podes hacer el control de volumen digital..
Saludos Mariano ..

Desconectado gfp

  • PIC18
  • ****
  • Mensajes: 274
RE: Cómo hacer "beep"
« Respuesta #4 en: 12 de Octubre de 2005, 18:37:00 »
El pwm funciona bien para los tonos.
gfp Sonrisa

Desconectado elmasvital

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 1713
RE: Cómo hacer "beep"
« Respuesta #5 en: 13 de Octubre de 2005, 04:13:00 »
gracias voy a mirarme como va el pwm que no lo utilicé nunca...

1 saludo


 

anything