Autor Tema: InterFACE PARA LA LINEA TELEFONICA  (Leído 9424 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
InterFACE PARA LA LINEA TELEFONICA
« en: 06 de Enero de 2004, 16:49:00 »
Hola a todos.......
Llevo una semana tratando de marcar un numero telefonico con la instruccion DTMFOUT y la linea no reconoce ningun tono, use estos circuitos que puse en esta direccion del foro para no se quien que los queria, pero a mi no me funcionan ni para attras ni para adelante Y ya estoy re
Si tambien probe con otros circuitos y nada
Asi que cualquier ayudita porfavor, algun circuito que camine, espero sus respuestas........
Saludos

Desconectado Ledroj

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 159
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #1 en: 06 de Enero de 2004, 20:19:00 »
Hola, supongo que estas  usando PBP
Antes de nada habras probado de oir el sonido con algun dispositivo (ej. un altavoz de movil) conectado a un condensador de 10micro en serie con el pin de salida de la pic y masa.
Un  detalle es que el DTMFOUT  funciona a partir de un reloj de 10mhz, yo he probado con 16Mhz y se oye, con 20Mhz va bastante bien.

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #2 en: 06 de Enero de 2004, 21:18:00 »
Si trabajo con el PBP, y probe tanto con el oscilador interno, uno de 4 MHz y con uno de 20 MHz tambien, puedo escuchar los tonos descolgando otro telefono, y con todas las pruebas se escucha igual, pero la linea no reconoce los tonos.
Has consegido marcar un numero de telefono, si es asi, como conectaste el PIC a la linea

Desconectado isabelino

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 138
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #3 en: 08 de Enero de 2004, 05:00:00 »
EJMC: Lo antes posible te contesto, pues tuve que resolver el mismo problema. He usado para la instruccion FREQOUT con correcciones , pues DTMF genera frecuencias que no son las reales. Lo analize con el Cool Edit Pro ,valga la redundancia con el analizador de espectros que tiene este programa. En este momento llego tarde al laburo, tengo la solucion aunque la realize con PicBasic plus. En el dia te contesto.

Saludos : Isabelino

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #4 en: 08 de Enero de 2004, 08:22:00 »
Buenas:
No se por que causa no salio mi respuesta anterior, pero la repito:

Yo he usado dtmfout sin problemas, lo que si hay que tener en cuenta 3 cosas:

1-usar un cristal de 20mhz (pueden utilizar un micro de 4mhz,programando el clock como HS y funciona)

2-Poner el filtro que aconseja el manual-

3-"Tomar" la linea telefónica antes de discar, esto se consigue cargando la linea con una resistencia de 680ohms ,de esta manera la central entiende que han descolgado el telefono.-

Tambien es aconsejable poner como proteccion de las entradas del micro 2 zener de 5volts conectados en serie y en inverso entre ellos .-

Jorge

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #5 en: 08 de Enero de 2004, 15:22:00 »
Isabelino espero tu respuesta
Jorge, los pasos 1),2) y 3) lo he cumplido a la perfeccion, exepto la resistencia de 680 que usaba una de 560, lo que consegui es que los tonos se escuchan mas fuertes pero sigue sin reconocerlo. Lo hice correr con un oscilador de 20Mhz, pero andubo una sola vez y no quiso oscilar mas, asi que creo que lo tendre que hacer en un impreso para que ande
Saludos a todos

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #6 en: 11 de Enero de 2004, 10:49:00 »
Hola a todos
Les cuento los avances: con un 12F675 , un cristal de 20MHz y un telefono estoy marcando los numeros, los tonos dtmf los mando a la linea a travez del circuito que les dije al principio y para marcar el nnumero conecto una resistencia de 560 en paralelo a la linea, el puente de diodos y el telefono y marca
Ahora los problemas: sin el telefono no hace nada, como si la resistencia que estoy conestando no sirve de nada, y por que? no se......En todas partes dice que con esa resistencia tomo la linea para el marcado. Que me dicen, es la interfaz la que no sirve, ayuda porfavor, cada vez estoy mas .
Saludos

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #7 en: 11 de Enero de 2004, 11:00:00 »
Hola  ejmc, mire tu circuito, y es o es un decodificador dtmf.... no es un discador...
Como te manifesto Jorge, tienes que cargar la linea, con una resistencia  en paralelo a la linea... podria ser mediante un pequeño rele o un transistor,  yo en una oportunidad  empleaba un pequeño tiristor, una R  de 1k, un led y un trafo.... para la musica en espera...

avisanos de tus avances!

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #8 en: 11 de Enero de 2004, 11:17:00 »
Hola todopic,entr para ver el circuito que habia puesto y es verdad, el que se ve es un decodificador y el que esta primero que es el que estoy usando no se puede ver, ahora veo como lo arreglo.
Ahora si. ESTE ES EL CIRCUITO
todopic aprovecho para felisitarte por este gran foro.....
Saludos

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #9 en: 12 de Enero de 2004, 09:48:00 »
Hola a tod@s............
Ya estoy marcando el con el PIC
Baje la resistencia de 560 a 220 ohms y la tension en la linea ahora esta en los 9V (cosa que antes estaba en 15V). Y por que tengo que poner una resistencia tan baja?????? Su pongo que ustedes me lo diran
Bueno no se vayan que segire con otras cosas..........
Por otro lado aca encontreESTA WEB que habla de los tonos DTMF, haver si se puede empezar a decodificar los tonos con un PIC.
Saludos

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #10 en: 14 de Enero de 2004, 11:12:00 »
Hola Ejmc, ahora si el circuito corresponde

segun veo, la resistencia de carga, seria la de 150 ohms que esta en el emisor  del transistor, es decir, cuando carga la linea, te quedaria, la R 150, + la tension CE del transistor + 2 diodos en serie,  con lo cual, al tener caidas de tension en 3 junturas, la resistencia tiene que ser menor a la impedancia de linea (+-600 ohms)

otra cosa a tener en cuenta es el tipo de central donde la conectas... en mi ciudad, teniamos una vieja electromecanica, que realmente tenias que CARGARLA muy bien para tomar linea, ademas entregaban mucho mas voltaje en vacio, y los pequeños telefonos chinos quedavan fritos!!!

Gracias por tus elogios

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #11 en: 14 de Enero de 2004, 17:56:00 »
Y como les dije ......aca estoy de nuevo
Norberto, la central telefonica creo que es nuevita, pues los unicos telefonos fritos que tengo en casa son los que desarme para ver
Bueno lo que necesito saver ahora es que señal tengo en la linea cuando descuelgo el telefono y no tengo tono de marcado y viene luego de un tiempo y si puedo detectar esa falta de tono en el puente de diodos.
Y por otro lado, tengo entendido que las señales de tono, ocupado, llamando, etc., son todas señales de 440Hz y que difieren en los tiempos en que estan o no, bueno esto seria facil de diferenciar, pero lo que queria saver hera si estos tonos puedo detectarlos tambien en el puente de diodos, pues con el tester media la tension en la salida del puente de diodos(cuando estaba llamado) y esta hera constante, ni una minima variacion.
Bueno a ver que cuentan
Saludos

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #12 en: 21 de Enero de 2004, 15:01:00 »
Hola de nuevo......
Estoy con  ESTE CIRCUITO  tratando de detectar los tonos que me dicen como va la llamada, pero una vez mas : no anda .
Quien me dice que circuito puede andar, o que le hago a este.......
El circuito lo saque de  AQUI
Espero sus respuestas
Saludos

Desconectado angelmoi123

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 298
    • Construccion de Maquinas CNC
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #13 en: 22 de Enero de 2004, 20:55:00 »
Saludos

Amigo Juan, he revisado los comentarios de este subtema y personalmente creo que si utilizas el chip analogico NE-567 puedes resolver tu problema. Con este  chip puedes ajustarlo para cualquier tono variando simplemente una red RC, de paso te digo que es bastante selectivo y lo he usado en varios proyectos.

angelmoi123

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: InterFACE PARA LA LINEA TELEFONICA
« Respuesta #14 en: 03 de Febrero de 2004, 16:45:00 »
Hola a todos, creian que el tema estaba cerrado. Bueno......
Angel, intente con el 567, pero nada, asi que del datasheet del HT9020 saque la interface que aparecia en el ejmplo de aplicacion y funciono. Ya tengo casi todo(creo!), y el casi lo digo porque no encuentro nada que me dija cuando ,la persona a la que llame, atiende o corta la llamada. Creo que hay algo de que la polaridad en la linea cambia segun por donde va la llamada, pero con el tester no detecto ningun cambio de polaridad, sera que este cambio es de muy corta duracion, bueno, esa sera mi nueva pregunta
Saludos


 

anything