发 帖  
原厂入驻New
[问答]

mt8880检测被叫摘机

1926
分享
如题,本人想用mt8880做一个拨号电路,但是在检测被叫摘机上一直找不到好的方法,查阅相关资料说是最好检测反极信号,可是一般话机是没有的,还有检测回铃音,但是原理还有点模糊,希望各位大神指教一下,最好能结合mt8880来说明,小弟拜谢!
0
2014-5-22 21:20:58   评论 分享淘帖 邀请回答
3个回答
就用一个微动开关就可以啊  
2014-6-25 13:36:45 评论

举报

就用一个微动开关就可以啊  
2014-6-25 13:37:22 评论

举报

     电话机摘机信号的检测过程

      电话拨号后,若接通会有回铃音,对方摘机回铃音即消失。若未接通不会有回铃音或只有忙音。
  你可在拨号后检测是否有回铃音,若没有或是忙音则重拨.若是回铃音则继续检测,直到检测到不是回铃音则对方已摘机。对方摘机后,会有16KHZ或12KHZ或反极信号,可用带通滤波电路检测回铃声是450hz信号,可用LM567检测450HZ,有的地方交换机发出的不是准确的450HZ信号,有的相差很大,最大相差可达50HZ,所以必须要在线调试。
  反极信号最可靠,但要申请,好象还要另交费。 就是电信不向普通电话提供反极信号的,而公用电话记费器是交换机返回了反极信号所以能准确判断是否接通。
  为什么叫反极信号呢?还要用带通滤波器来检测么?挂机时假如线路为a +, b-,接通后,交换机会让线路变成b+,a- 那个反极时间能持续多久?
  通话双方有一方挂机,反极信号和被叫端局送来的被叫摘机信号都是用来记费的,但应用的场合是不一样的。
  我不是用的MT8880,是使用单片机软件实现的,这样灵活性很强,即只要有信号音来就固定检测1.2秒,由LM567对信号音整形,若为拨号音LM567输出低电平,且计数值为0;若为忙音计数值为3或2;若为静音LM567输出高电平,且计数值为0;若为话音计数值>3;若为回铃音计数值为1;拨号完了,单片机会立即起动1.2秒的回铃音检测,若不是回铃音,则会立即挂机重拨,若是回铃音,则继续检测,第二个1.2秒回铃音检测在3.8秒后进行,以此类推直到第n个1.2秒回铃音检测到不是回铃音了就是对方摘机了,这时可播放语音。
  我这种方式检测时间是不固定的,若对方正好在1.2秒后摘机,则要延时 5秒才检测到,若在下一个1.2秒检测前一瞬间摘机,则只需1.2秒就可检测到,所以检测时间是1.2--5秒.而MT8880是固定的5秒检测
2014-6-30 08:51:24 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

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

快速回复 返回顶部 返回列表