DSP2812硬件电路设计.docx
《DSP2812硬件电路设计.docx》由会员分享,可在线阅读,更多相关《DSP2812硬件电路设计.docx(9页珍藏版)》请在沃文网上搜索。
1、DSP2812硬件电路设计 【摘要】针对32位定点TMS320F2812芯片的硬件电路扩展设计。设计主要包括供电电源芯片、复位电路、晶振、模数转换电路、数模转换电路、外部存储器扩展电路设计、接口芯片等;本文介绍了该DSP硬件电路设计的简要过程。【关键词】DSP2812;硬件;电路设计1.引言近年来,随着现代信息技术的飞速发展,数字信号处理技术已经广泛应用在电子、通信、计算机等众多领域,成为最热门的技术之一。数字信号处理器DSP的功能日益强大,技术不断升级,系统不断完善,DSP技术的应用和普及,已经成为不可逆转的潮流。数字信号处理器(digital signal processors)简称DSP
2、,在20世纪80年代就已很成熟,在较多的应用领域中逐渐取代传统的采用模拟信号进行设计与分析来处理设备和控制器同时使用模拟器件实现的模拟信号处理系统。数字信号处理技术和设备相对于模拟信号处理系统要更具灵活性、精确性、较强的抗干扰性、处理速度快、稳定的性能、设备尺寸更小、便于升级等优点。它在通信、医疗、航空航天、军事、工业等方面得到了广泛的应用;该文章本着应用的普遍性而设计DSP硬件电路。2.硬件设计方案图1 硬件设计方案总体框图2.1 电源芯片电路TMS320F2812芯片所需的电压等级有多种,分别是1.9v、3.3v;外围电路所需电压分别有正负10v、正负15v、模拟5v、数字5v。3.3v供
3、电用芯片为TPS75733电源转换5v到3.3v,其电流输出可达3A;主要提供I/O模拟电源、ADC模拟电源以及Flash核电源还有总线收发器74AHC245;具体电路见图2.1。其中C37、C27和C32都是作为滤波电容。图2.1 3.3V供电电路另外由于系统中的DSP要承担大量数据计算,内核频繁的转换会使系统功耗大大增加,所以降低内部CPU的核心工作电压可以大大降低系统功耗,DSP的内核工作电压是1.9V;用TPS76801QDR(DC-DC)电压调节器3.3v转1.9v输出电流可达1A具体电路见图2.2。其中C1、C2为滤波电容。图2.2 1.9V供电电路的推荐值是30.1、那么根据:=
4、计算的=18.2。图2.3电路为输入5v输出15v主要供给AD7656、DAC7744芯片等。图2.3 15V供电电路2.2 复位电路DSP复位电路,对整个系统有不可忽视的作用;系统的及时复位,在系统运行中出现故障时能够有效的保护重要数据并及时重启系统快速恢复正常,从而避免一些不必要的损失。对于复位电路,应确保复位低电平时间足够长(一般20ms以上),使DSP系统可靠复位,同时复位电路还需稳定、可靠,防止误复位。故此我们选用芯片TPS3823-33DBVT(延迟时间200ms)作为复位芯片复位电路,拥有上电复位、手动复位;具体电路见图2.4.其中C67作为滤波电容。图2.4 复位电路2.3 晶
5、振电路DSP芯片内部一般有自己的时钟系统。为了满足开发的需要,允许用户自行配置特定频率,尤其是时序的频率/周期有严格要求时。这样外接一个晶振就可以随意配置工作频率了。本原理图无源晶振引脚出并联两个电容C66和C68是两个起振电容为了形成回路,方便起振,具体电路见图2.5。图2.5 晶振电路2.4 D/A数模转换电路数模转换器DAC774共有16位数据输入,4路输出;DAC7744左侧与DSP数据线相连接,右侧四路模拟信号输出通过INA105和REF102实现正负10v的输出参考,见图2.6和2.7。图2.6DAC7744的控制:通过DSP的地址总线XA(1)、XA(2)、XZCS0AND1(X
6、INTF区域0和1的片选)、实现对该芯片的逻辑控制。图2.7DAC7744的控制逻辑:这时候,相应的四个DA通道的地址分别是:unsigned int * DA_CHANNEL0= (unsigned int *) 0x2c00;unsigned int * DA_CHANNEL1= (unsigned int *) 0x2c04;unsigned int * DA_CHANNEL2= (unsigned int *) 0x2c02;unsigned int * DA_CHANNEL3= (unsigned int *) 0x2c06。2.5 A/D模数转换电路A/D采样芯片根据的是DSP系统
7、处理的模拟信号带宽。采样定理表明采样频率必须大于被采样信号带宽的两倍,通讯信号的带宽一般为25kHz,语音信号为几kHz几十kHz,图像信号可达8MHz。两片AD共12通道同时采样、每通道250KSPS转换率、模拟输入为10v/15v可选。A/D输入信号还需要经过一些滤波处理,应用的是LM2902M内嵌四个独立放大器,具体电路见下图(附图2.8了四路输入信号AIN00-AIN03)总共三片LM2902也就是12路。图2.8 输入滤波处理电路而每一片AD76566路输入、那么两片AD7656也就是12路输入。输出16路数据线与DSP数据线相连接。AD7656的控制:PF12、O1a、XRD三个控
8、制信号。在确定AD与DSP的连接电路之前,我们先简单了解下AD大致工作原理图2.9 AD工作时序图CONVST A,B,C,上升沿对所选ADC启动同步转换,转换时间为3us;BUSY高电平时忽略任何CONVST边沿,变为低电平是表示转换结束,CS、RD同时低电平时,使能输出通过16根数据总线;由上述以及对DSP的一些了解得出:DSP连接2片AD具体硬件连接见图2.10。图2.10 A/D模数电路SN74LS139是内嵌两个二四译码器的芯片;左侧有DSP的地址线:XA(8)、XA(9)、XA(3)、XA(4)和DSP的片选信号:XZCS2(XINTF区域2的片选)和XZCS0AND1(XINTF
9、区域0和1的片选)、右侧输出作为控制信号的O0a、O1a、O0b、O1b、O2b、O3b;分别作为的控制两片AD7656和四片74AC16373(具有三态输出的16位透明D类锁存器)。因为,我们选用的是ZONE0/ZONE1的片选信号,ZONE0的寻址范围是0x200000x3FFFF,而我们用地址线XA8和XA9来片选AD芯片(10对应AD0,11对应AD1),其地址相应的选为0x2a00和0x2b002.6 存储器SRAM、Flash、EEROM2.6.1 SRAM在TMS320F2812的内部拥有两块4K16位、一块8K16位、两块1K16位的单周期访问RAM,为了满足将来更复杂、更精确
10、的运动控制需要,在本设计中对TMS320F2812外扩了一个512K16位的静态RAM。在该设计中选用了IS61LV51216芯片,这是一种512K16位的高速静态RAM芯片。该芯片使用了高性能的CMOS技术,使其运行速度快、功耗低。当CE引脚为高电平或悬空时,该芯片处于待机模式,此时芯片功耗可降低到CMOS的输入水平。通过芯片使能引脚CE和输出使能引脚OE使内存扩展变得很方便,这两引脚都为低有效。写使能引脚WE低有效,它控制了存储器的读和写。对数据高、低字节的访问由高字节使能引脚BHE和低字节使能引脚BLE控制着,右侧和DSP的数据线相连接,地址线和DSP地址线相连接;具体见图2.11。图2
11、.11 SRAM电路2.6.2 FLASH在TMS320F2812的内部拥有128K16位的Flash存储器,但为了实现将来更复杂的算法、更精确的控制,在本设计中对TMS320F2812外扩了一个512K16位的Flash存储器。外扩的Flash存储器我选用的是SST39VF800A芯片。该芯片所需的工作电压为2.7V-3.6V,在本设计中使用3.3V电源为其供电。它提供了14微秒的典型单字编程时间。它可使用10000次,且数据可保存100年以上。我选用的该芯片为48引脚,且为贴片封装。SST39VF800A芯片是通过调用函数来操作。而指令被用于设备存储器的操作函数的初始化,并且指令是采用标准
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP2812 硬件 电路设计