微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于普通异步Modem的同步通信技术

基于普通异步Modem的同步通信技术

时间:07-01 来源:互联网 点击:


为实现外部定时的同步通信,使用的AT设置命令为:

AT &F1 C1+ES=6, ,8&M1&X1+MS=11,1,2400,33600,1,33600。

命令中“&F1”指定恢复工厂配置1,“C1” 为返回“OK”信息,“+MS=”后面的数个参数指定为A律编码,V.34调制,最低接收速率为 2400b/s,最高发送/接收速率为33.6kb/s,其它同步方式命令已在前面解释。

在图1的信号连接中,DSP的TXCLK也可以直接与DSP的RXCLK相连,即DSP的发送/接收共用同一个时钟。根据我们的经验,这种接法的传输效果更好。

(2)内部定时。为设为内部定时方式,只要将前述AT命令中的&X1改为&X0即可。这时,单独的比特率产生电路删去,由MCU自己生成发送和接收时钟TXCLK/RXCLK(外接晶振28.224MHz)。MDP的XTCLK引脚悬空不用。此时的同步信号连接图如图3所示。


(3)同步传输的控制软件。我们使用的DSP 是TMS320F206,使用异常灵活方便。实现同步通信的软件流程是:先利用DSP异步口进行异步连接,建立数据链路后,Modem转换为同步模式, DSP则关闭异步口,打开同步口,从而进入同步传输工作状态,其DSP程序流程如图4。


我们按照本文方案研制的同步通信终端,在一些专业通信应用(如视频监控和传输)中使用,获得了非常理想的效果,不但传输效率高,误码率也极低。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top