基于TMS320F2812的DSP最小系统设计毕业设计论文
TMS320F2812最小系统设计

TMS320F2812最小系统设计杨浩北,摘要在电子信息专业的课程教学、综合实验教学、毕业设计以及电子设计竞赛中, 需要应用DS P 实验系统。
本文以性价比高、在工业上广泛应用的T MS320F2812 为主控芯片, 设计了一个DSP 最小应用系统。
详细介绍了各部分电路的设计方法和调试过程。
该系统既可以满足教学要求, 又可用于简单的工程研究和应用开发。
关键词: 综合实验平台; DS P 最小系统; T MS320F28121 .系统结构一个典型的DSP 最小系统如图1 所示, 包括DSP 芯片、电源电路、复位电路、时钟电路及JT AG接口电路。
考虑到与PC 通信的需要, 最小系统一般还需增添串口通信电路。
T MS320 F2812 是TI 公司C2000 系列中性价比较高的一款器件。
该器件集成了丰富而又先进的外设, 如128kB 的Flash 存储器、4kB 的引导ROM、数学运算表、电机控制外设、串口通信外设、2kB 的OT P ROM 以及16 通道高性能12 位模数转换模块, 提供了两个采样保持电路可以实现双通道信号同步采样, 同时具有很高的运算精度( 32 位) 和系统处理能力( 达到150MIPS) , 可广泛应用于电力自动化、电机控制和变频家电等领域。
2 .系统硬件设计( 1) 电源及复位电路设计DSP 系统一般都采用多电源系统, 电源及复位电路的设计对于系统性能有重要影响。
TMS320 F2812 是一个较低功耗芯片, 核电压为1. 8V, IO 电压为3. 3V。
本文采用T I 公司的TPS767D318 电源芯片。
该芯片属于线性降压型DC/ DC 变换芯片, 可以由5V 电源同时产生两种不同的电压( 3. 3V、1. 8V 或2. 5V ) , 其最大输出电流为1000mA, 可以同时满足一片DSP 芯片和少量外围电路的供电需要, 如图2 所示。
该芯片自带电源监控及复位管理功能, 可以方便地实现电源及复位电路设计。
基于DSP的最小应用系统设计实现毕业设计论文.doc

基于DSP的最小应用系统设计实现摘要语音信号处理就是研究如何能更加有效地产生、传输和获取语音信息的学科。
本论文首先介绍了语音信号处理的发展概况及国内外研究现状,并对未来发展做了展望,分析了语音特征参数的物理意义以及如何对其进行提取。
在硬件部分本文主要围绕TMS320VC5402为核心,给出一个语音处理系统的设计方案。
首先对DSP系统的组成简要说明了一下,然后给出了设计的基本框架,接下来分别就音频转换模块、电源电压转换模块等主要部分做了详细说明,最后对其它附属电路简要介绍。
在设计中应用到了数字信号处理器(DSP)技术。
在软件部分本文首先对TI公司的DSP开发工具CCS作了介绍,接着对DSP软件开发流程进行了简要的叙述,然后就详细的分别对DSP的初始化、音频采集、TMS320VC5402的并行引导装载程序进行了分析与设计。
本文所涉及内容属于一个语音识别系统的一部分,在研究过程中对于语音处理的发展与研究现状进行了深入了解,对于TMS320VC5402芯片的性能参数以及软硬件相关知识掌握较详细,熟悉了DSP系统的设计与开发流程。
关键词:语音信号处理;特征参数;数字信号处理器;ISD4004;SPIAbstractSpeech signal processing is a subject to study how to produce,transmit and obtain speech information effectively.The thesis starts with a literature review about the development of speech signal processing and provides an expectation for the future.Next.an analysis is carried out on production mechanism of speech signal,setting up a simple and feasible mathematic model to analyze the physical significance of speech characteristic parameter and how to determine it.From the aspect of its hardware,a designing project of the speech processing system is established on the basis of TMS320VC5402.The project first gives a brief introduction about the composition of DSP system and then displays its basic framework.Next ,all elaboration is provided for the parts like selection of chip,module of audio frequency switch,extended memorizer, UART data communication and power voltage switch.The technology of DSP is applied in the designing process.From the aspect of software.the thesis starts with an introduction about CCS.and then about DSP software developing flow.At last,a detailed elaboration is given respectively to the designing and analysis of initialization of DSP collection of audio frequency and parallel boot load procedure of TMS320VC5402 The study in the thesis touches upon a part of a speech identification system.A profound exploration has been conducted on the areas like development and research statement of speech processing,capability parameter of TMS320VC5402 chip, knowledge about software and hardware,as well as the designing and developing flow of DSP system.Key words:speech signal processing,characteristic parameter, Digital signal processor, information storage devices 4004 (ISD4004),Serial Peripheral Interface(SPI目录摘要 (I)Abstract........................................................... I I 第1章绪论. (1)1.1引言 (1)1.2系统设计的意义 (2)1.3 系统设计的目的 (2)1.4 系统采用的实现方法 (3)第2章 DSP控制技术和开发环境介绍 (4)2.1 DSP核心芯片TMS320C5402引脚的介绍 (4)2.1.1 概述 (4)2.1.2TMS320C5402主要性能参数 (4)2.1.3TMS320C5402引脚功能说明 (4)2.2 CCS开发环境和建立工程 (7)2.2.1 CCS简介 (7)2.2.2 CCS的组成 (7)2.2.3 CCS的主要功能 (8)2.3 ISD4004 介绍 (9)2.3.1 性能简述和引脚图 (9)2.3.2 引脚描述 (9)2.4 SPI(串行外设接口) (11)2.4.1协议介绍 (11)2.4.2 信息管理 (11)2.4.3 ISD4004与DSP的SPI时序配合 (13)2.4.4ISD4004语音芯片的内部信息寻址机制 (14)第三章系统硬件设计 (15)3.1系统硬件总体框图 (15)3.2硬件电路图 (15)3.4 PCB设计 (18)第四章系统软件设计 (19)4.1程序流程图 (19)4.2系统关键程序设计 (20)4.2.1 TMS320VC5402 McBSP初始化程序 (20)4.2.2ISD4004录音子程序 (21)4.2.3 ISD4004放音子程序 (24)第五章系统测试 (26)5.1 测试内容 (26)第六章总结 (28)参考文献 (29)附录 (30)附录一系统硬件PCB 3D视图 (30)附录二软件设计主程序 (31)致谢 (35)第1章绪论1.1引言语音,作为一种典型的非平稳随机信号,是人类交流信息最自然、最有效、最方便的手段,在人类文明和社会进步中起着重要的作用。
基于TMS320F2812的逆变电源系统控制软件的设计

1
华 中 科 技 大 学 硕 士 学 位 论 文
1.1.1 模拟控制的缺点 传统的逆变电源多为模拟控制或者模拟与数字相结合的控制系统,模拟控制经过 多年的发展,己经非常成熟。然而,模拟控制有着固有的缺点[6]: 1)控制电路的分立元器件比较多,元器件间的连接相当复杂,使系统的故障检 测和维修比较困难,系统所占体积较大; 2)制造成本高,系统的可靠性低,产品升级换代困难; 3)灵活性不够,硬件电路设计好了,控制策略就无法改变; 4)由于所采用器件特性的差异,致使电源一致性差,且模拟器件工作点的漂移, 会导致系统参数漂移; 5)器件老化、热漂移等会使得逆变电源输出性能下降,甚至导致输出失败; 6)设计周期长,调试复杂,生产效率低; 7)模拟控制系统难以实现远程信息传输、通讯等先进控制技术。 近年来,随着大规模集成电路(ASIC) 、现场可编程逻辑器件(FPGA)及数字信 号处理器(DSP)技术的发展,数字处理器的运算速度越来越快,集成度越来越高, 功能越来越强大,而成本也随着大规模的生产而下降,数字控制己成为当今逆变电源 发展的方向。 1.1.2 数字控制的特点 数字控制电源与传统模拟控制相比,有如下特点[7]: 1)可以减少元器件的数目、简化硬件电路结构,从而提高系统的可靠性; 2)可以消除模拟控制元器件老化和温度漂移等难以克服的缺点,抗干扰能力也 大大增强; 3)容易实现先进控制,改善电源系统的控制效果; 4)通用性强,可以在几乎不改变硬件的情况下,通过修改程序软件方便地实现 不同的控制算法或提高系统的性能,易于实现产品大批量生产; 5)可以更好地与信息化接轨,使电源系统的操作界面更加人性化,可以给用户 提供更完整的操作和历史数据,还能实现运行数据的自动储存和故障自动诊断,有助 于实现逆变电源运行的智能化。另外,可以通过通讯口,把装置与 PC 机相连,实现 远程监控等功能。 由于数字控制具有优越的性能,因此逆变电源的数字化控制已经成为当代逆变电
F2812DSP的最小系统设计

} 3.3 异步串行通信测试程序 void scib_init(void) { ScibRegs.SCIFFTX.all=0xE040;//允许接收,使 //能FIFO,没有FIFO中断,清除TXFIFINT ScibRegs.SCIFFRX.all=0x2021;//使能FIFO接 //收,清除RXFFIN ScibRegs.SCIFFCT.all=0x0000;//禁止波特率校 //验 ScibRegs.SCICCR.all=0x0007;//1个停止位,无 //校验,禁止自测试,空闲地址模式,字长8位 ScibRegs.SCICTL1.all=0x0003; //复位 ScibRegs.SCICTL2.all=0x0003; ScibRegs.SCIHBAUD=0x0001; //设定波特率 ScibRegs.SCILBAUD=0x00E7; //为 9600bps ScibRegs.SCICTL1.all=0x0023; //退出RESET } interrupt void scibRxFifoIsr(void) { recveddata=ScibRegs.SCIRXBUF.all;//从缓冲区 //接收数据 recveddata&=0xFF; //接收数据高8位清零 if(recveddata=='a') //如果接收到的数据为‘a’ { Light=0xFFFE; StartCpuTimer0();//开定时器,流水灯工作 } ScibRegs.SCIFFRX.bit.RXFFOVRCLR=1; ScibRegs.SCIFFRX.bit.RXFFINTCLR=
《 DSP及其在控制中的应用》课程 报告
题目: F2812DSP的最小系统设计
院 系: 航天学院 学 科: 控制科学与工程
毕业设计---基于TMS320F2812的频谱分析仪设计

毕业设计(论文)题目基于TMS320F2812的频谱分析仪设计专业电子信息科学与技术学生姓名班级学号B****** B********指导教师指导单位通信与信息工程学院日期:2011年11月7日至2012年6月15日毕业设计(论文)原创性声明本人郑重声明:所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。
除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。
对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。
论文作者签名:日期:年月日摘要随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。
但是在教学实践过程中,由于频谱分析仪价格昂贵,不能直观地给学生展示信号的频谱,从而使教学效果受到影响。
所以这个时候一个简单的频谱分析仪就显得很是简单实用,可以很直观地观察信号频谱以及对信号的各项参数的观测。
可以为数字信号处理的教学实践带来更多的帮助。
在本论文中采用TI的32位数字信号处理芯片TMS320F2812作为信号采集和处理的核心,通过片上自带的12位模数转换模块进行数据采集。
采集后的数据存储在片内存储器中。
数字处理部分主要是进行快速傅立叶变换的分析。
再通过片内数模转换单元转换为模拟信号输出。
全文介绍了DSP原理, TI公司TMS320系列F2812芯片资源,以及TMS320的软件集成开发环境(CCS)。
对频谱分析的实现作了细致的描述和分析.对数字信号处理中最经典的应用——快速傅立叶变换(FFT)运算,在定点DSP芯片上的实现做了分析和研究。
关键词:TMS320F2812;DSP;频谱分析;FF TABSTRACTNowadays, computer technique and micro electronic technique have developed rapidly. Spectrum analysis which is based on digital signal processing has been put into use in every field. Because of high cost of spectrum analyzer, it can not intuitively show frequency spectrum for students in practice of teaching. This may influence the teaching effect. At this time, a simple spectrum analyzer will be practical. It may intuitively observe signal frequency spectrum and parameters. It will better help teaching practice in digital signal processing.This article uses the 32-bit digital signal processing chip---- TMS320F2812 of TI to be the core of signal acquisition and signal processing. It processes data acquisition with its included 12 conversion module. The collected data are stored in internal storage. The part of digital handing is mainly to make analysis of fast Fourier transform and then transfer into analog output with analog-to-digital conversion unit.The full text introduces DSP theory, F2812 chip resource of TMS320 series in TI Company and CCS. It makes a detailed description of spectrum analysis. FFT operation is the most classical application in digital signal processing. This article also researches and analyzes the enforcement of FFT in DSP chip.Key words:TMS320F2812;DSP;spectrum analyzer;FFT目录第一章绪论................................................. - 1 -1.1论文背景......................................................... - 1 -1.2 FFT简介......................................................... - 1 -1.3 论文工作介绍.................................................... - 1 - 第二章 DSP原理............................................. - 3 -2.1 DSP简介......................................................... - 3 -2.1.1 DSP应用系统介绍.......................................... - 3 -2.2 DSP芯片的基本结构............................................... - 5 -2.2.1哈佛结构................................................... - 5 -2.2.3流水线..................................................... - 5 -2.2.3专用的硬件乘法器........................................... - 6 -2.2.4特殊的DSP指令............................................. - 6 -2.2.5快速的指令周期............................................. - 6 -2.3 TMS320C2000概述................................................. - 7 -2.4 DSP芯片的选择................................................... - 7 -2.5 小结.......................................................... - 8 - 第三章. F2812板及其开发环境CCS .............................. - 9 -3.1 F2812结构....................................................... - 9 -3.1.1 F2812硬件结构............................................. - 9 -3.1.2 F2812功能模块............................................ - 12 -3.1.3 F2812系统配置............................................ - 13 -3.1.4 中央处理单元(CPU)....................................... - 15 -3.2 CCS概述以及配置................................................ - 17 -3.2.1 CCS概述.................................................. - 17 -3.2.2 CCS的配置................................................ - 17 -3.3软件开发流程及代码生成工具...................................... - 19 -3.3.1软件开发流程.............................................. - 19 -3.3.2代码生成工具介绍.......................................... - 20 -3.4小结........................................................... - 20 - 第四章频谱分析原理及其DSP实现............................. - 22 -4.1 A/D转换模块................................................... - 22 -4.1.1 AD转换器的主要技术指标................................... - 23 -4.1.2 模数转换模块的主要特点.................................... - 23 -4.1.3 自动转换排序器的操作原理.................................. - 24 -4.1.4 ADC时钟的预定标......................................... - 26 -4.1.5 A/D转换F2812的实现...................................... - 27 -4.2 抗混叠滤波模块................................................. - 28 -4.3 FFT变换模块.................................................... - 31 -4.3.1 FFT基本原理.............................................. - 31 -4.3.2 FFT的定点DSP实现........................................ - 32 -4.3.3FFT运行结果................................................... - 34 -4.4 频谱分析仪..................................................... - 35 -4.5小结............................................................ - 35 - 结束语...................................................... - 37 - 致谢........................................................ - 38 - 参考文献.................................................... - 39 - 附录........................................................ - 40 -南京邮电大学2012届本科生毕业设计(论文)第一章绪论1.1论文背景随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。
DSP基于TMS320F2812的电动汽车驱动系统设计论文

DSP基于TMS320F2812的电动汽车驱动系统设计论文————————————————————————————————作者:————————————————————————————————日期:2基于TMS320F2812的电动汽车驱动系统设计姓名陈逸武学号11226214班级自动化三班指导老师王坚完成日期2014/5/20目录第一章引言..。
.。
.。
.。
.。
...。
..。
.。
....。
..1第二章驱动系统的硬件设计......。
......。
..。
.。
.。
.。
22。
1 控制电路设计.。
..。
.。
.。
.。
......。
..。
..。
2 2.2 功率主回路的设计...。
..。
.。
.....。
.。
.。
.。
.。
.。
..。
2 2。
3 滤波整形电路设计..。
...。
....。
.。
.。
...。
.。
.....。
3第三章系统的控制策略.....。
.。
....。
.。
.。
...。
..。
43.1速度计算和调节..。
.....。
..。
.。
..。
.......。
.。
.。
4 3。
2电流计算和调节。
.。
...。
.....。
.。
..。
..。
....。
4第四章系统的软件设计..。
.。
....。
...。
.。
..。
.。
..。
.。
5笫五章实验结果与结论.。
.。
.。
.。
...。
..。
....。
.。
.。
6致谢。
......。
..。
....。
..。
.。
.。
.。
...。
(7)参考文献。
.。
.。
...。
.。
.。
..。
.。
.。
.。
....。
.。
(8)附录 tms320f2812引脚图。
...。
.。
.。
.......。
..。
(9)摘要针对当前电动车运行效率低,稳定性差的特点,提出了新型电动汽车驱动系统的设计方法.系统以高性能DSP 芯片TMS320F2812作为控制核心,通过传感器实时采集相电流和转子转速信号,从而实现模糊正比例算法的双闭环控制。
实验结果表明,该系统具有性能好、结构简单、可靠性高等特点。
关键词:电动汽车;无刷电机;驱动;双闭环控制AbstractIn view of the current characteristics of the development of electric vehicles,a new type of small and medium—sized electric vehicle drive system is designed. Ahigh-performance DSP chip TMS320F2812 is used as control core,through ther eal—time sampling of the phase current and rotor speed signal by sensor,the do uble—loop control is achieved。
基于TMS320F2812的DSP应用系统

基于TMS320F2812的DSP应用系统基于TMS320F2812的多轴运动控制卡设计引言开放式体系结构的数控系统已成为当今数控技术的发展方向,而其中的基于计算机标准总线的“PC+运动控制卡”结构则是今后开放式数控技术发展的主流。
此类数控系统通常选用高速DS P作为运动控制卡CPU,采用主从式控制策略,利用PC和DSP都读取内存的方式来实现上/下位机的通信;具有信息处理能力强、开放程度高、运动轨迹控制准确、通用性好等特点,被广泛应用于制造业自动化控制各个领域。
1 硬件电路总体设计本项目是设计一款基于PCI总线的,以DSP芯片TMS320F2812为核心的多轴运动控制卡。
将PC机的信息处理能力和开放式的特点与运动控制器的运动轨迹控制能力有机地结合在一起,利用双口RAM作为公共存储单元实现上/下位机的通信。
为实现对多电机的半闭环控制提供了一个良好的开发平台。
系统中,PC机发送各种控制命令,经PC程序进行译码、预处理等处理后,通过PCI总线接口芯片传送到公共存储器——双口RAM中;DSP程序从双口RAM中读取指令或数据,并根据读入的指令或数据进行插补运算,然后产生位置控制脉冲输入到各个电机轴的伺服驱动器;伺服驱动器根据DSP发送的位置指令再进行插补,同时由插补运算计算的理论位置与位置反馈模块反馈的实际位置进行比较,得到跟随误差,经误差补偿后形成真正的电机实际位置,并由跟随误差算出速度指令值,最后产生PWM脉冲控制电机运行。
在本系统中,TMS320F2 812芯片作为总控制器,统筹协调数控系统中各个轴的运动,而伺服驱动器则作为执行元件控制每个电机的实际运行。
运动控制卡与伺服驱动器各司其职,相互配合,都发挥了各自的长处。
由此组成的数控系统开放性好,可靠性高,能够很好地满足现阶段大多数用户对多轴联动数控系统的要求。
系统硬件总体设计功能框图如图1所示。
本系统的运动控制卡所选用的DSP芯片TMS320F2812有2个事件管理器(EVA、EVB),每个事件管理器可以产生5路独立的PWM信号,其中比较寄存器3路,通用定时器2路。
基于TMS329F2812DSP的课程设计

目录一引言 (2)二设计目的 (3)三设计要求 (3)四总体设计 (4)4、1硬件部分 (4)4.1.1 数模转换操作的应用基础 (4)4.1.2 AD7303简介 (5)4.1.3 应用AD7303的DAC电路设计 (6)4.2 软件部分 (8)4.2.1 程序流程图 (8)4.2.2 在CCS集成开发环境下新建工程 (9)在Simulator环境下观察信号的时域及FFT Magnitude波形 (11)4.2.4 程序清单 (15)4.3 调试部分 (23)4.3.1 硬件调试 (23)4.3.2 软件调试 (24)4.3.3 SCI串行数据传输 (25)五总结 (27)六参考文献 (28)一引言随着运算机技术的飞速进展,对信号发生器波形的要求愈来愈高。
目前,经常使用信号发生器大部份是由模拟电路组成,当这种模拟信号发生器用于低频输出时,由于需要较大的RC值,致使参数准确度难以保证,且造成体积和功耗偏大,而数字式波形发生器,因其输出幅值稳固、输出频率持续可调的优势,已慢慢取代了模拟电路信号发生器。
由于其运算速度高,系统集成度强的优势,能够设计基于DSP 的正弦信号发生器,该发生器实时性强、可扩展性好、波形精度高、可调剂频率和幅度、稳固性好、用途普遍,各方面均优于模拟信号发生器和数字信号发生器。
因此,本文提出了一种基于TMS320F2812的正弦信号发生器的设计方式。
本文提出了一种基于TMS320F2812实现正弦信号发生器的设计原理与方式,介绍了所设计的正弦信号发生器硬件电路结构和软件程序流程图。
在CCS开发环境下,成立了正弦信号发生器的陈或许编写工程。
通过导入加载程序,在PC机上利用软件仿真将正弦波形显示出来。
结合DSP硬件特性,通过D/A转换器取得设定参数的正弦波形输出,达到设计目的。
该信号发生器弥补了通常信号仪发生器模式固定,波形不可编程的缺点,其具有实时性强,波形精度高,可方便调剂频率和幅度、稳固性好等优势。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题目:基于TMS320F2812的DSP最小系统设计要求:TMS320F2812的DSP最小系统设计包括两个模块,即硬件设计模块和软件检测模块。
硬件设计模块包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAC接口设计等。
软件检测模块需要编写测试程序。
用Protel软件绘制原理图和PCB图。
从理论上分析,设计的系统要满足基本的信号处理要求。
DSP主要应用在数字信号处理中,目的是为了能够满足实时信号处理的要求,因此需要将数字信号处理中的常用运算执行的尽可能快。
这就决定了DSP的特点和关键技术。
适合数字信号处理的技术:DSP包涵乘法器,累加器,特殊地址发生器,领开销循环等;提高处理速度的技术:流水线技术,并行处理技术,超常指令等。
DSP对元件值的容限不敏感,受温度、环境等外部参与影响小;容易实现集成;VLSI 可以时分复用,共享处理器;方便调整处理器的系数实现自适应滤波;可实现模拟处理不能实现的功能:线性相位、多抽样率处理、级联、易于存储等;可用于频率非常低的信号。
关键词: TMS320F2812,CCS3.3,Protel99SE软件目录第1章绪论第2章系统设计2.1系统方案介绍2.2 系统结构设计第3章硬件电路设计3.1 TMS320F2812芯片介绍3.2电源及复位电路设计3.3 时钟电路设计3.4 DSP与JTAG接口设计3.5 DSP的串行接口设计3.6 通用扩展口设计3.7 总体电路原理图设计第4章软件设计4.1 程序设计4.2 仿真调试总结参考文献附录1:总体电路图附录2:程序代码第1章绪论数字化已成为电子、通信和信息技术的发展趋势与潮流。
在这种趋势与潮流的推动下,数字信号处理的理论与实现手段获得了快速的发展,已成为当代发展最快的学科之一。
而DSP芯片作为数字信号处理,尤其是实时数字信号处理的主要方法和手段,自20世纪70年代末、80年代初诞生以来,无论在性能上还是在价格上,都取得了突破性的迅猛发展。
从定点到浮点直到并行处理芯片,DSP芯片的功能越来越强、速度越来越快例如TI公司的并行处理芯片C6000系列的速度达到了2400MIPS的高指标;而且,DSP芯片的价格越来越低,开发与设计手段越来越多样化、越来越容易。
越来越高的性能价格比、日渐完善的开发方式使DSP的应用范围越来越大,已经广泛地应用于通信、雷达、声纳、遥感、生物医学、机器人、控制、精密机械、语音和图像处理等领域。
可以毫不夸张地说,以DSP芯片为基础的数字信号处理技术已成为当代电子、通信和信息处理技术不可或缺的重要手段。
第二章系统设计2.1 系统方案设计一个典型的基于TMS320F2812的DSP最小系统包括DSP 芯片、电源电路、复位电路、时钟电路及JTAG接口电路。
考虑到与PC通信的需要,最小系统还需串口通信电路。
2.2 系统结构设计本系统是由DSP芯片、电源电路、复位电路、时钟电路及JTAG接口电路组成,具体如图2-1所示图2-1第三章硬件电路设计3.1 TMS320F2812芯片介绍TMS320F2812是32位定点DSP,它采用改进的哈佛结构,其程序存储器分别独立且有各自分离的总线结构,即程序总线和数据总线。
此外,它还采用精简指令系统及8级流水线结构等设计技术和循环寻址方式等特殊寻址方式及复杂指令,极大的提高了处理器的运算速率。
TMS320F2812的引脚图[1]如图3-1。
图3-1 TMS320F2812的引脚图MS320F2812的内部结构如图3-2。
3.2电源及复位电路设计DSP系统一般都采用多电源系统,电源及复位电路的设计对于系统性能有重要影响。
TMS320F2812是一个较低功耗芯片,核电压为 1.8V,IO电压为 3.3V。
本文采用T1公司的TPS767D318电源芯片。
该芯片属于线性降压型DC/DC变换芯片,可以由5V电源同时产生两种不同的电压(3.3V 1.8V 或2.5V),其最大输出电流为1000mA,可以同时满足一片DSP 芯片和少量外围电路的供电需要,如图3-3所示。
图3-3 电源电路原理图该芯片自带电源监控及复位管理功能,可以方便的实现电源及复位电路设计。
复位电路原理图如图3-4所示。
图3-4复位电路原理图3.3时钟电路设计TMS320F2812DSP的时钟可以有两种链接方式,即外部振荡器方式和谐振器方式。
如果使用内部振荡器,则必须在X1/XCLKIN和X2两个引脚之间链接一个石英晶体。
如果采用外部时钟,可将输入时钟信号直接连到X1/XCLKIN上,X2悬空。
本文采用的是外部有源时钟方式,直接选择一个 3.3V 供电的30MHz有源晶振实现。
系统工作是通过编程选择5倍频的PLL功能,可实现F2812的最高工作频率(150MHz).晶振电路如图3-5所示。
图3-5 时钟电路原理图3.4DSP与JTAG接口设计DSP仿真器通过DSP芯片上提供的扫描仿真引脚实现仿真功能,扫描仿真消除了传统电路仿真存在的电缆过长会引起的信号失真及仿真插头的可靠性差的问题。
采用扫描仿真,使得在线仿真成为可能,给调试带来极大方便。
JTAG接口电路如图3-6所示。
图3-6 DSP与JTAG接口设计原理图3.5DSP的串行接口设计由于TMS320F2812中SCI接口的TTL电平和PC机的RS-232C 电平不兼容,所以连接时必须进行电平转换。
本设计选用符合RS-232标准的MAX232N驱动芯片进行串行通信。
MAX232芯片功耗低,集成度高,+5V供电,具有两个接受和发送通道,刚好与TMS320F2812的两个SCI(A和B)接口相匹配。
电路设计如图3-7所示。
图3-7 串行接口设计3.6通用扩展口设计考虑到系统的通用性问题,本系统设计时将F2812所有的非空引脚全部引出,而且按照其功能模块进行有规律排列,设计了5个双排接插件将其引出。
3.7 总体电路原理图设计Protel全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与PCB设计以及嵌入式设计集成在一起。
其共分5个模块,分别是原理图设计、PCB设计(包含信号完整性分析)、自动布线器、原理图混合信号仿真、PLD设计。
以下介绍一些Protel的部分功能:(1)可生成30多种格式的电气连接网络表。
(2)强大的全局编辑功能。
(3)在原理图中选择一级器件,PCB中同样的器件也将被选中。
(4)同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络。
(5)满足国际化设计要求(包括国标标题栏输出,GB4728国标库)。
(6)放置汉字功能。
本设计就是采用了protel的原理图设计设计的电路图,整体电路图设计见附录1。
第四章软件设计及调试4.1电路测试和目标板识别检测系统输入和输出工作电压后,检测上电复位及手动复位电路工作情况。
利用DSP仿真器进行硬件仿真,进入CCS环境,识别目标器件,标明系统硬件基本正常。
4.2时间管理器产生PWM波功能测试TMS320F2812内核集成的两个时间管理器(EVA和EVB)提供了强大的控制功能,特别适合运动控制和电机控制等领域。
F2812的每个时间管理模块可以同时产生8路脉宽调制(PWM)信号,包括3对完全比较单元产生的死区可编程PWM信号以及有通用定时器比较器产生的2路独立的PWM信号。
4.3基于串口通信的数据采集功能测试F2812串口支持16级接受和发送FIFO,有一个16位波特率选择寄存器,灵活性极大。
此外,芯片上集成了一个12位ADC,具有18通道复用输入接口、两个采样保持电路,最快转换周期为60ns。
本文对基于串口通信的数据采集功能测试。
分别对于函数发生器产生的方波、正弦波和三角波采样,然后再江数据将通过串口传输到PC.4.1 程序设计4.2 仿真调试在CCS3.3环境下仿真调试步骤:(1)选择芯片TMS320F2812并添加F2812gel文件。
(2)打开CCS3.3,根据操作步骤:debug→connect→project →new,新建一个工程dd。
(3)新建一个文件,输入程序,并保存,保存名为dd.c。
(4)先将.c文件添加到source,然后开始编译,编译结果如下:中,同时将.cmd添加到source中,在编译,结果如下:总结本文设计经验证表明具备了数据采集、与PC通信及实时数据处理等功能,既可以满足教学要求,又可用于简单的工程研究,具有一定的使用价值。
此外还可以对该最小系统的功能开发验证进一步完善;如增加CAN总线功能及数字信号处理功能等,尽可能结合信号系统、电子测量及电机控制等课程特点,形成较完善的典型教学案例。
对于通用I/O及扩展的实现进一步深入研究,可将该最小系统功能升级成为通用DSP系统,从而可以更广泛的满足各类复杂工程需求。
参考文献[1] 周鹏,许钢.《(DSP原理与实践)》.北京:北京航空航天出版社,2014[2] 王忠勇,陈恩庆.《(TMS320F2812 DSP原理与应用技术第二版)》.北京:化学工业出版社,2012[3] 聂祥飞.基于MATLAB的IIR数字滤波器的设计研究.信息技术,2002(1).1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制5. 基于MCS-51系列单片机的通用控制模块的研究6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现9. 基于单片机的蓄电池自动监测系统10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究12. 基于单片机的交流伺服电机运动控制系统研究与开发13. 基于单片机的泵管内壁硬度测试仪的研制14. 基于单片机的自动找平控制系统研究15. 基于C8051F040单片机的嵌入式系统开发16. 基于单片机的液压动力系统状态监测仪开发17. 模糊Smith智能控制方法的研究及其单片机实现18. 一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制19. 基于双单片机冲床数控系统的研究20. 基于CYGNAL单片机的在线间歇式浊度仪的研制21. 基于单片机的喷油泵试验台控制器的研制22. 基于单片机的软起动器的研究和设计23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究24. 基于单片机的机电产品控制系统开发25. 基于PIC单片机的智能手机充电器26. 基于单片机的实时内核设计及其应用研究27. 基于单片机的远程抄表系统的设计与研究28. 基于单片机的烟气二氧化硫浓度检测仪的研制29. 基于微型光谱仪的单片机系统30. 单片机系统软件构件开发的技术研究31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制33. 基于PIC单片机的电能采集终端的设计和应用34. 基于单片机的光纤光栅解调仪的研制35. 气压式线性摩擦焊机单片机控制系统的研制36. 基于单片机的数字磁通门传感器37. 基于单片机的旋转变压器-数字转换器的研究38. 基于单片机的光纤Bragg光栅解调系统的研究39. 单片机控制的便携式多功能乳腺治疗仪的研制40. 基于C8051F020单片机的多生理信号检测仪41. 基于单片机的电机运动控制系统设计42. Pico专用单片机核的可测性设计研究43. 基于MCS-51单片机的热量计44. 基于双单片机的智能遥测微型气象站45. MCS-51单片机构建机器人的实践研究46. 基于单片机的轮轨力检测47. 基于单片机的GPS定位仪的研究与实现48. 基于单片机的电液伺服控制系统49. 用于单片机系统的MMC卡文件系统研制50. 基于单片机的时控和计数系统性能优化的研究51. 基于单片机和CPLD的粗光栅位移测量系统研究52. 单片机控制的后备式方波UPS53. 提升高职学生单片机应用能力的探究54. 基于单片机控制的自动低频减载装置研究55. 基于单片机控制的水下焊接电源的研究56. 基于单片机的多通道数据采集系统57. 基于uPSD3234单片机的氚表面污染测量仪的研制58. 基于单片机的红外测油仪的研究59. 96系列单片机仿真器研究与设计60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造61. 基于单片机的温度智能控制系统的设计与实现62. 基于MSP430单片机的电梯门机控制器的研制63. 基于单片机的气体测漏仪的研究64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器65. 基于单片机和DSP的变压器油色谱在线监测技术研究66. 基于单片机的膛壁温度报警系统设计67. 基于AVR单片机的低压无功补偿控制器的设计68. 基于单片机船舶电力推进电机监测系统69. 基于单片机网络的振动信号的采集系统70. 基于单片机的大容量数据存储技术的应用研究71. 基于单片机的叠图机研究与教学方法实践72. 基于单片机嵌入式Web服务器技术的研究及实现73. 基于AT89S52单片机的通用数据采集系统74. 基于单片机的多道脉冲幅度分析仪研究75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究80. 基于双单片机冲床数控系统的研究与开发81. 基于Cygnal单片机的μC/OS-Ⅱ的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究83. 基于TCP/IP协议的单片机与Internet互联的研究与实现84. 变频调速液压电梯单片机控制器的研究85. 基于单片机γ-免疫计数器自动换样功能的研究与实现86. 基于单片机的倒立摆控制系统设计与实现87. 单片机嵌入式以太网防盗报警系统88. 基于51单片机的嵌入式Internet系统的设计与实现89. 单片机监测系统在挤压机上的应用90. MSP430单片机在智能水表系统上的研究与应用91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用93. 基于ATmega16单片机的流量控制器的开发94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计96. 基于单片机的氨分解率检测系统的研究与开发97. 锅炉的单片机控制系统98. 基于单片机控制的电磁振动式播种控制系统的设计99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制100. 一种RISC结构8位单片机的设计与实现101. 基于单片机的公寓用电智能管理系统设计102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制104. 基于ADμC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计106. 基于单片机的空调器故障诊断系统的设计研究107. 单片机实现的寻呼机编码器108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究111. 超精密机床床身隔振的单片机主动控制112. P IC单片机在空调中的应用113. 单片机控制力矩加载控制系统的研究项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!。