下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、dsp与pc机的无线交换调制模块设计作为可编程数字信号处理专用芯片是微型计算机进展的一个重要分支,也是数字信号处理理论有用化过程中的重要技术工具。随着微技术和数字信号处理技术的快速进展,dsp的性能价格比不断提高,正在受到业界越来越广泛的关注。尤其是在科学技术进展的今日,各种智能化系统的结构和控制算法越来越复杂,单纯依赖pc机和组成的计算机控制系统结构的设计格局正在逐渐发生变幻,以局部高速信息处理和全局pc控制的复杂计算机控制系统以及以高速dsp为核心的具有复杂计算和控制的控制系统设计正在逐渐兴起。2 系统设计计划本系统的设计任务就是实现计算机上数据的无线传输,其关键技术在于计算机同dsp的数
2、据交换以及数据的编码调制。这里,采纳的纠错编码方式为与交织结合的戈莱码编码方式,调制方式为4ftsk。但是,与传统办法不同的是,该系统的数据交换是通过计算机的pci来实现的,并且4ftsk的调制是通过dsp用数字合成频率的办法实现的。同时,考虑到系统的可再开发性,模块集成了调制和解调模块。系统核心框图1所示。图1 系统核心框图3 系统硬件设计3.1 系统硬件原理系统的硬件原理框图2所示。系统选用ti公司的tms320c5402作为处理芯片,pci2040作为pci接u芯片,利用dsp的hpi接口实现计算机和插卡之间的数据交换。同时,还选用高速的ram, eprom作为扩展数据、程序存储器。ds
3、p接收到计算机的数据后,按照数据存储器里预先开拓的作为数字合成频率正弦表的一块内存实现ftsk的调制,并利用并行数模转换芯片ca3338将ftsk调制数据改变为模拟信号并通过举行放大。这样,就完成了计算机输入数据的调制。为了保证系统的牢靠性,采纳max814作为电路。此外,选用一片对芯片举行规律控制,这样,增加了系统的可扩展性。图2 系统硬件结构图3.2 硬件抗干扰设计因为dsp是高速器件,因此在设计本系统的电路板时濒临着电磁干扰(emi)的问题。印制电路板的抗干扰设计对的电磁兼容性影响很大,为了使pcb上的电路正常工作,本系统实行了以下措施:1) 加粗电源线宽度,削减环路。同时,使电源线、地
4、线的走向和数据传递的方向全都,这样有助于增加抗噪声能力;2) 数字地与模拟地分开,接地线尽量加粗, 接地线构成闭环路;3) 配置去耦可以抑制因负载变幻而产生的噪声,这是印制电路板的牢靠性设计的一种常规做法;4) 对于dsp闲置的i/o口,不要悬空,接地或接电源,对dsp用法看门狗电路,尽量降低dsp的晶振和选用低速数字电路。4 系统实现的关键技术在系统的设计上,比较关键的技术是:dsp同计算机之间通过hpi接口和pci总线举行数据交换、按照数字合成频率的办法利用dsp实现数据的调制、上位机软件实现数据的编码交织、dsp的汇编程序设计和pci接口卡驱动程序设计。4.1 dsp同计算机数据交换的实
5、现dsp同计算机之间的数据交换有无数种办法:串口、并口、i/o接口还有hpi接口。为了便利并且迅速的实现数据交换,在本系统中,采纳tms320c5402的hpi接口与计算机的pci总线举行数据交换。tms320c5402是在类别上属于tms320c54x系列dsp。它由中心处理单元(cpu)、总线、存储器、片内外设、以及外部总线接日等部分组成。tms320c5402的外设有:软件可编程等待状态发件二器,有可编程的块切换等待状态;增加型的8位主机接口(hpi8 );两个硬件定时器;拥有锁相环(pll)的时钟发生器;一个挺直存储器(dma)控制器;两个多通道缓冲串行!l(mcbsps)等。hpi接
6、口是一个8位并行口,用来与主设备或主处理器接口。tms320c5402采纳增加型主机接口。此主机接口同标准型主机接日相比主要区分在于:增加型可以拜访囫囵片内ram。在本系统中,pci接口芯片选用ti公司的pci2040。pci2040可以实现8位hpi接口的tms320c54x系列与高性能的pci总线之间无缝衔接的dsp-pci桥。pci2040提供了几个外部接口:pci总线接口:pci2040提供了与pci总线规范彻低兼容的32位总线接口。这些总线接口可以实现配置寄存器读写,内部存储器拜访,并可以通过存储器映射空间拜访hpi接口。hpi接口:pci2040的hpi接口用于拜访tms320c5
7、4x或tms320c6x。衔接到hpi接口的设备以存储器映射的方式映射到卞机存储区内。主机通过拜访pci2040拜访hpi接口。4.2 利用dsp实现数据的调制因为本设计的调制主要是利用软件与硬件结合的办法实现,并且力求产生的信号精确,故系统选用了高速d/a(ca3338)转换芯片,用汇编语言编程实现调制信号输出。4.2.1 硬件衔接图调制的硬件电路3所示。tms320c5402的iostrb和is相或后作为ca3338的片选信号,通过数据总线将数据送到ca3338中,d/a转换后模拟信号经过后输出。图3 dsp同d/a转换芯片的衔接图4.2.2 dsp调制程序设计原始数据在dsp中举行fts
8、k调制,它是通过dsp的软件编程利用dds(数字合成频率)的原理实现的。1 实现办法。dds(挺直数字频率合成)技术是一种把一系列数字量形式的信号通过转换成模拟量形式的信号的合成技术。目前用法最广泛的一种dds方式是利用高速存储器作查寻表,然后通过高速dac产生已经用数字形式存入的正弦波。在本系统中,首先,在dsp内部rom开拓一段存储空间作为一个周期的正弦波抽样点存储器。通过软件对该存储器举行相位一幅值的转换,从而在给定的时光确定相应的输出幅值。发送一个周期的正弦波流程图4所示。2 4ftsk信号的产生及输出。4ftsk信号包含4个频率的波形,因此先按照不同的频率,计算出相应的采样率,编写产
9、生这四个频率正弦波的子程序。在主程序中,推断要调制的码元,打算发送的4个频率的挨次。图4 发送一个频率的正弦波流程图信号终于是通过r/o u输出到d/a转换芯片中实现从数字量到模拟量的转换。再经过低通滤波之后,便可得到频率纯净的模拟信号。3信号的测试、分析。因为4ftsk信号的解调需要调制信号的精度很高,因此设计了测试电路测试发送信号的精确度。测量办法:通过控制输入计数频率值,来测量调制期间的时光长度,发送数据的长度是等于计数频率的周期值x计数值,即计数值除以频率值。4.2.3 上位机软件实现编码及交织对于本系统而言,在信道中传输中所引起的多次突发错误,对一个码组来说,码组中的差错彻低可以看作
10、是自立的。因而在计算输出误码率时,就可以按反映随机信道错误分布的二进制对称信道(bsc)模型计算。在bsc模型中,传输“1”和“0”两种信息,其传输错误的概率相同,均为pe,传输正确的概率为1-pe, pe称为信道误码率。在bsc下,传输长度为n的码组时,正巧浮现m个差错的概率为(1)码组内浮现m个差错的概率为(2)在本系统中,交织度为144,所用法差错控制码为golay (23,12)码,可纠3位错码,因此按照上式,可得误码率为(3)4.2.4 dsp的汇编程序设计dsp的汇编程序设计包括两部分:系统的root程序设计以及主程序设计。主程序主要是对寄存器的初始化。4.2.5 pci接口卡驱动程序设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院度矛盾纠纷排查总结
- 杭州华电江化水系统优化改造项目环境影响报告表
- 鼻窦炎穿刺冲洗操作及术后护理指南(2025版)
- 中国甲状腺功能亢进症诊治指南(2025版)
- 急性胰腺炎镇痛药物阶梯选择共识
- 化工初期雨水收集切换阀门月度检修润滑指南(2025版)
- 导电纤维防静电地坪施工技术方案
- 2026年常见传染病全科试题及答案
- 2026年心血管内科冠心病诊断与治疗考试试题及答案解析
- 事业单位山东省事业单位综合管理岗笔试历年真题试卷及解析
- 福建省泉州白濑水利枢纽工程环评
- 考试桥门式起重机采购物资检验规程
- 项目总结报告范文
- 《教育学原理》马工程教材第二章教育与社会发展
- 许继MODBUS通信规约说明
- 3.放射性核素示踪技术与图像采集方式
- 水岸山居调研课件
- 经济犯罪侦查课件
- 水利工程竣工验收建设监理工作报告
- JJG 915-2008 一氧化碳检测报警器检定规程-(高清现行)
- 工程塑料 第七章特种工程塑料通用PPT课件
评论
0/150
提交评论