请教各位大侠,MT8888传送DTMF码通信的一个怪现象——

[复制链接]
 楼主| Wxy8030 发表于 2007-12-12 15:39 | 显示全部楼层 |阅读模式
公司的一个通信终端,通信采用模拟电话机的方式,利用公用电话网络通信,基本流程如下:<br />检测到振铃信号,模拟摘机,通过MT8888发送DTMF码交换数据,模拟挂机<br /><br />今天遇到一个怪现象,决大多数设备都能通信正常,从几天前开始,有一个设备在模拟摘机后,发送一段DTMF码,根据上面的流程继续发送完毕后挂机;然而与它通信的另一台设备(主叫设备)却发现只接收到它一位DTMF码(不管发的是什么码),然后交换机就传来催挂音,似乎那台设备已经挂机!<br /><br />更换设备后故障依旧,将换下来的设备换到公司的电话线上则不存在问题,似乎问题出在电话线上,问题是在有问题的电话线上使用电话却一点问题也没有,利用电话按键模拟发送数据也是一点问题也没有......<br /><br />今天上午,上述故障莫名其妙的消失!<br /><br />我公司的设备与电话机唯一的区别就是在发送DTMF码时,如果用电话监听,好象声音比较大....想请教这里的各位大侠,这个原因会影响交换机吗?或者会是别的问题?
chunyang 发表于 2007-12-12 19:05 | 显示全部楼层

模拟摘机的等效阻抗不合适,临界了

  
 楼主| Wxy8030 发表于 2007-12-13 12:57 | 显示全部楼层

多谢兄弟提醒——

等我我改了再看看效果~~~~~~~~
 楼主| Wxy8030 发表于 2007-12-25 13:57 | 显示全部楼层

终于搞清楚了问题——

现场的电话线在提机后,线上的电压掉到了4.8V,而正常时一般为10V以上,我公司的电路一般在7V以下就几乎不能工作了~~~~~~~<br /><br />新的问题是:因为在这个电压下电话机是可以使用的,那么电话机一般允许提机后线上的电压掉到多少?(或者换个说法:提机后直流阻抗300的情况下,电话线上允许有多大的内阻)
chunyang 发表于 2007-12-25 14:24 | 显示全部楼层

标准是8-12V

  
 楼主| Wxy8030 发表于 2007-12-25 15:14 | 显示全部楼层

头痛——

电信公司的人拿个电话过来一测,好用,于是就不理我们了...........<br /><br />可恶的是:随便拿个电话机确实好用!<br /><br />我想要明确的是,8~12V是针对交换机端还是电话机端?电信有没有对电话线长度做要求?为什么电压那么低了,随便拿个电话机还能用?<br /><br />或者说:如果我是设计电话机的,这个电压我应该考虑可以低到多少?
 楼主| Wxy8030 发表于 2007-12-25 16:12 | 显示全部楼层

我设计了一个模拟摘机的电路,请chunyang及各位兄弟指正——

见图,设计宗旨:尽可能能在可能的低电压下工作........<br />其中的9014放大倍数应在400以上
fanxi2002 发表于 2008-1-13 12:25 | 显示全部楼层

电话机在3.5V还能工作,所以你得调低检测电压

  
chunyang 发表于 2008-1-13 15:47 | 显示全部楼层

电路可以

但还是要注意等效阻抗,电流源的泻放回路有两个,二极管和三极管,4K7和30欧电阻也许要根据实际电压测量值稍改,一般取30mA。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

155

主题

2255

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

155

主题

2255

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部