| | 网站首页 | 精品文章 | 下载中心 | 本站教程 | 邮购须知 | 电子商城 | 网站简介 | 常见问题集锦 | | |
| 您现在的位置: 单片机启点网 >> 常见问题集锦 >> 通信 >> 常见问题集锦正文 |
|
|||||
| DTMF通信的常见问题 | |||||
| 作者:江在流 常见问题集锦来源:本站整理 点击数: 更新时间:2006-07-03 | |||||
|
| |||||
|
采用电话线进行通信的过程简单介绍如下: 一、发射方: 1,模拟摘机; 2,自动拨号; 3,检测对方是否摘机,是,转4。否,转错误处理; 4,单片机控制DTMF发送器把要发送的数据发送到线路。 5,...... 二、接收方: 1,检测振铃信号; 2,模拟摘机; 3,用8870接收对方用DTMF方式发过来的数据; 4,单片机根据通信协议处理接收到的数据和命令。 你的系统不能译码的可能原因: 1,发射方: a).是采用单片机或其他单音频发生器电路进行合成产生的DTMF信号,造成DTMF信号的频率误差过大或者波形失真,这种情况下请立即采用有4线CPU数据接口的DTMF专用发号芯片,修改原电路设计。 b).耦合到线路的DTMF信号电平过低,致使接收端MT8870得到的DTMF信号信噪比过低,导致译码失败。 c).DTMF信号的最小持续时间应该大于50ms,码间休止时间也应大于50ms。有的设计者为了提高通信速率,采用减小上述时间的做法是不科学的,这样做的结果会减低通信的可靠性。 接收端: a).输入耦合电路设计不当,使得MT8870的输入电平不合适。 b).电路板上有其他干扰信号存在。 c).电源退耦不好。 d).16、17脚的外围电路参数选择不当,请严格按照典型应用电路中的参数选择元件。 | |||||
| 常见问题集锦录入:江在流 责任编辑:江在流 | |||||
| 最新热点 | 最新推荐 | 相关常见问题集锦 | ||
| | 网站首页 |网站导航| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
| 站长:江在流 | |