完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
如题,本人想用mt8880做一个拨号电路,但是在检测被叫摘机上一直找不到好的方法,查阅相关资料说是最好检测反极信号,可是一般话机是没有的,还有检测回铃音,但是原理还有点模糊,希望各位大神指教一下,最好能结合mt8880来说明,小弟拜谢!
|
|
相关推荐
3个回答
|
|
就用一个微动开关就可以啊
|
|
|
|
就用一个微动开关就可以啊
|
|
|
|
电话机摘机信号的检测过程
电话拨号后,若接通会有回铃音,对方摘机回铃音即消失。若未接通不会有回铃音或只有忙音。 你可在拨号后检测是否有回铃音,若没有或是忙音则重拨.若是回铃音则继续检测,直到检测到不是回铃音则对方已摘机。对方摘机后,会有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秒检测 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
632 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
671 浏览 0 评论
772 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1340 浏览 0 评论
1166 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12057 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 23:52 , Processed in 0.514944 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号