DTMF(Dual Tone Multi Frequency)双音多频信号解码电路是目前在按键电话(固定电话、移动电话)、程控交换机及无线通信设备中广泛应用的集成电路。它包括 DTMF 发送器与 DTMF 接收器,前者主要应用于按键电话作双音频信号发送器,发送一组双音多频信号,从而实现音频拨号。双音多频信号是一组由高频信号与低频信号叠加而成的组合信号,CCITT 和我国国家标准都规定了电话键盘按键与双音多频信号的对应关系。电话远程控制系统采用 MITEL 公司生产的 MT8870 DTMF 接收器作为 DTMF 信号的解码核心器件。
MT8870 主要用于程控交换机、遥控、无线通信及广播系统,实现 DTMF 信号的分离滤波和译码功能,输出相应 16 种频率组合的四位并行二进制码。MT8870 具有拨号音抑制和模拟信号输入可调功能,所以在设计 MT8870 DTMF 解码电路时,只需外加一些阻容元件即可。

本系统的双音多频 DTMF 信号解码电路由 MT8870 主要承担。MT8870 的连线如图所示:其 2、3 脚接收来自电话机的双音多频脉冲信号,该信号先经其内部的拨号音滤波器滤除拨号音信号,然后经前置放大后送入双音频滤波器,将双音频信号按高、低音频信号分开,再经高、低群滤波器与幅度检测器送入输出译码电路,经过数字运算后,在其数据输出端(11~14 脚)输出相对应的 8421 码。MT8870 的数据输出端 Q4~Q1 连到单片机,由单片机识别 4 位代码。
为了使单片机及时获取有效数据,MT8870 的 CLD 有效端经反相后接 CPU 的 INT0 引脚:当 MT8870 获取有效双音多频信号后,CLD 电平由低变高,再反相为低,CPU 检测后指示输入口接收有效二进制代码;而无效的双音频信号(电话线路杂音、人们的语音信号等)不会引起 MT8870 的 CLD 端变化。