第八章 F28335DSP硬件设计
- 格式:ppt
- 大小:1.29 MB
- 文档页数:30


引言TMS320F28335型数字信号处理器是TI公司的一款TMS320C28X系列浮点DSP控制器。
与以往的定点DSP相比,该器件的精度高,成本低,功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D转换更精确快速等。
它采用内部1.9 V供电,外部3.3 V供电,因而功耗大大降低。
且主频高达150 M Hz,处理速度快,是那些需要浮点运算便携式产品的理想选择。
2 TMS320F28335简介TMS320F28335采用176引脚LQFP四边形封装,其功能结构参见参考文献。
其主要性能如下:高性能的静态CMOS技术,指令周期为6.67 ns,主频达150 MHz;高性能的32位CPU,单精度浮点运算单元(FPU),采用哈佛流水线结构,能够快速执行中断响应,并具有统一的内存管理模式,可用C/C++语言实现复杂的数学算法;6通道的DMA控制器;片上256 Kxl6的Flash存储器,34 Kxl6的SARAM存储器.1 Kx16 OTPROM和8 Kxl6的Boot ROM。
其中Flash,OTPROM,16 Kxl6的SARAM均受密码保护;控制时钟系统具有片上振荡器,看门狗模块,支持动态PLL调节,内部可编程锁相环,通过软件设置相应寄存器的值改变CPU的输入时钟频率;8个外部中断,相对TMS320F281X系列的DSP,无专门的中断引脚。
GPI00~GPI063连接到该中断。
GP I00一GPI031连接到XINTl,XINT2及XNMI外部中断,GPl032~GPI063连接到XINT3一XINT7外部中断;支持58个外设中断的外设中断扩展控制器(PIE),管理片上外设和外部引脚引起的中断请求;增强型的外设模块:18个PWM输出,包含6个高分辨率脉宽调制模块(HRPWM)、6个事件捕获输入,2通道的正交调制模块(QEP);3个32位的定时器,定时器0和定时器1用作一般的定时器,定时器0接到PIE模块,定时器1接到中断INTl3;定时器2用于DSP/BIOS的片上实时系统,连接到中断INTl4,如果系统不使用DSP/BIOS,定时器2可用于一般定时器;串行外设为2通道CAN模块、3通道SCI模块、2个McBSP(多通道缓冲串行接口)模块、1个SPI模块、1个I2C主从兼容的串行总线接口模块;12位的A/D转换器具有16个转换通道、2个采样保持器、内外部参考电压,转换速度为80 ns,同时支持多通道转换;88个可编程的复用GPIO引脚;低功耗模式;1.9 V内核,3.3 V I/O供电;符合IEEEll49.1标准的片内扫描仿真接口(JTAG);TMS320F28335的存储器映射需注意以下几点:片上外设寄存器块0~3只能用于数据存储区,用户不能在该存储区内写入程序。
基于TMS320F28335DSP控制PMSM的硬件设计作者:沈丽张苏新来源:《硅谷》2014年第20期摘要永磁同步电机(PMSM)的动态数学模型是一个高阶、非线性、强耦合的变量系统,其控制要求处理器的数字信号处理能力非常高,TI公司2000系列的DSP是专门为电机控制开发的处理器,从最初的LF2407发展到后来F2812,由于其只能控制定点型数据,对于复杂电机数据处理还是有所限制。
本文采用了TI公司最新的TMS320F28335,能够控制浮点型数据,对于PMSM的控制带来极大的方便,本文以F28335控制器为核心,并配以采样电路、驱动电路、保护电路等,设计了一套基于TMS320F28335控制的PMSM硬件系统。
关键词 PMSM;TMS320F28335;电路;硬件系统中图分类号:TM614 文献标识码:A 文章编号:1671-7597(2014)20-0021-0220世纪上半叶,直流电力拖动系统由于其优越的调速性能,占据了电力拖动总容量的80%以上,但其电刷和换向器必须经常维修,限制了其应用。
到20世纪70年代,随着电力电子技术的发展,使得采用电力电子变换器的交流拖动系统得以实现,同时交流电机相比于直流电机,具有结构简单,成本低廉、工作可靠、效率高等优点,使得交流拖动成为主要发展方向。
交流电机有异步电机和同步电机两类。
同步电机由于其转速与电源频率保持严格的同步,对于控制恒速系统较好,而工农业生产中有大量的生产机械要求连续地以大致不变的速度单方向运行,例如风机、泵、压缩机、普通机床等。
由于同步电机功率因数高,在一个车间里,配备几台大容量的水泵、空气压缩机,能够改善功率因数,对节能环保具有十分重要的作用。
因此,控制好同步电机对工农业及节能环保具有重要的意义。
1 PMSM的数学模型在分析永磁同步电机的数学模型时,一般做以下假设。
1)三相电网电压幅值、相位、频率都能满足要求。
2)忽略磁路饱和,同时不考虑涡流和磁阻效应。
dsp课课程设计28335一、教学目标本章节的教学目标包括以下三个方面:1.知识目标:使学生掌握DSP28335的基本结构、工作原理和编程方法,了解其在数字信号处理领域的应用。
2.技能目标:培养学生具备使用DSP28335进行数字信号处理的能力,能独立完成相关项目和实验。
3.情感态度价值观目标:激发学生对DSP技术的兴趣,培养其创新意识和团队协作精神,认识到DSP技术在现代社会中的重要性。
二、教学内容本章节的教学内容主要包括以下几个部分:1.DSP28335的基本结构和工作原理:介绍DSP28335的内部结构、各部分功能和工作原理。
2.DSP28335的编程方法:讲解DSP28335的编程语言、编程环境和编程技巧。
3.DSP28335在数字信号处理中的应用:介绍DSP28335在通信、图像处理、音频处理等领域的应用案例。
4.相关实验和实践项目:安排一系列实验和实践项目,使学生能够动手操作,巩固所学知识。
三、教学方法本章节的教学方法包括以下几种:1.讲授法:用于讲解DSP28335的基本原理、编程方法和应用案例。
2.讨论法:学生分组讨论,分享学习心得和解决问题的方法。
3.案例分析法:分析实际应用案例,使学生更好地理解DSP28335在工程中的应用。
4.实验法:安排实验和实践项目,让学生动手操作,提高其实际操作能力。
四、教学资源本章节的教学资源包括以下几种:1.教材:选用合适的教材,为学生提供系统、科学的学习资料。
2.参考书:推荐相关参考书籍,丰富学生的知识储备。
3.多媒体资料:制作课件、视频等多媒体资料,提高课堂趣味性和教学效果。
4.实验设备:准备DSP28335开发板和相关实验设备,为学生提供实践操作的机会。
五、教学评估本章节的教学评估主要包括以下几个方面:1.平时表现:评估学生在课堂上的参与程度、提问回答等情况,占总评的30%。
2.作业:评估学生完成作业的质量和进度,占总评的30%。
3.考试:安排一次期末考试,评估学生对DSP28335知识的掌握程度,占总评的40%。