|
|||||||||||
| 技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
求助:DTMF拨号问题 |
| 作者:blessingf 栏目:通信技术 |
我最近做DTMF传输方面的问题,现在遇到了两个问题,都好几天了,一直都解决不了,想向您请教一下。第一个问题是,我发送DTMF信号后,在示波器上可以看到有信号产生,但是读出的状态信号对于发送的不同的数字信号状态信号不同。而且如果用中断方式时,当连续发送两个数字时,发送完第一个数字后,MT8888CE管脚13(IRQ/CP)由高变低,表明发送完成,但接着再发送第二个数字时,该管脚始终为低,本来应该是发送时为高,完了变低吧。第二个问题是,产生的DTMF信号要放大到幅值为多少,才能被交换机识别啊,我用一个1:1耦合变压器,如何和电话线连接啊。 不管能不能解决问题,都先谢谢你。 |
| 2楼: | >>参与讨论 |
| 作者: javie 于 2006/6/22 15:18:00 发布:
去年我做过 在DTMF输出端用一个三极管放大一下就可以 |
|
| 3楼: | >>参与讨论 |
| 作者: sjnh 于 2006/6/22 15:33:00 发布:
中断引脚必须写状态位清了中断引脚 1:1的变压器串电容连接到电话线,不过前面要有放大,我用的是4倍放大,不过没有试过其它的 |
|
| 4楼: | >>参与讨论 |
| 作者: blessingf 于 2006/6/22 15:54:00 发布:
请教 sjnh大哥,请问您说的“中断引脚必须写状态位清了中断引脚”是什么意思,能具体说说吗,还有我在做时,读出的状态信号对于发送的不同的数字信号状态信号不同,是什么原因啊,谢谢赐教! |
|
| 5楼: | >>参与讨论 |
| 作者: blessingf 于 2006/6/22 16:02:00 发布:
sjnh大哥,sjnh 大哥,谢谢指教 由于读的状态寄存器数据不对,所以想采用读取中断引脚的状态,当发送完一个数据后,该引脚为低表明发送完成,接着发送第二个数据,但是发送完第一个数据后,中断引脚就始终为低了。 不知道为啥读出的状态寄存器数据总是不对 |
|
| 6楼: | >>参与讨论 |
| 作者: blessingf 于 2006/6/30 11:33:00 发布:
寻找sjnh大哥,javie大哥 sjnh,javie二位大哥, 谢谢二位对我DTMF发码方面的指教,现在我又遇到了一点问题,在MT8888接收DTMF信号电路中,我用到的接口电路如下图所示,有问题吗,在接收前信号需要放大吗? 还有一个问题,就是在发送DTMF信号时,对于发送不同的数字信号后,读出的状态寄存器值不同,这是为什么啊,谢谢二位了! //bbs.21ic.com/upfiles/img/2006630113316977.pdf |
|
| 7楼: | >>参与讨论 |
| 作者: powerpan 于 2006/7/2 1:49:00 发布:
真有钱,用8888 偶做拨号器的时候只用9270 |
|
| 8楼: | >>参与讨论 |
| 作者: javie 于 2006/7/2 11:36:00 发布:
就是有钱,没办法 MT8888也只有10块左右 比用9270和9170要方便多了。。。 但是最好用MT8880,因为MT8888有问题 |
|
| 9楼: | >>参与讨论 |
| 作者: chunyang 于 2006/7/2 20:41:00 发布:
MT8888怎么会有问题呢? 8888更适合于51应用,另外,CM8888的价格是MT的一半甚至更低。 |
|
| 10楼: | >>参与讨论 |
| 作者: javie 于 2006/7/2 21:33:00 发布:
在我们的检测过程中,发现 同样的电路,MT8888有时候会出现译码错误 而换成MT8880,完全正常。。。 |
|
| 11楼: | >>参与讨论 |
| 作者: chunyang 于 2006/7/3 10:43:00 发布:
呵呵,估计你未处理好8888的时序。 而且二者是不能直接互换的。 |
|
| 12楼: | >>参与讨论 |
| 作者: yushuqian 于 2006/7/3 14:15:00 发布:
我也用MT8880 这个问题我也遇到过,请高手们指点一下子吧!接收没什么问题,我的问题也是出在MT8880的发射上的,后来我干脆不读寄存器了,就用软件延时50ms。 |
|
| 13楼: | >>参与讨论 |
| 作者: yushuqian 于 2006/7/4 16:07:00 发布:
请问,ZARLINK和MITEL是一家公司吗? 你的意思是购买CM88系列和MT88系列比是便宜没好货了。 |
|
| 14楼: | >>参与讨论 |
| 作者: blessingf 于 2006/7/10 15:06:00 发布:
读寄存器问题已经解决 以前发现读寄存器有问题,现在解决了,是因为输出驱动能力不足,导致输出的高电平不被拉成0.7v左右,被认为是低电平了,楼上和我遇到同样问题的那位可以试试提高一下输出的驱动能力,应该能解决的。 还有javie说的没错,我也遇到同样的问题,就是当接收信号时,会发现个别数值接收错误。不知道是我用的那个芯片有问题还是普遍的问题 |
|
| 15楼: | >>参与讨论 |
| 作者: cherrychip 于 2006/7/16 18:27:00 发布:
串口控制电话模块,DTMF发送,电话信号音识别全搞定 CR6264串口控制电话发送模块 完整的电话自动拨号解决单元,包含RS232接口,直接PC机COM串口,以9600bps通讯。只需要通过串口发送简单的指令,即可完成从线路状态查询、自动拨号、重复拨号、分机二次拨号、自动挂机、强制挂机等完整操作,用户彻底脱离电话接口编程开发的烦恼。可以和PC或单片机构成自动电话报警系统、自动拨号通知系统、自动电话催缴费系统、IP电话转移呼叫系统、违法小广告电话呼死你系统等各种应用。 //www.cherrychip.net/cpjs_txcp.html * - 本贴最后修改时间:2006-7-16 18:28:01 修改者:cherrychip
|
|
| 16楼: | >>参与讨论 |
| 作者: javie 于 2006/7/16 18:31:00 发布:
不回答问题你做什么广告啊 chunyang兄,删无赦! |
|
| 17楼: | >>参与讨论 |
| 作者: cherrychip 于 2006/7/16 19:06:00 发布:
一没报价二没电话,怎么算广告哪?难道就看不得有现成的东西? 很多时候没必要重复劳动,有现成的拿去用就可以了,这是有针对性的介绍,怎么能那么简单的不分青红皂白的就当成广告了哪?论坛里发布广告是不对的,但不能够一刀切,不能那么太敏感,象非典的口罩,哈哈.神经太紧张了不好,是看不了别人已经作出来了还是别人有了就别扭?怪怪的心理. |
|
| 18楼: | >>参与讨论 |
| 作者: miguechl 于 2008/8/12 12:41:30 发布:
我想请问一下我对MT8888CE进行初始化,老是不对 是怎么回事啊? 他的初始化主要包括哪几个方面。还有就是我不通过接间寻址,而是直接把数据从I/O端口 读入单片机这样可以吗? 望各位大侠帮帮忙,谢谢 QQ:404766775 电子邮箱:wugang135@sina.com |
|
|
|
Copyright © 1998-2006 fzqkw.cn 浙ICP证030469号 |