Proteus实现555计时器模拟简易电子琴
555计时器模拟简易电子琴
- 一. 元器件介绍
- 二. 原理分析
- 三. 仿真实验
- 实现弹奏过程
一. 元器件介绍
这里用到的元器件有:
RESISTOR
电阻器CAP
电容器BUTTON
按钮555
555计时器BUZZER
(ACTIVE) 有源蜂鸣器SPEAKER
(ACTIVE) 有源扬声器PROWER
(VCC) 接入电路电压GROUND
(GND) 接地
二. 原理分析
整体电路所用原理如下:
- 555计时器输出特定频率信号
- 滤波电路滤除未达到电子琴最低音高频率的方波信号(以避免未弹奏时循环播放同一噪声)
- 简易电键执行的电阻接入方式改变阻值
- 555计时器原理:555计时器原理
- 简易电键执行:分为两种:
(1)按下电键串接电阻实现增大串接阻值电阻和电键并行相接
(2)按下电键执行对应电阻接入:电阻和电键串行相接
当然,接入方式有很多种,这里只列举了最常用简单的两种方式,在模拟时方便分析查看
在Proteus中
555计时器包含八个引脚
分别为:
R - Reset
复位引脚CV - Control voltage
电压控制引脚TH - Threshold
上阈值电压引脚DC - Discharge
三极管集电极Collector输入引脚TR - Trigger
触发引脚Q - Output
信号输出引脚VCC
GND
三. 仿真实验
需要快速作图的小伙伴直接copy下图即可:
接线:
依据555计时器原理:555计时器原理
- 其中
RESET
和Vcc
引脚接入高电平使重置引脚失效 DC - Discharge
三极管集电极Collector
输入引脚同时接入R1、R2将R1和R2上分压和作为该引脚的输入值,根据该引脚的输入值不断切换三极管的通断状态TH - Threshold
上阈值电压引脚同集电极引脚输入作用于比较器输出电平值到SR锁存器,同时接入电容作为充放电容器引起电压值改变TR - Trigger
触发引脚接入电容器上极板依据充放电原理实现变化的信号输入作用于内部SR锁存器
上,同时R2另一端接入在电容器上极板上,故与TR - Trigger
触发引脚相接CV - Control voltage
电压控制引脚接去耦电容稳定电路GND
接地- Q输出频率作用于不同的有源蜂鸣器上使有源蜂鸣器发出特定声音,在接有源蜂鸣器之前先添加
10uF
的电容滤去低频,使低频输出时不会作用在蜂鸣器上使其一直发声,蜂鸣器一端接Q输入的同时另一端需要接地
图中接入了两种有源蜂鸣器
分别为:
BUZZER (ACTIVE) 有源蜂鸣器
SPEAKER (ACTIVE) 有源扬声器
同频率下
这两种蜂鸣器产生的声音频率基本相同
但听起来两者差别很大
其主要原因是两种蜂鸣器的发声器件不同
可以理解为两种不同的音源发出同样音高的不同音色
查找蜂鸣器时注意选择有源蜂鸣器
即Library
列表下显示ACTIVE
的电子元器件
其中选择Device
列表下的SPEAKER
或BUZZER
元件
SPEAKER:
BUZZER:
接出到两个蜂鸣器上
最后接线如下
实现弹奏过程
要想实现蜂鸣器发声
需要配置好合适的触发电压
(默认:1V)和音频采样率
(默认:44100)
双击元器件,修改参数
SPEAKER:
BUZZER:
有的小伙伴可能会发现接好线后点击左下角运行
点按按键没有发出任何声响
(或者点按按键两个蜂鸣器同时发出声响)
那么,比较可能是勾选(或取消勾选)如下选项
取消勾选以实现仿真
实际仿真过程一般不会让两或多个蜂鸣器同时响起,故需要根据需求勾选不进行仿真运行调试
调整好电路后就可以弹奏自己喜欢的曲子了
话说不会真有人会用这玩意来练琴吧<( ̄ˇ ̄)/
希望能够帮到迷途之中的你,知识有限,如有学术错误请及时指正,感谢大家的阅读
(^^)/▽ ▽\(^^)
Proteus实现555计时器模拟简易电子琴相关推荐
- Multisim实现555计时器模拟简易电子琴
555计时器模拟简易电子琴 一. 元器件介绍 二. 原理分析 三. 仿真实验 四. 仿真错误 一. 元器件介绍 这里用到的元器件有: DIgital power(VCC)数字电源 频率计数器(XFC) ...
- 计算机电子电路原理图,简易电子琴设计电路图大全(八款模拟电路设计原理图详解) - 消费类电子电路图...
简易电子琴设计电路图(一) 电子琴稳定的+5V电源的电路如图所示. 电子琴电源电路 电路工作原理:集成块ICCA6722是该电源电路的核心元件.它能输出精确而稳定的+5V直流电压.从IC第1脚输人+9 ...
- proteus使用NE555简易电子琴仿真
proteus使用NE555简易电子琴仿真 仿真文件 仿真文件 2022-5-23更新补充资源,电路重新搭建 链接:https://pan.baidu.com/s/1Z6ptPbXqS6J3VlS-X ...
- 基于matlab的数字信号发生器及简易电子琴设计,简易电子琴电路的设计仿真与实现课程设计...
简易电子琴电路的设计仿真与实现课程设计 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 信息工程学院 题 目: 简易电子琴电路的设计仿真与实现 初始条件: 可选元件:集成运算放大器LM ...
- 用matlab编程简单电子琴,基于MATLAB的数字信号发生器及简易电子琴设计论文.doc...
基于MATLAB的数字信号发生器及简易电子琴设计论文 基于MATLAB的数字信号发生器及简易电子琴设计 摘 要 数字信号发生器是一种基于软硬件结合实现的函数波形产生仪器.在工程实践中需要检测和分析的各 ...
- 单片机多功能电子琴课设_基于单片机的简易电子琴课程设计.doc
基于单片机的简易电子琴课程设计.doc 还剩 16页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 15 14可在实际的应用时这些是不能被忽略的,我们不 ...
- 基于VHDL的FPGA简易电子琴(实现三音阶切换与弹奏)
目录 一.设计内容简介 二.系统框图 1.简易框图 2.总电路图(quarters软件自动生成) 三.代码说明 1.总体代码 2.代码思路 四.仿真实现结果与分析总结 1.仿真思路 2.仿真建立过程 ...
- 单片机多功能电子琴课设_基于51单片机设计的简易电子琴
基于51单片机设计的简易电子琴 下面直接给出proteus仿真电路 代码如下:#include #define uint unsigned int #define uchar unsigned cha ...
- 基于单片机的简易电子琴设计(电路+程序)
博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...
最新文章
- 怎么计算一组数据的波动_数据分析(一):数据描述统计
- Akka Types of dispatchers
- mysql食堂系统E R图_教务管理系统数据库E/R图
- Visual Studio “Orcas” Beta 2 开始发布多语种版本 包含简体中文
- Deep learning:五(regularized线性回归练习)
- JFinal model简单包装,版本2
- 现在就是.Net最好的时代!我赞成,谁反对?
- jenkins api_接触Jenkins(Hudson)API,第1部分
- 加快读博失败的10种方法
- PS特效:图像碎片化
- 11.QT中同一个源文件对应两个不同的ui
- paip. c++ 调用.net dll 最好方式powershell 使用总结.
- 我用 Python 抓取了 7000 多本电子书
- python3基础题目 100例_Python3.x 基础练习题100例(51-60)
- 在linux下安装mplayer和解码器
- sublime 快捷键
- Cookie和Session
- homework2的进展
- 从事IT业一个8年老兵转行前的自我总结1——初爻
- 【iOS-Cocos2d游戏开发之十六】添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!【2011年11月15日更新】