Problema con mt8870de no detecta los tonos

he armado un circuito con un mt 8870de y no me detecta los tonos de esta pagina (atva.com.ar/dtmf_3dj/dtmf_3dj.htm) me gustaria que me ayuden a resolver el problema
desde ya muy agradecido
 

Adjuntos

  • dtmf_schematics.pdf
    20.2 KB · Visitas: 25
  • ubicacion elementos.GIF
    ubicacion elementos.GIF
    15.5 KB · Visitas: 11
  • lu7dts_dtmf.jpg
    lu7dts_dtmf.jpg
    179.6 KB · Visitas: 10
hola amigo
he armado un circuito con un mt 8870de y no me detecta los tonos de esta pagina (atva.com.ar/dtmf_3dj/dtmf_3dj.htm) me gustaria que me ayuden a resolver el problema
desde ya muy agradecido
bueno aca resubo el link de la pagina donde sacaste el proyecto​
http://www.atva.com.ar/dtmf_3dj/dtmf_3dj.htm
tambien publico los comandos para los distintos .HEX del pic​
PHP:
	COMANDOS DE DTMF SIN PASSWORD
	=============================
	Estos comando trabajan con el firmware de Fox Delta: rpc2a-nopw.hex grabado 
	en el PIC16F84A.

	COMANDO			ACCION QUE REALIZA
	----------------	-------------------------------------------------

	*11# a *18#		ACTIVA LOS CORRESPONDIENTES RELAYS (1 AL 8)
	
	*01# a *08#		DESACTIVA LOS CORRESPNDIENTES RELAYS (1 AL 8)

	*10#			ACTIVA TODOS LOS REALYS SIMULTANEAMENTE

	*00#			DESACTIVA TODOS LOS REALYS SIMULTANEAMENTE

 	
	COMANDOS DE DTMF CON PASSWORD
	=============================

	Estos comando trabajan con el firmware de Fox Delta: rpc2a-1234.hex grabado 
	en el PIC16F84A.

	COMANDO			ACCION QUE REALIZA
	----------------	-------------------------------------------------

	*1234 11# a *1234 18#		ACTIVA LOS CORRESPONDIENTES RELAYS (1 AL 8)
	
	*1234 21# a *1234 28#		DESACTIVA LOS CORRESPNDIENTES RELAYS (1 AL 8)

	*1234 10#			ACTIVA TODOS LOS REALYS SIMULTANEAMENTE

	*1234 20#			DESACTIVA TODOS LOS REALYS SIMULTANEAMENTE
 
Prueba cambiando R1 de 100 kΩ a 10 kΩ porque ese valor es muy elevado.
También puedes colocar un potenciómetro de 10 kΩ en serie con una resistencia de 1 kΩ para regular el nivel de entrada.
 
Así es. Cuando yo hice mi propio diseño con un PIC16F628A, también tuve ese problema.
Y es que al parecer ingresan una señal DTMF más alta que la que puede entregar en teléfono celular por la salida de audífonos, que es por donde yo obtuve la señal para hacer las pruebas.

La deducción de la falla, fue obvia al ver con osciloscopio el bajo nivel de señal que llegaba al MT8870.
La resistencia limitadora de nivel de señal yo la dejé en 10 kΩ con un capacitor de 1 uF y así me funcionó perfectamente.
Pero como la señal puede variar, por eso sugerí colocar un potenciómetro para poder tener un ajuste.

Éste fue mi diseño:
MT8070 DTMF Decoder.jpg
 
hola
gracias D@RKBYTES por tu aporte hice el cambio y me funciono de diez estoy entusiasmado con el circuito
publica el archivo del pic ., que queres reformar los tonos ( el que esta en tu maquina ) jajajajajaja yo no lo tengo​
asi el amigo D@RKBYTES ., te puede explicar y enseñar ., como cambiar la deteccion de tonos ., que vos querias en el flowcode​
 
Atrás
Arriba