欢迎来到天天文库
浏览记录
ID:463652
大小:1.09 MB
页数:50页
时间:2017-08-05
《基于SOPC的PWM灯控LED显示实现【开题报告+文献综述+毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文系列开题报告电子信息工程基于SOPC的PWM灯控LED显示实现一、课题研究意义及现状PWM是英文“PulseWidthModulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。让信号保持为数字形式可将噪声影响降到最小。噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。对噪声抵抗能力的增强是PWM相对于
2、模拟控制的另外一个优点,而且这也是在某些时候将PWM用于通信的主要原因。从模拟信号转向PWM可以极大地延长通信距离。在接收端,通过适当的RC或LC网络可以滤除调制高频方波并将信号还原为模拟形式。对于控制LED灯,PWM可以更加的精确,对于调节灯的明暗灰度,可以更加的容易控制。PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用。随着电力电子技术、微电子技术和自动控制技术的发展以及各种新
3、的理论方法,如现代控制理论、非线性系统控制思想的应用,PWM控制技术获得了空前的发展。到目前为止,已出现了多种PWM控制技术,到目前为止主要有8类方法:1.等脉宽PWM法;2.硬件调制法;3.等面积法;4.软件生成法;5.线电压控制PWM;6.单元脉宽调制法;7.电流控制PWM;8.矢量控制PWM。同样,在SOPC方面,SOPC设计技术涵盖了嵌入式系统设计技术的全部内容,除了以处理器和实时多任务操作系统(RTOS)为中心的软件设计技术、以PCB和信号完整性分析为基础的高速电路设计技术以外,SOPC还涉及目前以引起普遍关注的软硬
4、件协同设计技术。新的调试技术也已不断涌现出来,如Xilinx公司的片内逻辑分析仪ChipScopeILA就是一种价廉物美的片内实时调试工具。二、课题研究的主要内容和预期目标SOPC是一种特殊的嵌入式系统:首先它是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁减‘扩充、升级,并具备软硬件在系统可编程的功能。PWM是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。毕业设计的具体内容:在设计之前查阅关于PWM的资料,全面了解PWM控制LED灯亮度的原理,主要
5、了解LED灯的明暗控制等。1、设计主要采用HDL语言编程,设计一个基于FPGA的对于LED灯控的PWMIP核设计的程序。2、设计完成各个必须的模块:PWM组件的硬件逻辑模块;顶层模块;3、占空比等各种数值的确定,让占空比控制LED灯的明暗变化。结合上述内容,研发基于FPGA的LED灯控PWM设计,完成各个模块之间的连接。LED灯控PWM设计的技术要求:1、输出信号的占空比可通过按键调节。2、控制输出频率通过按键选择调节。3、用NiosⅡ仿真,并在电脑上控制,通过实验板上LED的明暗显示观察。三、课题研究的方法及措施本项目的研究
6、基于FPGA的LED灯控PWMIP设计,主要通过大量的查阅PWM技术,HDL语言的编写和LED灯的控制等相关资料,先了解PWM技术对于LED灯明暗的控制,按照具体的应用找要使用的模块,并按模块分别实现各个功能,确定占空比等具体参数的数值。并且了解FPGA的相关知识。采用NiosⅡ软件,基于FPGA进行语言编程并完成系统仿真,最后在系统硬件验证方面,采用电子综合设计实验开放板进行演示,并通过电脑仿真来查看结果。估计程序和各个软件的应用会是一个难点,先好好研读有关的参考书,上网查阅有关设计,从根本上掌握它。在遇问题时,根据实际情况
7、进行相应的调整和改正。四、课题研究进度计划毕业设计期限:自2010年10月20至2011年4月初。第一阶段(1周):完成选题,明确任务,查找PWM的相关资料,掌握其功能应用及实现原理,了解用PWM对LED灯灰度控制的设计原理,初步确定PWM的应用和总体设计方案;第二阶段(2周):查找PWM的有关资料及相关论文,了解用PWM对LED灯灰度控制的设计方法,完成文献综述。查找与PWM技术控制LED灰度有关的外文文献,对外文文献进行仔细审阅及翻译,完成外文文献翻译;第三阶段(2周):对文献综述进行进一步修改,完善内容及文本格式。着手完
8、成开题报告,准备开题答辩;第四阶段(3周):着手按模块进行编程,完成用PWM控制LED灯灰度的基本程序的编写,并在NiosⅡ软件上进行仿真,查看仿真结果。第六阶段(3):总和所有设计内容,撰写毕业论文,完善与修改毕业论文;做好论文答辩的PPT资料,准备答辩,并提交所有电子文档
此文档下载收益归作者所有