毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 艺术论文 >> 正文

DSP吉他效果器设计+音频算法设计+电路原理图及PCB图 第7页

更新时间:2010-9-7:  来源:毕业论文
DSP吉他效果器设计+音频算法设计+电路原理图及PCB图 第7页
 然后对复位后串口进行初始化,其初始化步骤如下:
1.对串口控制寄存器SRCR[1,2]中复位位置0,使SRST=RRST=FRST=0,如果刚复   位完毕,可以跳过这步;
2.在串口复位状态下,设置McBSP的控制寄存器;
3.等待两个时钟周期,以保证内部时钟同步;
4.将采样率发生器初始化标志FRST置1,使采样率发生器开始工作;
本次设计的配置如下表5-2-2-5所示:
                          表5-2-2-5 McBSP配置表
SPCR1 SPCR2 RCR1 RCR2 XCR1 XCR2 SRGR1 SRGR2 MCR1 MCR2 PCR
0x2020 0x0120 0x01A0 0x01A5 0x01A0 0x01A5 0x0000 0x2000 0x0000; 0x0000 0x0003
4.2.4 SDRAM的初始化
在本设计中,DSP是通过EMIF接口来对SDRAM进行初始化和读写操作的。SDRAM的初始化主要包括对其容量、刷新率、时钟、模式等进行设定,DSP对SDRAM初始化及读写操作主要是通过SDRAM控制命令来完成的,SDRAM控制命令表如表4-2-6所示。
                            表4-2-6  SDRAM控制表
 上述命令的含义如表4-2-7所示:
                         表4-2-7  SDRAM命令注释表
DCAB 释放所有存储区
DEAC 释放单一存储区
ACTV 激活片选区和片选行
READ 输入开始列地址和开始读操作
WRT 输入开始列地址和开始写操作
WRS 模式寄存器
REFR 内部地址自动刷新周期
SLFREFR 自刷新模式
   4.2.5 CODEC的初始化
TLV320AIC23B内含11个功能寄存器,用来设置音量大小、采样率、采样通道等,我们需要正确配置这些寄存器,CODEC芯片才能产生预期的音频效果,在本设计中,CODEC的时钟直接由晶振提供,为了减少干扰,整系统只采用单晶振,其他芯片所需要的时钟由CODEC的CLKOUT提供,我们通过I2C接口对CODEC的寄存器进行初始化。其寄存器的配置如表4-2-7所示。毕业论文http://www.751com.cn
                         表4-2-7  CODEC功能寄存器的配置
地址 寄存器名称 配置本文来自辣'文"论-文*网
0000000 左通道输入音量寄存器 0x17
0000001 右通道输入音量寄存器 0x1f
0000010 左通道耳机音量寄存器 0xf9
0000011 右通道耳机音量寄存器 0xf9
0000100 模拟音频输入通道控制寄存器 0x12
0000101 数字音频通道控制寄存器 0x01
0000110 省电模式设置寄存器 0x02
0000111 数字音频接口格式寄存器 0x53
0001000 采样率控制寄存器 0x02
0001001 数字接口使能控制寄存器 0x01
0001111 复位寄存器 0x02
   上述配置主要实现了:
1.采用率的设定,该芯片的采样率为48kHz;
2.工作模式的设定,该芯片工作在DSP模式;
3.输出时钟的设定,CLKOUT设置为等于MCLK输入信号,即该芯片的输出时钟为18.432MHz
4.主从模式设定,该芯片被设为主机模式,DSP被设为从机模式。
5  音频算法的分析与设计
如果把上述的系统初始化作为系统程序,那么算法程序就相当于应用程序,音频算法程序要依托系统程序以及系统硬件而编写。本设计分析了几种常用音频算法的原理及重点,并对其进行仿真求证。
随着芯片技术的发展及人们对新音色的探索,现在的效果算法是越来越多,有些数字效果器的效果算法甚至多达上百种,从声学原理来说,他们可大致分为两类[20]:
(1)周边效果类(包括延迟、混响、镶边等);
(2)失真类(包括金属失真、压缩器等)。
从信号处理的原理来说,效果算法处理大致分为三种途径[1] [3]:
(1)调频(如延迟、混响、合唱等);
(2)调幅(如震音、失真等);
(3)调相(如移相)。
本设计主要分析设计周边效果类如:Delay (延迟)、Tremolo(震音)、Vibrato (颤音)、Chorus (合唱)、Flanger(镶边)、Phase (移相)等几个常用效果算法[2] [30]。
5.1 Delay (延迟)
Delay效果能够在声音播放间隔一定时间后,再次播放同样的声音,以产生拖延和重复感。在本设计中,我们通过将输入信号录制到数字化的内存中,经过一段时间间隔后,将其读出并与原声叠加输出,从内存中读出的信号的一部分被反馈到输入端,使之再次进入延迟循环,这就是Delay效果的原理。Delay效果是最基本最简单的效果,同时它也是最常用最受欢迎的效果,它是后面要介绍的镶边、合唱、颤音、移相等效果的基础。其算法原理图如图6-1-1所示 [27] [28]。
       图5-1-1  Delay算法原理图
如上图所示,Delay效果有三个调节参数:延迟线、FB和mix,这三项参数的作用如下:
延迟线:这个参数决定了原声与反射声之间的时间间隔,即延迟长度;

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

DSP吉他效果器设计+音频算法设计+电路原理图及PCB图 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。