Hola amigos
E estado leyendo sobre el tema, y bueno quisiera colaborar,
Yo e implementado un tarificador telefonico.. y lo que e hecho es:
la tension de la linea que e puesto es de 12V, y en serie e puesto una resistencia de 470 ohmios, para que al descolgar el telefono, haya una caida de tension de aproximadamente 7V, el telefono no necesita mas voltaje, y funciona bien.
Para detectar tonos e usado un cm8888, ya tengo las rutinas y todo para hacer la interface con el pic y funcionan.. depronto le hacen falta que alguien como ustedes le echen una ojeada, para optimizarlas un poquito.
Para detectar cuando descuelgan el telefono e usado el conversor A/D del pic, de esta forma tambien variando un reostato puedo entrar "a modo de programación"
Me falta poner el detector de ring, pero en pablin creo que hay algo sobre eso.
Bueno seria muy agradable que nos colaboraramos.
Saludos