DSP调制解调专业系统设计.doc
《DSP调制解调专业系统设计.doc》由会员分享,可在线阅读,更多相关《DSP调制解调专业系统设计.doc(28页珍藏版)》请在咨信网上搜索。
1、DSP系统课程设计 -调制解调器系统设计目 录引言- 1 -一、设计目标和任务- 2 -二、设计内容和要求- 2 -三、设计方案- 3 -3.1、系统整体结构图- 3 -3.2、工作原理- 3 -3.2.1调制 - 4 -3.2.2解调- 4 -3.3、硬件原理图- 6 -四、系统实现- 13 -4.1、硬件部分- 13 -4.2、软件部分- 13 -4.2.1、调制程序- 13 -4.2.2、解调程序- 16 -4.3、结语- 22 -五、心得体会- 23 -引言FSK(Frequency-shift keying):频移键控频移键控是利用载波频率改变来传输数字信息。它是利用基带数字信号离散
2、取值特点去键控载波频率以传输信息一个数字调制技术。是信息传输中使用得较早一个调制方法,它关键优点是: 实现起来较轻易,抗噪声和抗衰减性能很好。在中低速数据传输中得到了广泛应用。 最常见是用两个频率承载二进制1和0双频FSK系统,即2FSK系统。二进制频移键控(2-FSK) 频移键控是利用两个不一样频率f1和f2振荡源来代表信号1和0,用数字信号1和0去控制两个独立振荡源交替输出。技术上FSK有两个分类,非相干和相干FSK。在非相干FSK,瞬时频率之间转移是两个分立频率。 在其次,在相干频移键控或二进制FSK ,是没有间断期在输出信号。 在数字化时代,电脑通信在数据线路(电话线、网络电缆、光纤或
3、无线媒介)上进行传输,就是用FSK调制信号进行,即把二进制数据转换成FSK信号传输,反过来又将接收到FSK信号解调成二进制数据,并将其转换为用高,低电平所表示二进制语言,这是计算机能够直接识别语言。 伴随现代通信技术发展,软件化通信思想趋于成熟。用DSP芯片或通用CPU芯片作为无线通信硬件平台,而尽可能多用软件来实现通信功效,是现代通信领域广泛使用方法。伴随DSP芯片性价比提升,其在通信、自动控制、仪器仪表等很多领域应用也越来越广泛。一、设计目标和任务目标:经过本课程实践,能深入掌握高级语言程序设计基础概念,掌握基础程序设计方法;经过设计一个完整小型程序,初步掌握开发软件所需需求定义能力、功效
4、分解能力和程序设计能力、代码调试技能;学习编写软件设计文档;为未来软件设计打下良好基础。DSP系统课程设计是一项实践性和综合性全部比较强课程。经过本课程学习,能够掌握经典DSP芯片结构、原理和经典应用,既能巩固数字信号处理基础、DSP原理及应用、通信原理中相关基础理论知识,又为以后从事相关系统开发设计奠定一定基础。任务:利用所学知识,设计一个基于DSP二进制频移键控(2FSK)调制解调系统。了解掌握2FSK调制和解调原理,熟悉Protel99、CCS2.2等软件开发环境,完成对2FSK调制和解调电路设计和仿真,分析仿真结果。二、设计内容和要求绘制含有AD功效DSP最小系统电路图,设计基于DSP
5、2FSK调制解调程序。设计2FSK调制解调DSP程序,并给出对应仿真结果。1.了解和熟悉DSP综合试验箱结构原理和设置;存放器、逻辑控制等模块原 理和配置。 2.开发工具 熟悉DSP开发系统连接;深入熟悉CCS2.2开发环境使用方法。 3.DSP结构 深入熟悉DSP硬件结构,尤其是DSP外围存放单元及接口电路设计。 4.DSP最小系统设计 绘制DSP最小系统电路图:外围存放器及ADC电路设计。 5.2FSK调制及解调 了解2FSK调制及解调原理,设计2FSK调制及解调方案,给出具体实现思绪。 6.FIR滤波器 计算FIR实现所需参数。 7.FIR滤波器实现 编写FIR滤波器实现DSP程序。 8
6、.2FSK调制及解调实现 给出2FSK调制及解调实现步骤图,编写相关DSP实现程序。 9.仿真 验证2FSK调制及解调DSP程序,给出对应仿真结果。10.完成课程设计汇报。 三、设计方案3.1、系统整体结构图图.1系统整体结构图3.2、2FSK工作原理二进制频移键控基础原理:用数字基带信号来控制高频载波频率改变,使载波频率在和之间改变。二进制频移信号能够看成两个不一样载波二进制振幅键控信号叠加。若二进制基带信号符号1对应于载波频率,符号0对应于载波频率,则二进制频移键控信号时域表示式: (1)(1)式中, ,,是反码,为码元连续时间,通常情况下,为单个矩形脉冲。二进制频移键控(2FSK)是数字
7、通信中常见一个调制方法,其调制和解调方法有很多个。采取数字信号处理来实现二进制频移键控信号数字调制和非相干数字解调,大大地降低了硬件电路复杂程度,提升了系统灵活性,能够满足二进制频移键控多种传输协议要求。一个简易2FSK工作原理图2所表示。在发送方,输入基带数据信号经过调制和发送带通滤波器产生信道可传输频带信号,送人信道;在接收端,接收带通滤波器除去带外所附加噪声,将信号送入解调器(由延迟单元、乘法器和低,通滤波器组成),经过低通滤波器除去产生高频信号,经取样判决得到输出数字序列,完成信号传输。图2. 2FSK系统工作原理图3.2.1、2FSK调制2FSK调制就是把输人数字序列变成适合于信道传
8、输变频正弦波,所以2FSKDSP实现关键就是产生正弦或余弦波形。产生正弦波方法有差分迭代法、泰勒级数展开法、查表法等多个方法。本文中调制采取查表法产生正弦波。 调制算法2FSK调制采取查表法,能够实现很好实时性,尤其适适用于通信载波生成。在DSP 程序存放空间,使用Q15 定点数格式在0,2上以2/N相位间隔固化N 点正弦值,以供查表(这些值可由MATLAB软件首先计算好),在此取N=12。这么对于F0和F1取样间隔分别为: (2)使用DSP定时器T0,用来实现对数据解调DAC输出速率控制。这么,如要实现12Kbps数传输速率,需要将DSP定时器T0溢出率设置为192KHz。调制主程序步骤图
9、本文使用查表法提供2FSK调制所需要两路正弦波,即sin0_table和sin1_table,当发送数据为0时是发送sin0数据,当发送数据为1是发送sin1数据。初始化完后,接收数据,判定“0”或“1”,打开中止,则定时器每隔一个周期产生一次中止,中止服务程序则完成一个采样点输出。一个码元周期结束后,关中止,判定下一个发送数据,继续循环。主程序步骤如右图3所表示图 图3. 调制主程序步骤3.2.2、2FSK解调采取软件化设计思想,解调器也能够采取DSP编程来实现。FSK解调有相干解调和非相干解调,即使相干解凋抗干扰性能好,但她要求设置和发送设备中高频载波同频同相当地参考载波,使设备复杂,所以
10、通常数字调频系统全部采取非相干解调。常见非相干解调算法有过零检测法和包络检测法以一个新可用DSP软件实现FSK非相干解调算法,即正交自延时FSK解调算法。 解调算法针对小型通信系统,能够采取一个算法简单、占用存放空间小2FSK信号差分检波解调算法,本文即采取这种实时性较高2FSK信号差分检波解调算法,它是模拟信号解调电路用到差分检波原理在2FSK信号数字解调中具体实现。算法基础思想是已调信号和它延时信号相乘,然后经过低通滤波,依据滤波结果符号判定发送信号值,从而实现信号解调。算法原理图以下图4所表示。图4.2FSK解调算法原理图 在接收端,接收带通滤波器输出信号采样值经延时器延迟个采样点得到。
11、要小于每个二进制码元周期内采样点数,使得和是属于同一个二进制码元采样值。和相乘后输出样值: (3) 前面一部分是仅和k相关常数。后面一部分是和n相关高频分量,可经过对称系数低通滤波器h(n)来滤除。低通滤波器h(n)截止频率设为12KHz,对称系数经Matlab计算求得:h0=0.00018497,h1=0.26316,h2=0.19272,h3=0.22079,经过该低通滤波器后得到: (4)k选择是设计解调器关键,应使差值: (5)最大,以利于正确区分两种频率,降低判决误码率。依据实际测试得到,当k=2时,能够得到很好区分度。经过低通滤波后数据U(n)经过判决算法后,能够得到最终所要解调数
12、据Y(n)。系统12个采样数据表示一个码元,当判决算法连续判决12个采样数据(一个码元包含采样点)满足预设阈值以后,确定一个码元状态。假设以下判决算法中用全部得变量:LPFOUT滤波器输出,DATA_THD幅度判决阈值,DEC_DATA_CURR目前采样点判决值,DEC_DATA_BE前一次采样点判决值,DEC_NUM判决用计数器,DEC_NUM_X周期计数器。判决算法步骤图以下图所表示: 图图5.判决算法步骤图3.3、硬件原理图音频接口原理图图6.音频接口图 此部分为整个系统提供音频信号采集输入。由TLV320AIC23单片机进行模拟信号采集处理,提供三个采集接口和一个输出接口。电源原理图图
13、7.电源 此部分为系统电源结构原理图。为此系统提供了所需要电源,如、5V、3.3V、1.8V电源,并设置了地线。寄存器原理图图8.寄存器原理图 外部存放器,用于接收存放数据。DSP原理图图9.DSP原理图 本系统采取TMS320VC5402PGE100 DSP芯片,该芯片有142个管脚。芯片电源电压有3.3V和1.8V两种,其中3.3V电压供I/O接口用,2.5V电源关键供器件内部,包含CPU和其它全部外设逻辑。该系统将芯片片内部分模块单元引出方便做外部扩展。这些扩展模块包含串行口、定时计数器、数据地址总线接口和通用I/O等。此芯片一是实现FIR滤波,其次是2FSK调制和解调。EPM图10.E
14、PM原理图AD和DA转换原理图图11.数模模数转换原理图 DA和AD,即数字和模拟信号转换系统。可将系统音频接口所采集模拟信号转换为数字信号,送入DSP中进行调制解调处理,然后再把处理后信号转换为模拟信号发射出去。顶层文件原理图图12.顶层文件连接图 该版面为系统硬件原理图部分生成顶层文件连接示意图,从中能够反应出系统大约组成部分。经过各个分板块网络标号,将各分散部分信号线和各总线联络在一起,方便于进行统一电器检验和生成网络表,为后面生成PCB板奠定基础。加载网络表后,利用手动布局,在手动布线基础上实现了该系统PCB板完整布线。一般信号线10mil,电源线及地线为15mil。四、系统实现4.1
15、、硬件部分利于protel软件,画出各部分硬件电路图。生成顶层文件,画出PCB板,并实现手动布线,如前面各图所表示。4.2、软件部分4.2.1、2FSK调制程序 本文2FSK调制采取查表法,使用Q15 定点数格式在0,2上以2/N相位间隔固化N 点正弦值,N=12: x = 0:2*pi/12:2*pi;y = 32768*sin(x)结果图: 调制主程序以下:*c54init.asm *.mmregs.include c54.inc.def c54init.sect progsysc54init:*SWWSR :SoftWare Wait-State Register Address 002
16、8h* -* | 15 | 14 12 | 11 9 | 8 6 | 5 3 | 2 0 |*-* | XPA | I/O | Data | Data | Program | Program |*-STM #0x7208,SWWSR;0 111 001 000 001 000*I/O空间为7个等候周期*数据空间8000h-FFFFh为1个等候周期*数据空间0000h-7FFFh为0个等候周期*程序空间8000h-FFFFh为1个等候周期*程序空间0000h-7FFFh为0个等候周期*SWCR :SoftWare Wait-State Conctrol Register Address 002B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 调制 解调 专业 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。