Circuito DTMF múltiple interconectado a un microcontrolador, ¿funcionará?

3

Ya probé este circuito con solo una modificación, cambié el R2 a 300kOhms que funcionó en mi caso.

Conectéestecircuitoaunmicrocontroladordondecompartíanunterrenocomún.Leíconéxitoelnúmerodeteléfonodelapersonaquellamacomosemuestraenestafigura.Aparentemente,recibíelnúmerodecódigo(102)yelnúmerodeteléfonode7dígitos.Elmarcoseencapsulóconelbyte0yelbyte15.

Ahora, quería crear un circuito que contenga 3 canales para 3 líneas telefónicas diferentes que luego se conectarán en un microcontrolador ..

Si voy a compartir una tierra común para todos ellos (3 circuitos DTMF y un circuito de microcontrolador), ¿funcionará?

En la nota al margen, según la hoja de datos, el circuito se encuentra en una configuración de extremo único.

EDITAR: Agregué todo el circuito que se muestra a continuación.

    
pregunta Xegara

2 respuestas

4

Sí, ciertamente puede tener tres de sus circuitos decodificadores DTMF conectados a su microcontrolador.

Sin embargo, aunque las tres líneas telefónicas comparten nominalmente el mismo terreno (en algún lugar), debería tratarlas como "flotantes" con respecto a sus decodificadores, y usar un transformador para acoplar el audio de cada línea al decodificador correspondiente .

    
respondido por el Dave Tweed
1

De acuerdo con la hoja de datos del MT8870D, las salidas Q1-Q4 del chip decodificador DTMF son normalmente de tres estados, por lo que puede conectar los cables de cada uno de los MT8807D y alimentarlos en cuatro entradas del microcontrolador.

Las salidas se habilitan como salidas al habilitar el cable TOE, que actualmente está conectado a Vcc. En su lugar, desea conectarlo a una salida del microcontrolador. Como hay tres decodificadores, necesitará una salida de habilitación para cada uno chip.

Dado que las salidas son normalmente de tres estados, ¿cómo determinar cuándo está presente un tono? Esa es la función de las salidas de Dirección Temprana y Dirección Retrasada del decodificador. La Dirección temprana se pone alta cuando el decodificador ha detectado inicialmente un tono, y la Dirección de retardo se activa cuando el tono se ha decodificado y se ha introducido en los pestillos de salida. Probablemente quiera usar este último para habilitar las salidas de tres estados. Necesitará tres entradas separadas en el microcontrolador para manejar esto.

Por lo tanto, tiene un total de cuatro entradas para el dígito, tres salidas de habilitación y tres entradas de dirección, para un total de diez, en comparación con las 12 entradas de los dígitos de los tres decodificadores, y tres entradas de dirección para un total de 15 Líneas para tu circuito actual.

Agregar un decodificador adicional cuesta una entrada y una línea de salida en mi esquema, y cinco líneas de entrada para el circuito original.

    
respondido por el tcrosley

Lea otras preguntas en las etiquetas