一种基于DSP全数字MSK调制解调系统.pdf

一种基于DSP全数字MSK调制解调系统.pdf

ID:51439177

大小:128.97 KB

页数:2页

时间:2020-03-24

一种基于DSP全数字MSK调制解调系统.pdf_第1页
一种基于DSP全数字MSK调制解调系统.pdf_第2页
资源描述:

《一种基于DSP全数字MSK调制解调系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2011年第2期煤矿机电·61·一种基于DSP全数字MSK调制解调系统周毅,朱永琴(郑州交通职业学院信息工程系,河南郑州450062)摘要:MSK是现代通信中一种被广泛应用的调制解调方式,采用DSP可完成MSK的调制解调系统,不必搭设复杂的硬件电路,便能实现在同一个平台通过改变个别参数方便地修改某种性能。经实验表明,该系统具有较高的可靠性和实用性。关键词:MSK调制解调系统;FIR滤波器;DSP数字信号处理器中图分类号:TN91文献标识码:A文章编号:1001—0874(2011)02—0061—02DigitalMSKModulation-Demodul

2、ationSystemBasedonDSPZHOUYi,ZHUy0,酱一qin(SchoolofInformationandEnglneefing,ZhengzhouCommunicationVocationalSchool,Zhengzhou450062,China)Abstract:MSKisatypeofmodulationanddemodulationwhichisbeingwidelyappliedinmodemcommunication.DSPisusedtocompletetheMSKmodulationanddemodulationsyst

3、em,whichisnotnecessarytosetupcomplexhardwarecircuit.MSKcanbeconvenienttomodify$omepropertiesbychangingindividualparametersonthesameplatform.Theexperimentshowedthatithashigherreliabilityandpracticability.Keywords:MSKmodulation—demodulation;FIRfilter;DSP(DigitalSignalProcessor)1MSK数

4、字系统的结构本系统设计的硬件结构图如图1所示。模数转换器和数模转换器都是通过DSP芯片的片内串行口和DSP进行通信,它们的时钟信号也都由串行口的可编程时钟信号直接驱动,转换所使用的帧同步隔翮信号也由串行口提供,采样速率可以通过修改DSP的软件串行口的输出时钟和帧同步信号的速率进行改变。从图l可知,信号进入ADC进行模数转换,数字信号便作为DSP的输入,经由DSP处理后的信号输出到数模转换器进行数模转换,然后经低通滤波器滤波,滤掉高频噪声,形成低频的模拟信号。峭燕筐汪蛩蚓悸翟豁151凶串行<’圆(1)TMS320VC5402处理器的串行口设计中采用的处理器是

5、当前通信领域比较流行Max232I接l-1转换l—矿..............:1.{:......一标准串行接口的DSP处理器‘C54x系列的TMS320VC5402(简称‘C5402),‘C5402提供了两个高速、多通道缓冲串·62·煤矿机电2011年第2期行口McBSP,可以方便与其他器件进行通信。这两个串行口的功能相同,每一个McBSP都包含了收和发两个单元,每一个单元的参数都可以通过设置相应的寄存器来改变。(2)模数转换器TLV2541TLV2541是一款高性能、12位、低功耗、CMOD工艺的模数转换器(ADC),工作电压:2.7—5.5V,输

6、入方式有单输入、双输入及单通道伪差分输入。它的片选管脚CS、时钟输入管脚SCLK和串行数据输出管脚SDO提供了直接连接处理器串行口的能力,当其与DSP连接的时候,FS管脚用来指示数据帧的开始。(3)数模转换器丁LV5636TLV5636是一个12位的电平输出数模转换器(DAC),可以通过一个16比特的串行数据来对它进行设置,实现与TMS320系列DSP的无缝连接。里设置PMST=00E8h二二]二禁止所有中断设置等待状态禁止TIMER0和TIMERl工作设置采样时钟产生器的寄存器设置于发送相关的寄存器McBSP发送部分脱离初始化状态开始工作开放串行口发送中

7、断设置DAC进入死循环,等待中断发生图2发送方主程序流程图括McBSP在内的初始化。接收方的主程序与发送方的主程序基本相似,区别仅在于McBSP的初始化部分。发送方对McBSP初始化后,仅仅是McBSP的发送部分工作而接收部分时钟处于初始化状态,而接收方正相反。2MsK发送和接收在DSP中的软件实现3Fm滤波器在DsP中的实现方法软件部分包括发送软件和接收软件,主要采用c语言结合汇编语言编制。c语言程序先用C语言编译器翻译成汇编语言文件,再编译成COEF格式的文件,然后用链接器链接成可执行的COEF文件,最后将COEF文件下载到DSP中运行。(1)发送部分

8、软件设计原始数据在DSP中进行MSK调制,通过DSP的软件编程来实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。