要求:用八只按键、一个蜂鸣器,演奏八个音:

自选八个音,这八个音的频率可以参考下表:

主要器件:NE555,无源蜂鸣器

NE555作脉冲输出,无源蜂鸣器的音调可以根据频率来改变

NE555经典应用电路(振荡器):

根据NE555芯片手册,当NE555作用为振荡器时,其振荡周期T由芯片7脚和8脚间电阻Ra、芯片7脚和6脚间电阻Rb、6脚与地之间电容C容值共同决定,其公式为:

周期可求,则频率也可以算出,可将Ra和C设置为定值,通过改变Rb来改变输出脉冲频率,从而来改变无源蜂鸣器的音调。

仿真图:

 通过按下不同按键实现6、7引脚间不同阻值的接入,实现音调改变,越靠左代表该音对应频率越低,在实物实现时,八个电阻应用可调电位器。

NE555八音电子琴相关推荐

  1. proteus使用NE555简易电子琴仿真

    proteus使用NE555简易电子琴仿真 仿真文件 仿真文件 2022-5-23更新补充资源,电路重新搭建 链接:https://pan.baidu.com/s/1Z6ptPbXqS6J3VlS-X ...

  2. 如何使用NE555设计一个简易电子琴

    今天来分享个使用NE555制作一个电子琴. 首先看到音调和频率的关系 NE555电子器的原理就是利用不同的按键使NE555发出不同频率的方波,从而产生不同的音调 NE555产生方波电路如下: 接上喇叭 ...

  3. [Verilog HDL]简易电子琴_北京邮电大学2019级信通院数字电路实验

    摘要: 本次实验使用硬件描述语言 Verilog HDL,针对以 Altera 公司的 MAX II 系列可编程器 件 EPM1270T144C5 为核心芯片的可编程器件实验板设计实验简易电子演奏琴, ...

  4. 【swjtu】数字电路实验7_8_电子琴设计

    一. 实验目的 1 . 了解基本的乐理知识. 2 . 学习电子设备发声原理. 3 . 巩固 ModelSim 仿真方法. 二. 基本实验内容 电子琴采用与钢琴相似的键盘作为弹奏界面,由电子线路产生乐音 ...

  5. 蜂鸣器接入_无源蜂鸣器的原理和和mixly结合制作电子琴

    一:无源蜂鸣器内部原理 无源蜂鸣器的源指的并不是电源,而是震荡源.其中无源蜂鸣器内部由磁铁.线圈和振膜构成震荡源. 若给线圈通上电,根据电生磁及右手螺旋定则可知会产生如上图所示的一个电磁铁,两个磁铁之 ...

  6. 基于汇编语言的电子琴设计(1)

    [调试环境:TASM 5.0+ winxp] 一.基本要求:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:off ...

  7. 用matlab编程简单电子琴,基于MATLAB的数字信号发生器及简易电子琴设计论文.doc...

    基于MATLAB的数字信号发生器及简易电子琴设计论文 基于MATLAB的数字信号发生器及简易电子琴设计 摘 要 数字信号发生器是一种基于软硬件结合实现的函数波形产生仪器.在工程实践中需要检测和分析的各 ...

  8. jsp判断disable按钮不可选_选电子琴五部曲

    如果你的预算在500元以下,那么你就要做好电子琴音质稍差的心理准备了.不过,500元以下也是有功能比较齐全的好琴的. 如果预算在500-1000元之间,可以优先考虑二手的雅马哈,或者是型号淘汰了的雅马 ...

  9. VHDL简易电子琴的设计

    主要内容:本课程设计主要是利用硬件描述语言VHDL的设计思想,采用自顶向下的方法,划分模块来设计简易电子琴中的几个模块.通过课程设计深入理解和掌握计算机的基本知识,并且掌握课堂上所学到的理论知识,达到 ...

最新文章

  1. 上交大张拳石:深度学习可解释性,从百家争鸣到合众归一
  2. 架构师之路 — API 经济 — 权限管理系统(分权分域设计)
  3. JavaScript 数字转汉字+element时间选择器快速选择
  4. 自定义控件只允许输入Decimal和int类型字符串
  5. 输出枚举类型的值(seqmentation fault)
  6. Codeforces1045G
  7. 【安卓开发 】Android初级开发(七)MD5加密
  8. 一文带你看网络协议之因特网中的转发和编址! | 原力计划
  9. docker 下使用 Hyperf(win10)
  10. MSN Messenger协议
  11. python简单实战项目:《冰与火之歌1-5》角色关系图谱构建——人物关系可视化
  12. android微信发现代码,微信代码各种隐藏盘点 99%用户都不知道的微信代码
  13. [人工智能-深度学习-58]:生成对抗网络GAN - 概述与常见应用
  14. webrtc.node: undefined symbol: _ZN3rtc10DIGEST_MD5E
  15. java520.1314表白_告白日表白公式 520.1314 临沂人知道怎么玩吗
  16. 万字长文Python面试题,年后找工作就靠这了
  17. Speedoffice(word)如何调整页眉位置
  18. javaSE探赜索隐之三<类与对象的爱恨情仇上>
  19. SCI、EI论文检索,引用格式
  20. SQL修改表的基本操作

热门文章

  1. 计算机二级考试有截图工具吗,计算机二级等级考试上机考试操作步骤(带详细操作截图).docx...
  2. 浏览器指纹怎么防?反指纹浏览器帮你避免大数据“杀熟”
  3. 编译原理2-Bison语法分析
  4. flex4 -- fx:Declarations
  5. webapi输出炜json_asp.net web api只返回json数据格式
  6. R包 Rstudioapi学习 (未完成)
  7. 到目前为止的解题汇总目录
  8. Hive面试题—理清hive应用思路
  9. 2018安卓巴士开发者大会打造Android技术盛宴
  10. SharePoint 2010云计算解决方案