基于普通异步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。
我们按照本文方案研制的同步通信终端,在一些专业通信应用(如视频监控和传输)中使用,获得了非常理想的效果,不但传输效率高,误码率也极低。
- 基于IXP421的VoIP网关及其性能测评(10-02)
- 新一代移动通信系统的关键技术(10-26)
- 基于DSP和FPGA的机器人声控系统设计与实现 (04-16)
- 设计基于TMS320LF2407的低功耗中文人机界面 (04-16)
- USB接口芯片的原理及应用 (04-15)
- 利用以太网硬件在环路实现高带宽DSP仿真(05-04)