开云十大最新推荐

登录 免费注册 开云十大最新推荐 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

求助:DTMF拨号问题

作者:blessingf 栏目:通信技术
求助:DTMF拨号问题
   我最近做DTMF传输方面的问题,现在遇到了两个问题,都好几天了,一直都解决不了,想向您请教一下。第一个问题是,我发送DTMF信号后,在示波器上可以看到有信号产生,但是读出的状态信号对于发送的不同的数字信号状态信号不同。而且如果用中断方式时,当连续发送两个数字时,发送完第一个数字后,MT8888CE管脚13(IRQ/CP)由高变低,表明发送完成,但接着再发送第二个数字时,该管脚始终为低,本来应该是发送时为高,完了变低吧。第二个问题是,产生的DTMF信号要放大到幅值为多少,才能被交换机识别啊,我用一个1:1耦合变压器,如何和电话线连接啊。
    不管能不能解决问题,都先谢谢你。


2楼: >>参与讨论
javie
去年我做过
在DTMF输出端用一个三极管放大一下就可以

3楼: >>参与讨论
sjnh
中断引脚必须写状态位清了中断引脚
1:1的变压器串电容连接到电话线,不过前面要有放大,我用的是4倍放大,不过没有试过其它的

4楼: >>参与讨论
blessingf
请教
sjnh大哥,请问您说的“中断引脚必须写状态位清了中断引脚”是什么意思,能具体说说吗,还有我在做时,读出的状态信号对于发送的不同的数字信号状态信号不同,是什么原因啊,谢谢赐教!

5楼: >>参与讨论
blessingf
sjnh大哥,sjnh 大哥,谢谢指教
由于读的状态寄存器数据不对,所以想采用读取中断引脚的状态,当发送完一个数据后,该引脚为低表明发送完成,接着发送第二个数据,但是发送完第一个数据后,中断引脚就始终为低了。
不知道为啥读出的状态寄存器数据总是不对

6楼: >>参与讨论
blessingf
寻找sjnh大哥,javie大哥
sjnh,javie二位大哥, 谢谢二位对我DTMF发码方面的指教,现在我又遇到了一点问题,在MT8888接收DTMF信号电路中,我用到的接口电路如下图所示,有问题吗,在接收前信号需要放大吗?
还有一个问题,就是在发送DTMF信号时,对于发送不同的数字信号后,读出的状态寄存器值不同,这是为什么啊,谢谢二位了!

//bbs.21ic.com/upfiles/img/2006630113316977.pdf

7楼: >>参与讨论
powerpan
真有钱,用8888
偶做拨号器的时候只用9270

8楼: >>参与讨论
javie
就是有钱,没办法
MT8888也只有10块左右

比用9270和9170要方便多了。。。

但是最好用MT8880,因为MT8888有问题

9楼: >>参与讨论
chunyang
MT8888怎么会有问题呢?
8888更适合于51应用,另外,CM8888的价格是MT的一半甚至更低。

10楼: >>参与讨论
javie
在我们的检测过程中,发现
同样的电路,MT8888有时候会出现译码错误
而换成MT8880,完全正常。。。

11楼: >>参与讨论
chunyang
呵呵,估计你未处理好8888的时序。
而且二者是不能直接互换的。

12楼: >>参与讨论
yushuqian
我也用MT8880
这个问题我也遇到过,请高手们指点一下子吧!接收没什么问题,我的问题也是出在MT8880的发射上的,后来我干脆不读寄存器了,就用软件延时50ms。

13楼: >>参与讨论
yushuqian
请问,ZARLINKMITEL是一家公司吗?
你的意思是购买CM88系列和MT88系列比是便宜没好货了。

14楼: >>参与讨论
blessingf
读寄存器问题已经解决
    以前发现读寄存器有问题,现在解决了,是因为输出驱动能力不足,导致输出的高电平不被拉成0.7v左右,被认为是低电平了,楼上和我遇到同样问题的那位可以试试提高一下输出的驱动能力,应该能解决的。
还有javie说的没错,我也遇到同样的问题,就是当接收信号时,会发现个别数值接收错误。不知道是我用的那个芯片有问题还是普遍的问题

15楼: >>参与讨论
cherrychip
串口控制电话模块,DTMF发送,电话信号音识别全搞定
CR6264串口控制电话发送模块
完整的电话自动拨号解决单元,包含RS232接口,直接PC机COM串口,以9600bps通讯。只需要通过串口发送简单的指令,即可完成从线路状态查询、自动拨号、重复拨号、分机二次拨号、自动挂机、强制挂机等完整操作,用户彻底脱离电话接口编程开发的烦恼。可以和PC或单片机构成自动电话报警系统、自动拨号通知系统、自动电话催缴费系统、IP电话转移呼叫系统、违法小广告电话呼死你系统等各种应用。
//www.cherrychip.net/cpjs_txcp.html

* - 本贴最后修改时间:2006-7-16 18:28:01 修改者:cherrychip

16楼: >>参与讨论
javie
不回答问题你做什么广告啊
chunyang兄,删无赦!

17楼: >>参与讨论
cherrychip
一没报价二没电话,怎么算广告哪?难道就看不得有现成的东西?
很多时候没必要重复劳动,有现成的拿去用就可以了,这是有针对性的介绍,怎么能那么简单的不分青红皂白的就当成广告了哪?论坛里发布广告是不对的,但不能够一刀切,不能那么太敏感,象非典的口罩,哈哈.神经太紧张了不好,是看不了别人已经作出来了还是别人有了就别扭?怪怪的心理.

18楼: >>参与讨论
miguechl

我想请问一下我对MT8888CE进行初始化,老是不对 是怎么回事啊?

他的初始化主要包括哪几个方面。还有就是我不通过接间寻址,而是直接把数据从I/O端口

读入单片机这样可以吗?   望各位大侠帮帮忙,谢谢 QQ:404766775

电子邮箱:wugang135@sina.com

参与讨论
昵称:
讨论内容:
 
 
相关帖子
ds1302 是什么接口
各位大侠能否给我点建议!谢谢
请教非接触式IC卡问题。
谁有中文的AT指令集
请问一台电脑的D型串口这样接线会不会错


Copyright © 1998-2006 fzqkw.cn 浙ICP证030469号