编辑: 思念那么浓 | 2013-04-11 |
1 以HT95R6x 实现来电显示电话机 文件编码:AN0319S 简介 HT95R
64、HT95R65 是Holtek 推出的两款带 CPT 功能的 8-bit CID Phone 单片机.
HT95R
64、HT95R65 均内建硬件 DTMF Generator/Receiver、FSK Decoder 和CPT Detector, 使其在来电显示电话机或自动录音机上的应用更加方便.其中 FSK Decoder 支持 Bell
202 和ETSI V.23 规格,支持振铃和反极性信号侦测. 两款单片机的内建资源如下所示. HT95R
64、HT95R65 在其 X
1、X2 引脚上连接一颗 32768Hz 外部晶振做系统时钟源,内建 PLL 可将频率提升到 3.58MHz、7.16MHz、10.74MHz、14.32MHz;
当工作频率提升时,工 作电压也要对应升高, 当系统时钟为 3.58MHz 时, 工作电压为 2.2V~5.5V. 若有使用到 CPT 功能时,需在 CPTX1 和CPTX2 引脚上再连接一个 32768Hz 的外部晶振. 本文将介绍如何使用 HT95R65 的内建资源和外部线路实现来电显示电话机的功能. 工作原理 电话机的线路各不相同,但基本构成一般都有叉簧开关、振铃电路、极性转换电路、拨号 电路和通话电路等部份. 以HT95R6x 实现来电显示电话机
2 ? 叉簧开关:起转换作用,摘机时拨号和通话电路接通,电话机可以拨号和通话;
挂机时, 拨号和通话电路断开. ? 振铃电路:将交换机送来的 75V/25Hz 振铃信号整流并降压,给振铃集成电路供电,再产 生两种频率不同的交替信号,放大后驱动蜂鸣器或扬声器产生铃声. ? 极性转换电路:把外线上极性不确定的电压变为极性固定的电压,无论外线怎样接入, 极性转换电路都能够将外线送来的电源转换成电话机所需的正、负极性. ? 启动电路:通常以一只三极管为主构成,受叉簧开关的控制.该电路的作用是保证单片 机正确地工作在挂机或摘机状态,在挂机状态使单片机处于休眠状态;
在摘机状态使单 片机解除休眠并进入工作状态. ? 拨号电路:由电子开关、拨号键盘及其外围电路组成.主要作用是发出电话号码信号;
通过电子开关接通信号传输电路;
在拨号的同时将关闭通话,以免产生噪声;
使用各个 按键令电话机执行相应的功能. ? 通话电路:由送话电路、受话电路和消侧音电路组成.受话电路是把对方打来的电话信 号放大、处理后,将语音信息通过电声元件转换成声音.送话电路是把讲话人的声音转 换成电信号,经放大后送到外线上.在打电话时,可听到自己的讲话声,这种现象称之 为 侧音 .消侧音电路是控制受话线路以消除接听噪声. 电话机拨号简介 电话的拨号方式有 DTMF 和Pulse 两种. DTMF 是Dual Tone Multi Frequrency 的缩写,意为双音多频,广泛应用于电话机的拨号上. DTMF 信号是由两组频率合成, 低频群: 697Hz、 770Hz、 852Hz 和941Hz;
高频群: 1209Hz、 1336Hz、1477Hz 和1633Hz.每一个 DTMF 信号由一个低频和一个高频组成,共产生
16 种信号. Pulse 方式,即脉冲拨号方式,由旋转拨号盘拨号,以脉冲个数表示拨出的数字. HT95R65 内建一个 DTMF Generator,能够在其 DTMF 引脚上输出所需的
16 个双音和
8 个 单音信号. 这个 DTMF Generator 模块的时钟源是 3.58MHz, 在使用这个模块之前, HT95R65 需切换到正常模式, 而且与单片机系统时钟跑 3.58MHz、 7.16MHz、 10.74MHz 还是 14.32MHz 无关. 内部寄存器 DTMFC 可控制 DTMF Generator 的开关和是否输出 DTMF 信号;