superli的个人空间 https://blog.eetop.cn/superli [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

DTMF远程通信的软硬件实现技术

已有 1808 次阅读| 2007-3-8 18:06

天气: 晴朗
心情: 高兴

     摘 要: 详述了采用DTMF技术实现远程通信的软硬件关键技术,其电路具有实现简单,成本低,可靠性高的特点。与相关软件配合还可实现双向呼叫通信,正确识别通话与通信等功能,可适用于多种远程通信场合,具有较好的推广应用价值。

    关键词: 远程通信 通信接口 DTMF

    随着计算机技术和电信业的发展,通过电话线进行的远程通信越来越常见。人们通常采用MODEM进行通信,但是在通信数据量不大,对通信速率要求不高的应用场合,我们可以考虑一种DTMF通信方式,它具有接口简单,成本低廉且可靠性高的特点。下面分别论述其硬件、软件实现技术。

    1 硬件实现技术

    1.1 通信接口电路设计

    接口电路如图4所示。话机与接口电路并联,通过光耦输出电平检测用户是否摘机。用户摘机后通过LINE1,LINE2直接收码,降低了接口电路对拨号的影响。数据通信时MPU通过I/O1控制继电器断开话机,同时I/O4置高,电路模拟摘机,三极管组成恒流源维持摘机状态。通信中断开话机可减少干扰,恒流源设计可保证电路具有较小的直流阻抗(<300Ω)和较大的交流阻抗(>600Ω),使电路具有较好的收发码特性。t4.gif (5794 字节)

    LINE1,LINE2间接入压敏电阻或瞬态抑制二极管可达到抗雷击保护作用。I/O2,I/O3输出电平与相关软件配合可实现脉冲拨号接收和反极信号检测。

    1.2 发码电路设计

   发码电路如图5所示。采用廉价的电话DTMF发生器4087芯片,它具有性能优良、接口简单的特点。用一片373代替键盘编码芯片来模拟按键,DTMF发码使用芯片内建放大电路,片外采用9014作开关,发码时9014导通,120Ω电阻与片内电路起输出放大作用,不发码时9014截止,可减少4087对收码电路的影响。

    1.3 收码电路设计

   收码电路如图6所示。采用常规8870芯片,电路放大倍数取3,在IN-2端接入100pF电容可有效改善8870对DTMF中高t5.gif (9730 字节)频分量的接收。Q1~Q4为数字量输出可方便与MPU接口。

    1.4 450Hz信号检测电路

    该检测电路如图4所示。采用LM567构成锁相环对线路中450Hz信号检测,I/O8为输出信号。该电路与相关软件配合可实现对拨号音、忙音、回铃音的检测。

    1.5 振铃与防盗检测电路

    这部分电路如图5所示。采用LM339电压比较器,当I/O6输出为高时有振铃信号。当用户没有摘机且I/O5输出为低时可判断有盗打行为。

    2 软件实现技术

    2.1 从机发起通信程序设计t6.gif (5737 字节)

    程序框图如图6所示。

    程序功能如下:

    ·通信中断开话机可减少干扰,提高通信可靠性。

    ·摘机后不能立即拨号,可延时或检测到拨号音后再拨号。

    ·通信中不允许无限等待,可限时接收,超时应退出通信。

    2.2 从机应答主机程序设计

    程序框图如图8所示。

    程序功能如下:

    ·判断是用户呼出摘机还是外线呼入用户接听摘机。t8.gif (7900 字节)

    ·判断是主机呼入还是他人呼入。

    ·判断是用户正常拨号还是用户完成功能设置。

    ·具有振铃检测和自动摘机功能。振铃4次无人接听电路即自动摘机。

    2.3 数据通信程序设计

    程序框图如图8所示。

    程序功能如下:

    ·采用固定格式报文方式,方便接收。

    ·采用简单校验手段,实验发现DTMF通信中容易出现漏码,而重码、误码较少出现,所以采用固定字节接收方式和简单异或校验方式即可实现可靠通信。

  b1.gif (8935 字节)  ·出错重发一次可提高通信成功率。

    2.4 发送码表与发码程序设计

    373输入值(HEX)与对应DTMF输出如表1所示。输入为FOH时,4087停止输出。

    标准发码程序为发送100ms停发100ms,发码速率为5码/s。为提高发码速率可适当减少发送和停止时间,但停发不能少于50ms,所以最高发码速率可达10码/s。注意拨号时必须采用标准发码,否则交换机不会识别。接通后根据线路状况可适当提高发码速率。通信中也可采用自适应策略根据误码率自动调整发码速率,可达到最佳通信效果。

    总之,本套软硬件实现技术具有接口电路简单、可靠性高、成本低、灵活性强等优点。适用于数据通信量不大,速率要求不高的远程通信场合。通信中任一方均具有拨号音检测、振铃检测、自动摘机、拨号和数据通信功能,可自动实现语音通话与数据通信识别,并能双向呼叫。可应用于远程分布式数据采集系统、家用自动防盗报警装置、远程室内监控系统以及公话集中管理系统等。

    该套技术现已成功应用于JJF69型公话集中管理系统,通信接口各项技术指标和软件各项功能均通过邮电部入网检测,经过两年多的实际运行证明该技术具有较好推广应用价值。


点赞

发表评论 评论 (2 个评论)

Guest 2007-4-9 13:49
http://cda144bcc3f134e9c28467938f33922f-t.rh5t5bf.info <a href="http://cda144bcc3f134e9c28467938f33922f-h.rh5t5bf.info">cda144bcc3f134e9c28467938f33922f</a> [url]http://cda144bcc3f134e9c28467938f33922f-b1.rh5t5bf.info[/url] [url=http://cda144bcc3f134e9c28467938f33922f-b2.rh5t5bf.info]cda144bcc3f134e9c28467938f33922f[/url] [u]http://cda144bcc3f134e9c28467938f33922f-b3.rh5t5bf.info[/u] 0c4df95de00b5aa0f800bcc958a3b7df
Guest 2007-5-1 09:36
http://16313a38f26a6c4221101f48fa99d3d3-t.k90u0h.info <a href="http://16313a38f26a6c4221101f48fa99d3d3-h.k90u0h.info">16313a38f26a6c4221101f48fa99d3d3</a> [url]http://16313a38f26a6c4221101f48fa99d3d3-b1.k90u0h.info[/url] [url=http://16313a38f26a6c4221101f48fa99d3d3-b2.k90u0h.info]16313a38f26a6c4221101f48fa99d3d3[/url] [u]http://16313a38f26a6c4221101f48fa99d3d3-b3.k90u0h.info[/u] 86b4eaaaf8201e29470f084ce1d2d695

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 1

    获赞
  • 25

    评论
  • 4545

    访问数
关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-16 15:05 , Processed in 0.019253 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部