单片机实现DTMF或FSK来电显示

发布者:备战最新更新时间:2012-03-12 来源: 现代电子技术 关键字:DTMF  FSK  来电显示  解码 手机看文章 扫描二维码
随时随地手机看文章

1引言
  
随着现代生活水平的不断提高,来电显示功能的需求也日益高涨起来。主叫号码信息识别及传 送是由交换机将主叫号码及呼叫的日期、时间等信息传送给被叫用户,由被叫用户具有来电显示功能的固定电话显示并存储。以便用户摘机前就知道是谁打电话来,或外出回来后阅谁来过电话。他是由具有主叫号码信息识别服务功能的交换机与具有主叫号码显示服务功能的终端相配合来实现,在终端上可以显示主叫电话机的号码、呼叫时间等信息。
  
美国贝尔通信研究室(Bellcore)在1990年提出了相关技术建议(TRTS 000031ISUE3),该建议经过多次修改后被称为Bell202协议。数据传送采用了移频键控(Frequency Shift Key,FSK)方式,通常称为频移键控方式。欧洲以瑞典为代表的研究机构为能 在自己生产的交换机上方便地实现主叫号码传送(calling number delivery)业务,电话 终端与交换机之间采用双音多频号码传送方式作为解决方案,通常称双音多频(Dou ble Tone Multifrequency,DTMF)方式。现在的交换机一般都有FSKDTMF两种制式;FSK传送速度大约1 200 b/s,规定时间内的信息量最大为600 bDTMF传送速度大约12.5字符/s,规定时间内的信息量为38 b
  
目前,我国已具备程控交换机开放多种新业务的条件:首先有发达的公众通信网络基础;其次有先进的传输技术和交换技术;再次有社会需求的增长和提高。
  这几年我国电信网络
基础建设发展很快,电话普及率逐年提高。调查显示,用户迫切需要利用电话来传递更多的信息,其中包括主叫信息的显示等。在信息发送格式上一般有DTMFFSK两种,对于许多专有芯片只对其中之一进行解调而不能两者兼容;本设计可以满足两者兼容的要求。
  
在二进制频移键控中载波频率随着调制信号10而变化,1对应f1,0对应f2即:  


  二进制里只有两个数01,传送1的时候用一种频率,传送0的时候用另外一个频率,这就是FSK的实质,如图1所示。

  DTMF作为实现电话号码快速可靠传输的一种技术,具有很强的抗干扰能力和较高的传输速度,因此,可广泛用于电话通信系统中。但绝大部分是用做电话的音频拨号,也可以在数据通信系统中用来实现各种数据流和语音等信息的远程传输。
  
DTMF2个特定的单音频组合信号代表数字信号,以实现其功能的一种编码技术。2单音频的频率不同,代表的数字或实现的功能也不同。这种电话机中通常有16个按键,其中10个数字键096个功能键*#ABCD。按照组合原理,一般应有8种不同的单音频信号。因此可采用的频率也有8种,故称之为多频,又因他从8种频率中任意抽出2种进行组合编码,所以又称之为“8中取2”的编码技术。
  根据
CCITT的建议,国际采用的多种频率为687 Hz770 Hz852 Hz941 Hz1 209 Hz1 336 Hz1 477 Hz1 633 Hz8种。用这8种频率可形成16种不同的组合,从而代表16种不同的数字或功能键,具体组合见表1

[page]

2硬件部分
  
来电显示FSK传输频率为1 200 Hz2 200 HzFSK是连续相位的,且高电平与低电平的频率不成倍数关系(1 200 Hz2 200 Hz)。采用测量脉冲宽度不容易确定上升沿与下降沿,理论上用A/D转换后的幅值对时间查表可确定上升下降沿,但软硬件太复杂,还不如用成品FSK解调IC。在电路设计中先通过三级管放大提高增益,后加1RC滤波器限定输入信号的带宽,最后利用三级管的3个区(饱和区、放大区、截止区)把波形整形成近似方波形式利用单片机在I/O口上采集的脉冲宽度来判别频率值。单片机的外围电路如2图所示。

  ETIPERING直接接到电话线上,Q101集电极输出到单片机I/O口,当有数据信号时OUT1会出现一个低电平输入单片机,用于监测信号的到来;Q100用来补偿RC的衰减;输入限频率为2 400 Hz左右,下限频率为100 Hz左右;Q101的静态工作点为IE=0.22 mA,IB=5.6 A,Q点接近截止区又临近饱和区,利用这两个区来整形滤波后的波形使其近似于方波;在实验和应用中效果还是可以的;FSK的半个周期波形的解调输入/输出波形如图3所示。

3软件部分
  
经中断或扫描方式检测数据到来后进入以下流程。

  在DTMF处理时应注意:根据AT&T技术规范1 s中数字号码最大传输速度为10个,即一个号码100 ms时间片。在100 ms时间片内双音多频信号持续不少于45 ms不多于55 ms的时间。

4结语
  
经过软件与硬件配合能够比较好地接收来电显示信号,具有较高可靠性和稳定性。节约了生产成本。

参考文献

1]王慕坤,刘文贵.通信原理[M].哈尔滨:哈尔滨工业大学出版社1993
2]张肃文,陆兆熊.高频电子线路[M].北京:高等教育出版社,199 3
3]谢自美.电子线路设计实验测试[M].第2版武汉:华中科技大学出版社,2003
4]康华光.电子技术基础[M].北京:高等教育出版社,1999

关键字:DTMF  FSK  来电显示  解码 引用地址:单片机实现DTMF或FSK来电显示

上一篇:单片机应用系统的抗干扰解决方案
下一篇:基于单片机实现FPGA的加载配置

推荐阅读最新更新时间:2024-03-16 12:55

专利视觉芯片VSoC将解码技术推入千帧/s时代
  视觉检测、引导和工业ID系统方面的先进公司康耐视(Cognex)公司近日在深圳举办以“我们都能读取(We can read it)”为主题的研讨会。康耐视中国公司读码应用产品部门产品市场经理沈立炜先生全程主持会议,他表示,基于图像的读码器将迅速取代传统的激光读码器,其中康耐视的技术将为这一进程提供巨大的推动力。 专利视觉芯片VSoC   VSoC视觉芯片来自康耐视的专利技术,康耐视给VSoC的定义是:芯片上的视觉系统,由VSoC强化的成像仪每秒可以采集1000帧图像,每秒完成90次解码。   “VSoC为我们带来了当前其他读码器无法与之抗衡的性能优势。”康耐视副总裁兼工业ID业务部经理Carl Gerst表示,“Date
[家用电子]
专利视觉芯片VSoC将<font color='red'>解码</font>技术推入千帧/s时代
基于FM1712的通用射频卡读写模块设计
0 引言 射频卡(非接触IC卡)是最近几年发展起来的一项新技术,与传统的接触式IC卡磁卡相比较,利用射频识别技术(radio frequency identifica-tion)开发的非接触式IC卡成功解决了无源和免接触等难题,是电子器件领域的一大突破。其高度安全保密性以及使用简单等特点,使之在各领域的应用异军突起。本文介绍的非接触射频卡读写器就是基于单片机AT89C51CC01 (笔者应设计需要选择带独立CAN控制器的MCU)与复旦微电子股份有限公司的FM1712嵌入式读写芯片开发的。它能完成对Mifare卡的所有读写及控制操作,并可方便地嵌入到其它的系统(例如:门禁,公交,考勤等)中而成为用户系统的一部分。 1 FM171
[网络通信]
DSP的DTMF信令的产生分析与检测
双音多频DTMF(Dual Tone Multi-Frequency)信令,逐渐在全世界范围内使用在按键式电话机上,因其提供更高的拨号速率,迅速取代了传统转盘式电话机使用的拨号脉冲信令。近年来DTMF也应用在交互式控制中,诸如语言菜单、语言邮件、电话银行和ATM终端等。将DTMF信令的产生与检测集成到任一含有数字信号处理器(DSP)的系统中,是一项较有价值的工程应用。   DTMF编解码器在编码时将击键或数字信息转换成双音信号并发送,解码时在收到的DTMF信号中检测击键或数字信息的存在性。电话机键盘上每一个键通过由图1所示的行频与列频唯一确定。DTMF的编解码方案无需过多的计算量,可以很容易的在DSP系统里与其他任务并发执行。
[电源管理]
DSP的<font color='red'>DTMF</font>信令的产生分析与检测
SH-3系列单片机的程序设计关键技术
SH一3是Renesas公司SupezH系列的高端32位RISC构架单片机系列,具有低功耗、高性能、集成MMU、cache和电源管理模块等特点,处理速度为60~260MIPs。SH-3包括SH7705、SH7708、SH7709、SH7727、SH7729等单片机,广泛应用于彩色打印机、扫描仪、DVD解码器等高端数码设备上。SH7709S是SH-3系列中有代表性的一款单片机,文中介绍方法均在SH7709S的系统中得到验证。 主要介绍程序设计时三个关键部分:建立中断处理程序结构、初始化C程序中赋初始值的变量和上电初始化流程。   1 建立中断处理程序结构 SH-3的中断处理方式与一般处理器不同,没有固定的中断向量表,比较灵括,用
[单片机]
数字机顶盒字幕解码显示系统设计方案
摘要:本文通过对DVB 标准中的ETS 300 743 规范的字幕数据格式进行研究和分析,结合机顶盒平台的解复用滤波、图层处理和用户接口模块,给出一种能够正确、完整、及时的字幕显示实现方案。    1 引言   随着数字电视的蓬勃发展,数字电视已逐渐进入千家万户,除了传统的电视节目外,通过利用先进的数字电视技术为广大用户提供更多的信息服务,是广播电视事业发展的必然趋势。字幕(subtitle)作为一种简便而直观的信息提供途径,其重要性主要体现在两个方面。一是字幕可以为听力有障碍的人提供另一个"语音"信息途径;二是字幕功能可以通过简单的后期制作(如多语言显示),配合电视节目的全球化推广提供便捷的平台。DVB 作为全球应用最广泛
[模拟电子]
数字机顶盒字幕<font color='red'>解码</font>显示系统设计方案
视侦检索技术——视频解码研究
视侦检索能够快速、有效地从海量监控视频中搜索关键信息,提升侦查办案的效率。而要进行视侦检索,前置条件是要进行视频解码。   一、认识视侦检索   1、视侦检索定义   视频侦查检索技术(简称视侦检索)是指利用高性能计算机对视频数据进行快速处理,对视频数据帧进行检测、分类、识别、跟踪,遍历所有数据帧后即可得到所有运动目标的轨迹、特征信息,办案民警可根据时间、位置、行进方向、嫌疑人衣着等信息对视频进行过滤,找出符合特征的视频片段,快速从中获取更多信息,提升效率,节省人力成本。   2、视侦检索的意义   视频监控具有客观详实性、反复使用性、信息拓展性等特点,这些特点使其在侦查破案、打击犯罪中发挥着不可替代的作用。目前,监控摄
[安防电子]
视侦检索技术——视频<font color='red'>解码</font>研究
SBUS无线遥控STM32解码
老规矩,先上效果,这是基于STM32F103C8T6解码出来的效果,遥感对应的是每个通道的值,一个遥感相当于对应4个数据通道,两个就是对应8个数据通道,而按钮则是最后一个通道,其它的通道是作为整个协议的备用通道,不同的遥控,实际能用的通道数不一样。 说明:部分程序和资料整理于网络平台,由于时间久远,找不到原始发文地址,这里向贡献这些资料的大佬们致敬 。 SBUS协议: SBUS是FUTABA提出的舵机控制总线,全称Serial Bus,别名S-BUS或SBUS,也称 Futaba SBUS。它就是基于串口反电平逻辑的传输方式。 通信接口:USART(TTL) 通信参数设置:100Kps, 8E2(8位数据位,偶校验,2
[单片机]
SBUS无线遥控STM32<font color='red'>解码</font>
基于MC33591/MC33592的315MHz/434MHz OOK/FSK接收电路设计
摘要:给出了一种基于MC33591/MC33592设计的315MHz/434MHz OOK/FSK接收电路,该电路的数据速率为1~11kbaud,OOK/FSK灵敏度为-105dBm,最快唤醒时间为1ms,电源电压为:VGND-0.3~5.5V,在运行和配置模式时的电源电流为7.4mA,待机模式时的电流消耗为250μA,此外,该接收电路还具有三线SPI接口,可以直接与微控制器进行接口。 关键词:无线电接收;OOK/FSK解调;MC33591/MC33592 MC33591/MC33592是一个单片集成接收器,该芯片内含660kHz的中频带通滤波器、完整的VCO、可消除镜像的混频器、曼彻斯特编码时钟再生电路以及完整的SPI接口。
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved