Hola, queria compartir este pequeño proyecto, se trata de un timbre para el telefono supletorio.
Resulta que mi padre trabaja en un ambiente, en ocasiones ruidoso, y eso junto la perdida de oido, hace que a veces no oiga el telefono cuando suena.
Es muy sencillo, del hardware no se puede decir mucho, el optoacoplador para aislar la linea del resto del circuito, el condensador de 470nF y la reisistencia de 10K/1W para limitar la corriente y quedarnos con la componente alterna de la señal que aparece en la linea cuando se recibe una llamada, y los diodos y el condensador de 470uF para rectificar y filtrar la señal de llamada.
Por otro lado, el condensador de 2,2uF sirve para evitar que el transistor BDX53 quede el altavoz conectado, provocando un consumo alto, en caso de que el PIC por algun motivo deje la salida a '1'.
El software lo que hace es encender de forma intermitente los led por medio de una interrupcion del timer1, y generar una señal alterna para el altavoz. Esta señal alterna hace un barrido de frecuencias, pues una persona con perdición de audición, no pierde todas las frecuencias por igual, de esta forma al hacer un barrido, algun tono puede no oirlo bien, pero otros sí.
Espero que os guste.