电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于PS2的音乐发生器的设计实现VIP免费

基于PS2的音乐发生器的设计实现_第1页
1/9
基于PS2的音乐发生器的设计实现_第2页
2/9
基于PS2的音乐发生器的设计实现_第3页
3/9
基于PS2的音乐发生器的设计实现摘要:PS2接口是一种PC兼容型电脑系统上的接口,可以用来链接键盘及鼠标。音乐发生器是电子技术与音乐结合的产物,它在现代音乐扮演者重要的角色。基于PS2的音乐发生器由PS2接口电路、拨码开关模块、波形发生模块、cd4051模拟开关模块、模式选择模块、低通滤波器模块、运算放大电路、功率放大电路七个部分组成。通过PS2键盘或拨码开关控制音乐发生器,系统接收PS2键盘送来的串行数据,将其转成并行数据,从而进行比较将555产生的不同频率送到低通滤波模块,转化为正弦波。由于输出幅度低,所以利用运放和功率的放大,以驱动扬声器。关键词:电子技术;音乐发生器;ps2接口;模块;MusicGeneratorBasedonthePS2Author:JieZhang2012043226Abstract:PS2interfaceisaninterfaceonaPC-compatiblecomputersystemthatcanbeusedtolinkthekeyboardandmouse.PS2-basedmusicgeneratoriscomposedbyPS2interfacemodule,DIPswitchmodule,waveformgeneratormodule,cd4051analogswitchmodule,modeselectionmodule,alow-passfiltermodule,operationalamplifier,poweramplifiercircuit.PS2keyboardorDIPswitchescontrolthemusicgenerator,thesystemreceivesserialdatafromPS2keyboard,andturnthemintoparalleldatathenthedifferentfrequencywaveform555producedissenttoalow-passfiltermoduleandconvertedtoasinewave.Sincetheoutputamplitudeislow,sotheoperationalamplifierandapoweramplifieramplifiesittodrivethespeakers.Keywords:electronictechnology;musicgenerator;ps2interface;module0.引言PS2接口是实现人机交互的重要途径。Ps2通讯协议是一种双向同步串行通讯协议通讯的两端通过Clock(时钟脚)同步,并通过Data(数据脚)交换数据,因其通信协议简单,可靠性高,表达信息量大,曾广泛应用于人机交互中。虽然随着USB接口的普及,越来越多的PC用户选择了USB接口,但目前主流PC中仍然保留了PS2键盘的接口。.本文提出了一种利用PS2接口电路控制并实现一个音乐发生器系统的方案。用集成电路设计产生得到一组不同频率的音阶,通过编码形成8位数字量来控制D\A转换器使其输出正弦波,以驱动音响电路。:1、产生7个不同频率的音阶以驱动音响电路,波形为正弦波。要求每个正弦波有64个点,列表产生,频率分别为:261Hz、293Hz、329Hz、349Hz、391Hz、440Hz、493Hz。2、利用PS2键盘上1~7的数字键控制该音乐发生器,其键值分别对应16、1E、26、25、2E、36、3D;3、利用D\A模块产生正弦波,要求D\A精度为8位,输出电压范围是0~5V;4、利用运算放大电路实现正弦波形的衰减,电压放大倍数为0.1倍;5、利用功率放大电路实现功率的放大,电压放大倍数为20倍;6、利用示波器观察所产生正弦波形的输出结果,并分别测量7个音阶的频率,要求频率误差不得大于5%。1.基于PS2的音乐发生器的设计原理本方案有两种输入方式:(1)将键盘与ps2接口连接,按下键盘的按键,3片74194移位寄存器将ps2传输来的11位串行数据转化为并行数据,将8位数据位的低3位送入单8通道数字控住模拟电子开关cd4051。(2)利用拨码开关模块,拨开8位拨码开关前七位中的一位,通过优先编码器74147编码后,将三位数据送入单8通道数字控住模拟电子开关cd4051。这两种输入方式的选择过程由模式选择模块中的74244来实现。cd4051选择7个不同阻值的电阻中的一路作为555接成的多谐振荡器中的R2,从而产生7个不同频率的方波。经5阶RC滤波器滤波后,方波变为7个不同频率的正弦波,经过运算放大电路和功率放大电路后,驱动扬声器产生7个不同频率的音阶。图1系统方框图1此方案采用键盘或拨码开关控制电路,灵活性强。足以满足本选题的技术指标要求,而且硬件电路结构简单,易于实现。2.各个模块设计2.1拨码开关模块拨码开关模块由部分构成,第一部分是一个8位拨码开关,另一部分是7414710-4优先编码器,将输入数字转化为BCD反码.优先编码器74147是低电平有效故接成下图的形式,使对应拨码开关闭合时为低电平,断开时为高电平。如果有多个输入端为“0”,则以编号最大的输入端为准,故要将“8”和“9”输...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于PS2的音乐发生器的设计实现

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部