实验七 电子琴的设计和实现(综合).ppt
上传人:qw****27 上传时间:2024-09-11 格式:PPT 页数:8 大小:49KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

实验七 电子琴的设计和实现(综合).ppt

实验七电子琴的设计和实现(综合).ppt

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验七电子琴的设计和实现(综合)实验要求使用计算机的数字键1、2、3、4、5、6、7作为电子琴按键,按下其中某个键,即可发出相应的音阶。按钮编程提示1、对于一个特定的D/A转换接口电路,CPU执行一条输出指令将数据送入D/A,即可在其输出端得到一定的电压输出。2、给D/A转换器输入按正弦规律变化的数据,在其输出端即可产生正弦波。3、声音通过物体振动产生和传播,而不同的振动频率形成了不同的音调,某些音调组合在一起便形成了音乐。音乐里面中的7个基本音阶都有其相对应的振动频率,可见下表1各音阶标称频率值:本实验中在单片机管脚输出的是一系列的数字脉冲,但是通过脉冲的周期性反向,便可实现与相对应的连续波形具有相同效果的周期性正弦脉冲波,进而形成一个个音阶。4、可取32个(小于亦可)数据,产生一个正弦波。5、不同频率的区别,可通过调节向D/A转换器输出数据的时间间隔。例如:发"1"的音阶,频率为261.1HZ,周期为1/261.1=3.83ms,输出数据的时间间隔为3.83ms/32=0.12ms。6、51单片机的定时器功能,可选用定时器0的定时方式一定时7、按下某键后,发音时间的长短可以通过发出的正弦波的个数多少来控制。