57
电子专业--毕业设计--基于CPLD的MIDI音乐播放器的设计).doc
基于CPLD的MIDI音乐播放器的设计
【摘要】 本音乐播放器依据MIDI音乐基本原理,结合EDA技术,采用ALTERA公司的可编程逻辑器件(CPLD)EPM240T100C5作为控制核心而设计的。本设计主要利用VHDL语言进行编程,在CPLD内部设计出音调发生器、音乐编码器、彩灯闪烁控制器三个模块,再配上时钟、彩灯、开关、扬声器等必要的外围电路,从而实现四首音乐选择播放、并配有随音乐节奏而闪烁变化的彩灯等功能的EDA应用系统。通过本次设计,可以体现出可编程逻辑器件CPLD/FPGA等在电子设计领域的广泛应用,设计者可以方便的设计出符合要求的芯片或应用系统。
【关键词】 EDA,CPLD,MIDI音乐播放器,VHDL语言
74
基于CPLD的光端机数字信号处理器的设计研究.pdf
西北工业大学硕士学位论文基于CPLD的光端机数字信号处理器的设计研究姓名:解坤宪申请学位级别:硕士专业:电路与系统指导教师:段哲民20070301摘要本论文结合电力综合自动化保护装置工程项目,设计了一
58
基于CPLD的LED全彩屏主控系统设计.pdf
毡皿。一天毕大薯硕士学位论文学科专业:通信与信息系统作者姓名:刘伟指导教师:赵字副教授天津大学研究生院中文摘要十几年来,随着显示器件制造与应用技术的不断发展,大屏幕显示系统得到了广泛的应用。由于LED
63
基于CPLD的频率计设计.doc
频率计是一种基本的测量仪器,频率测量是电子学测量中最为基本的测量之一。由于频率信号抗干扰性强,易于传输,因此可以获得较高的测量精度。所以它被广泛应用于航天、电子、测控等领域。
复杂可编程逻辑器件(CPLD)具有集成度高、运算速度快、开发周期短等特点,它的出现,改变了数字电路的设计方法,增强了设计的灵活性。鉴于此,本文提出了一种基于CPLD的数字频率计的设计方法。该设计电路简洁,软件潜力得到充分挖掘,低频段测量精度高,有效防止了干扰的侵入。从实验结果上看,采用CPLD设计的电子电路,可以弥补传统硬件电子电路设计中的不足。在硬件设计中不能完成的仿真实验可以在软件设计中实现,这是利用CPLD设计的最大优点。同时程序在EDA软件平台Max+plusII上编译仿真后使结果更加清晰,波形测试点读数精确,参数调节方便。因此软件仿真设计可以节省设计资源,减少设计步骤,缩短设计周期。
82
基于CPLD的通用型TFT-LCD控制器设计与实现.pdf
基于CPLD的通用型TFT-LCD控制器设计与实现摘要液晶显示器作为人机界面的主流器件之一,由于其轻薄、便携、高分辨率等优点已被广泛应用到生活、工业、军事等各种场合,同时对液晶显示驱动控制器的灵活性、
68
基于CPLD的晶闸管类电力电子设备智能触发器电路的研究.pdf
西安石油大学硕士学位论文基于CPLD的晶闸管类电力电子设备智能触发器电路的研究姓名:范柳絮申请学位级别:硕士专业:检测技术与自动化装置指导教师:李宏20080520中文摘要论文题目:专业:硕士生:指导
56
基于CPLD和FPGA的简易电子琴设计.pdf
基于CPLD和FPGA的简易电子琴设计基于CPLD和FPGA的简易电子琴设计基于CPLD和FPGA的简易电子琴设计
85
基于CPLD和单片机的多功能信号发生器.doc
随着科技的发展,对信号发生器的各方面要求越来越高。传统的信号发生器由于波形精度低,频率稳定性差等特点,已经不能满足许多实际应用的需要。而且市场上出售的多功能信号发生器价格昂贵,为了适应实际的需要,设计一种多功能信号发生器。
本文介绍了一种基于EDA(电子设计自动化)技术的多功能信号发生器,它采用CPLD(复杂可编程逻辑器件)与单片机结合的方法,可以产生递增锯齿波、递减锯齿波、三角波、阶梯波、方波、正弦波共6种波形。它运用DDS(直接数字频率合成技术)技术的基本工作原理,通过Quartus II 9.0软件和VHDL语言编程,由CPLD控制数据输出,经数模转化器转换成相应的模拟信号。整个信号发生器以单片机(STC89C52RC)为控制中心,主要由电源模块、按键电路模块、液晶显示模块、调幅模块、波形生成模块、滤波模块等组成。另外为了更好的完成本次毕设,本次设计CPLD选用Altera公司的EPM240CT100C5
56
基于CPLD的多功能温度检测系统设计.doc
基于CPLD的多功能温度检测系统设计基于CPLD的多功能温度检测系统设计基于CPLD的多功能温度检测系统设计
1篇相似文档
56
基于CPLD的伺服电机调速系统的研究.pdf
类号UDC密级学校代码 盟熟达姓名叠熟生职称 錾撞学位指导教师单位名称丝近鱼动左墨猩堂瞳邮编 箜堂三申请学位级别 亟一学科专业名称捡扭王猩论文提交日期 2Q!!生垒月论文答辩日期 2Q!!生旦2011

向豆丁求助:有没有基于CPLD?