乐曲硬件演奏电路设计EDA实验报告
“乐曲硬件演奏电路设计EDA实验报告”相关的资料有哪些?“乐曲硬件演奏电路设计EDA实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“乐曲硬件演奏电路设计EDA实验报告”相关范文大全或资料大全,欢迎大家分享。
乐曲硬件演奏电路设计
乐曲演奏广泛用于自动答录装置、手机铃声、集团电话、及智能仪器仪表设备。实现方法有许多种,随着FPGA集成度的提高,价格下降,EDA设计工具更新换代,功能日益普及与流行,使这种方案的应用越来越多。如今的数字逻辑设计者面临日益缩短的上市时间的压力,不得不进行上万门的设计,同时设计者不允许以牺牲硅的效率达到保持结构的独特性。使用现今的EDA软件工具来应付这些问题,并不是一件简单的事情。FPGA预装了很多已构造好的参数
湖南人文科技学院
课程设计报告
课程名称:VHDL语言与EDA课程设计
设计题目: 乐曲硬件演奏电路设计
系 别: 通信与控制工程系
专 业: 电子信息工程
班 级: 08电信二班
学生姓名: 王世伟 朱彩虹
学 号: 08409249 08409231 起止日期: 2011年06月13日 ~ 20年 06月26日 指导教师: 姚 毅 成继中
教研室主任: 侯海良
乐曲演奏广泛用于自动答录装置、手机铃声、集团电话、及智能仪器仪表设备。实现方法有许多种,随着FPGA集成度的提高,价格下降,EDA
乐曲硬件演奏电路的EDA设计
沈 阳 工 程 学 院
课 程 设 计
设计题目: 乐曲硬件演奏电路的EDA设计
系 别 自控系 班级 电子本072 学生姓名 陈勇冰 学号 2007310227 指导教师 尹常永
起止日期: 2010年06月21日 起—至2010年07月02日止 设计地点:教学楼F213
沈阳工程学院课程设计(论文)
沈 阳 工 程 学 院
课程设计任务书
课程设计题目:乐曲硬件演奏电路的EDA设计
系 别 自控系 班级 电子本072班 学生姓名 陈勇冰 学号 2007310227 指导教师 尹常永
起止日期: 2010年06月21日 起——2010年07月02日止 教研室主任 田 景 贺
2010年 06月17日
1.设计主要内容及要求
乐曲硬件演奏电路EDA设计 1)简要说明
利用FPGA,设计一个乐曲硬件演奏电路。演奏时可选择键盘输入乐曲或者已存入的乐曲,并配以一个小扬声器。
任务和要求:
乐曲的12平均率规定:每2个八度音(如简谱中的中音1与高音1)之间的频率相差1倍。在2个八度音之间,又可分为12个半音,每2
Verilog - HDL—乐曲演奏电路设计
湖北文理学院
Verilog HDL 乐曲演奏电路设计
专业:自动化 学号:2012118064 姓名:一天虹影
设计目的与要求
1.课程设计目的:
1)加深对EDA技术的理解,掌握乐曲演奏电路的工作原理
2)了解怎样控制音调的高低变化和音长,从而完成乐曲的自动循环演奏。 3)培养自主学习、正确分析和解决问题的能力
2.课程设计要求:
1)使用Verilog HDL设计乐曲演奏电路,系统实现是用硬件描述语言Verilog HDL按分频控制的方式进行设计,然后进行编程、时序仿真、电路功能验证,奏出美妙的乐曲。
2) 通过控制输出到扬声器的激励信号频率的高低和持续的时间,从而使扬声器发出连续的乐曲声,且当乐曲演奏完成时,保证能自动从头开始演奏。
3.该方案可以实现的功能:
1)通过蜂鸣器播放音乐;
2)通过三位动态数码管输出相应的高中低音符; 3)通过一个开关实现两首乐曲的切换; 4)在音乐播放的同时,会有led流水灯的闪烁.
应用工具介绍
作为当今最流行的计算机软件系统,EDA技术是以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。EDA可提供文本输入以及图形编辑的
乐曲硬件演奏电路的VHDL设计--程序
1.Songer顶层文件模块:
LIBRARY IEEE; -- 硬件演奏电路顶层设计 USE IEEE.STD_LOGIC_1164.ALL;
ENTITY Songer IS
PORT ( CLK4MHZ : IN STD_LOGIC; --音调频率信号 CLK8HZ : IN STD_LOGIC; --节拍频率信号 pause: IN STD_LOGIC;
CODE1 : OUT STD_LOGIC_VECTOR (3 DOWNTO 0);-- 简谱码输出显示 HIGH1 : OUT STD_LOGIC; --高8度指示 SPKOUT : OUT STD_LOGIC );--声音输出 END;
ARCHITECTURE one OF Songer IS COMPONENT NoteTabs
PORT ( clk
EDA实验报告材料-实验3计数器电路设计
暨南大学本科实验报告专用纸
课程名称EDA实验成绩评定
实验项目名称计数器电路设计指导教师郭江陵
实验项目编号03 实验项目类型验证实验地点B305
学院电气信息学院系专业物联网工程
组号:A6
一、实验前准备
本实验例子使用独立扩展下载板EP1K10_30_50_100QC208(芯片为EP1K100QC208)。EDAPRO/240H实验仪主板的VCCINT跳线器右跳设定为3.3V;EDAPRO/240H实验仪主板的VCCIO跳线器组中“VCCIO3.3V”应短接,其余VCCIO均断开;独立扩展下载板“EP1K10_30_50_100QC208”的VCCINT跳线器组设定为 2.5V;独立扩展下载板“EP1K10_30_50_100QC208”的VCCIO跳线器组设定为3.3V。请参考前面第二章中关于“电源模块”的说明。
二、实验目的
1、了解各种进制计数器设计方法
2、了解同步计数器、异步计数器的设计方法
3、通过任意编码计数器体会语言编程设计电路的便利
三、实验原理
时序电路应用中计数器的使用十分普遍,如分频电路、状态机都能看到它的踪迹。计数器有加法计数器、可逆计数器、减法计数器、同步计数器等。利用MAXPLUSII已建的库74161、74390分别实现8
电子电路设计实验报告
电子线路专题实验Ⅱ
一、实验要求:
1. 认真阅读学习系统线路及相关资料
2. 将键盘阵列定义为0. 1. 2------ E. F,编程实现将键盘输入内容显示在LCD显示器上。
3. 编程实现将日历、时钟显示在LED显示屏上(注意仔细阅读PCF8563资料),日历、时钟轮回显示。
4. 利用D/A转换通道(下行通道)实现锯齿波发生器;输出(1~5V)固定电压转换成(4~20mA)电流。
5. 利用A/D转换通道(上行通道)实现数据采集,将采集信号显示在LED屏上。程序要求分别具有平均值滤波、中值滤波和滑动滤波功能。
6. 将按键阵列定义成与16个语音段对应,编写程序,实现按键播放不同的语音段。
二、实验设计思路:
本次实验用c语言实现,主要包括LCD,LED,AD,DA,日历芯片,测温传感芯片。受到嵌入式系统实验的启发,将LCD,LED,I2C总线协议,键盘扫描模块接口写成一个文件库(放在library文件夹下),尽量做到调用时与底层硬件无关。通过调用库文件中的函数,实现代码的重用性。键盘,LCD的代码由于与嵌入式实验具有相通之处,因此可将高层的函数(与底层硬件无关的函数)方便地移植过来。
三、实验设计:
1.矩阵键盘扫描模块
4×4的矩阵
电路设计实验报告 老虎机 - 图文
数字电路设计实验报告
实验十七 老虎机
姓名:蔡镇岳
班级:11级光电1班 光信 学号:20113200017
完成时间:2015年2月23日
一、实验要求
有三位数码管显示0—7之间的数码,按下按钮,三个数码管循环显示,抬起按钮,显示停止,当显示内容相同时,为赢
要求:
1.三个数码管循环显示的速度不同 2.停止时的延迟时间也要不同
3.如果赢了游戏时,要有数码管或LED的花样显示或声音提示。
二、实验思路
1.实验要求数码管显示0—7,这说明要产生一个八进制计数器,可以用74HC390十进制计数器采用反馈清零法搭建;
2.三个数码管显示速度不同,说明给74HC390提供的脉冲周期要不同,可以用555定时器组成频率多谐震荡电路;
3.停止时延时时间要不同可以用RC延时电路搭建延时电路,也可以用555定时器搭建单稳延时电路。为了切合数字电路设计的要求,我选择用555定时器搭建单稳延时电路。
4.赢了游戏,即三个数码管显示相同时,要有声音提示,可以用两个74HC85四位数值比较器对74HC390的四个输出端进行两两比较,比较结果相同时,蜂鸣器发声。
三、模块设计及仿真
1.八进制显示模块
用multisim软件仿真电路如图
2.脉冲模块
电子电路设计(ADS)实验报告 - 图文
电子电路设计实验(一)
实验报告
一、实验名称:低通滤波器的设计 二、低通滤波器的作用及组成:
低通滤波器就是让某一频率以下的信号分量通过,而对该频率以上的信号分量大大抑制的电容、电感与电阻等器件的组合装置。低通滤波器容许低频信号通过, 但减弱(或减少)频率高于截止频率的信号的通过。
三、仿真原理图:
四、仿真过程:
1、建立工程,编辑工程文件。选择电容、电感、电阻、接地和Simulation-S_Param 元器件,放置在合适的位置,用导线连接各元件(详见仿真电路图)。
2、设置S参数控件参数。双击S参数控件,打开参数设置窗口,将“Step-size”设置为0.5GHz,在【display】选项卡勾选需要显示的参量,单击OK,保存退出。
3、显示仿真数据。执行菜单命令【Simulate】/【Simulate】,开始仿真,显示相关的状态信息。选择矩形图图标以方块图显示数据,选择S(2,1)参数,显示低通滤波器的响应曲线。执行菜单命令【Marker】/【New】,将三角标志放置到仿真曲线上。
4、保存数据窗口。
5、调整滤波器电路。调整原理图显示方式,使其与当前窗口的大小相适应,单击调谐图标,选中L1和C2,在数据窗口调节L1和
AltiumDesigner的U盘电路设计实验报告
实验13:U盘电路设计
实验序号:13 实验名称:U盘设计电路实验日期:2016/6/13
专业班级:14电信姓名:温美松成绩:
一、实验目的
1.掌握PCB双面板的设计方法;
2.掌握PCB规则的设计方法。
二、实验内容
1.自建原理图库,包含元件IC1114、K9F080、AT1201。
2.封装:AT1201_1 封装为SOP5;K9F080 封装:焊盘宽度20mil,焊盘纵距离40mil,焊盘横距离500mil;IC1114封装:焊盘宽度15mil,焊盘间距30mil,每边第一焊盘距离70mil。
3.画原理图,各器件封装如表一:
表一U盘电路材料清单和封装
4.制作PCB,要求如下:
(1)利用PCB BoardWizard 选项新建PCB。Outline Shape(电路板外形)选项栏选择默认的Rectangular(矩形);Board Size(电路板尺寸)选项栏设置Width (宽度)和Height(高度)分别为2900mil 和1900mil;仅适用两个信号层;过孔类型选择Through hole Vias only 通孔单选钮;元件和布线方法界面选择表面贴装元件,不将元件放两面。PCB 走线最小线宽、最小过孔外径、最小孔径尺寸和最小的走线间距参数
AltiumDesigner的U盘电路设计实验报告
实验13:U盘电路设计
实验序号:13 实验名称:U盘设计电路实验日期:2016/6/13
专业班级:14电信姓名:温美松成绩:
一、实验目的
1.掌握PCB双面板的设计方法;
2.掌握PCB规则的设计方法。
二、实验内容
1.自建原理图库,包含元件IC1114、K9F080、AT1201。
2.封装:AT1201_1 封装为SOP5;K9F080 封装:焊盘宽度20mil,焊盘纵距离40mil,焊盘横距离500mil;IC1114封装:焊盘宽度15mil,焊盘间距30mil,每边第一焊盘距离70mil。
3.画原理图,各器件封装如表一:
表一U盘电路材料清单和封装
4.制作PCB,要求如下:
(1)利用PCB BoardWizard 选项新建PCB。Outline Shape(电路板外形)选项栏选择默认的Rectangular(矩形);Board Size(电路板尺寸)选项栏设置Width (宽度)和Height(高度)分别为2900mil 和1900mil;仅适用两个信号层;过孔类型选择Through hole Vias only 通孔单选钮;元件和布线方法界面选择表面贴装元件,不将元件放两面。PCB 走线最小线宽、最小过孔外径、最小孔径尺寸和最小的走线间距参数