差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
简易电子琴设计 [2018/10/22 13:35]
anran [实验现象]
简易电子琴设计 [2019/05/19 12:02]
gongyu
行 1: 行 1:
-=====简易电子琴设计=====+###简易电子琴设计 
 ----- -----
-====实验任务====+#### 实验任务
   * 任务:基于 STEP-MAX10M08核心板 和 STEP BaseBoard V3.0底板 完成简易电子琴设计并观察调试结果   * 任务:基于 STEP-MAX10M08核心板 和 STEP BaseBoard V3.0底板 完成简易电子琴设计并观察调试结果
   * 要求:按动矩阵键盘,驱动底板无源蜂鸣器发出产生不同音调,弹奏一首《小星星》。   * 要求:按动矩阵键盘,驱动底板无源蜂鸣器发出产生不同音调,弹奏一首《小星星》。
行 22: 行 23:
   * PWM:根据PWM周期信息产生对应的PWM脉冲信号。   * PWM:根据PWM周期信息产生对应的PWM脉冲信号。
  
-{{:​3-Top-Down层次设计.png?​500|}}{{:​3-模块结构设计.png?​500|}}+{{:​3-Top-Down层次设计.png?​500|Top-Down层次设计}}{{:​3-模块结构设计.png?​500|模块结构设计}}
 ====实验原理==== ====实验原理====
 ===蜂鸣器介绍=== ===蜂鸣器介绍===
行 41: 行 42:
 无源蜂鸣器没有集成振荡器,需要外部提供震荡激励,当震荡频率不同时发出不同的音调,对于数字系统来说,方波信号产生方便可靠,成为外部震荡激励的首选,方波信号输入谐振装置转换为声音信号输出,电磁式蜂鸣器需要的驱动电流较高,一般单片机和FPGA管脚驱动能力有限不能直接驱动,常用三极管增加驱动能力,另外电磁式蜂鸣器内部含有感应线圈,在电路通断瞬间会产生感应电势,为保证电路长期稳定的工作,最好增加续流二极管设计,STEP BaseBoard V3.0底板蜂鸣器驱动电路如下: 无源蜂鸣器没有集成振荡器,需要外部提供震荡激励,当震荡频率不同时发出不同的音调,对于数字系统来说,方波信号产生方便可靠,成为外部震荡激励的首选,方波信号输入谐振装置转换为声音信号输出,电磁式蜂鸣器需要的驱动电流较高,一般单片机和FPGA管脚驱动能力有限不能直接驱动,常用三极管增加驱动能力,另外电磁式蜂鸣器内部含有感应线圈,在电路通断瞬间会产生感应电势,为保证电路长期稳定的工作,最好增加续流二极管设计,STEP BaseBoard V3.0底板蜂鸣器驱动电路如下:
  
-{{:​3-蜂鸣器驱动电路.png?​600|}}+{{:​3-蜂鸣器驱动电路.png?​600|蜂鸣器驱动电路}}
  
 注:不需要蜂鸣器工作时,控制器BEEP端口输出低电平,管脚配置下拉(pull dowm)模式 注:不需要蜂鸣器工作时,控制器BEEP端口输出低电平,管脚配置下拉(pull dowm)模式