java蜂鸣节拍器_电子课程设计-电子节拍器的设计.doc
电子课程设计-电子节拍器的设计
通 信 工 程 专业
课程设计题单
班级 学生 孙伟杰
课程名称 电子课程设计
课 题 电子节拍器的设计
设计要求 节拍器具有声光显示功能:设有2/4,3/4,4/4三档节拍转换开关,音响有强弱之分。节拍速度连续可调。
课 题 发 给 日 期 2007年1月8号
课程设计完成日期 2007年1月19号
指 导 教 师
评语:
评分:
摘 要
数据选择电路是数字系统中的常用单元电路,它主要由计数器组成。在实际工作中,数据选择电路的应用场合很多,例如,在学习音乐中,同学培养节奏感用的音乐节拍器,就是数据选择电路的一种具体应用。
本次设计以NE555芯片和CD4093芯片组成振荡电路,驱动发光二极管发光和蜂鸣器发出声音,达到声音和发光同步。CD4017组成的节拍选择控制电路。当开关与不同的管脚接通时。就会有不同的节拍。该的设计采用模块化结构,有个模块模块、控制模块、以及显示模块组成。此电路是以,,此电路是以,最早的节拍器??发明1816年,发明者是德国的约翰?内波穆克?梅尔采尔。他是机械乐器的创制人,曾研制出百音琴(即机械乐队)、助听器以及音乐节拍器。1816年,他发明的第一只较为完善的节拍器在奥地利首都维也纳首次与公众见面,从此,节拍器就不胫而走,成为全世界音乐爱好者的宠物
图1-1 电子节拍器系统结构图
该电子节拍器主要是由节拍脉冲发生器、节拍种类控制器、声音显示及灯光显示等组成的。节拍脉冲发生器是调节每拍的时间间隔,节拍种类控制器是选择2/4拍、3/4拍、4/4拍。声音和灯光同时显示。
电子节拍器电路设计
1.方案论证及确定
(1)方案一:
如图1.1.1所示:
图1.1.1 电子节拍器
工作原理:
当电源接通时,VCC通过电位器RP1、RP3和电阻R3、R4向电容C3充电。当电容C3开始充电瞬间,由于IC1的2脚处处于零电平,所以输出端3脚呈高电平;随着电容C3的连续充电,2脚电位上升到VC2≥2/3VCC 时,输出端3脚由高电平变为低电平,IC1内的放电管导通,电容C3重新充电。如此周而复始,形成振荡。
IC1的3脚有两路输出:一路有三极管VT5组成的快拍电平转换电路,经A1、A2反相器,送入二极管VD6、VD7构成的或门电路,又经A5、A6反相器,通过分压电位器RP4,三极管VT8放大,驱动蜂鸣器BL发出快节奏的节拍声。另一路经三极管VT2放大,其集电极输出一部分信号由三极管VT3进一步放大,使发光二极管VD3随着快节奏的蜂鸣声而同步闪烁绿光;VT2集电极输出的另一部分信号给由IC2构成的计数/分配器作为时钟输入,由选择开关S2作为IC2的输出,以作为三种模拟数据选择器,通过IC2的1脚输出不同的脉宽,由三极管VT6射极输出去控制三极管VT7集电极输出方波信号,使之形成慢节拍,并通过或门电路中的二极管VD6,经
java蜂鸣节拍器_电子课程设计-电子节拍器的设计.doc相关推荐
- 如何听节拍器_二胡初学者如何使用节拍器? | 乐器教程网
节拍器是针对初次学习乐器的人,尤其是音乐节奏概念还不成熟.不稳定的人,使用的一种工具.作为一种辅助手段,让学乐器的人建立稳定的节奏感,是有一定作用的,对于音乐节奏感强的人,就用不着节拍器了. 节拍器是 ...
- 计算机JAVA相关说课稿_七年级信息技术Windows资源管理器说课稿
七年级信息技术Windows资源管理器说课稿 各位老师: 大家好!我说课的题目是<windows资源管理器>,本次课我将从教材及学情分析.教学方法设计.学法分析.教学过程以及教学反思五个方 ...
- python 生成器装饰器_七.python迭代器生成器装饰器
1.迭代器 1.1 什么是可迭代对象(Iterable)? 定义:可以直接作用于for循环的对象统称为可迭代对象,即Iterable. 可迭代对象包括: 1.集合数据类型:如list.tuple.di ...
- java创建医生的对象_基于安卓Android的作物医生App设计开发(MySQL)(含录像)
基于安卓Android的作物医生App设计开发(MySQL)(含录像)(毕业论文14000字,PHP程序代码,MySQL数据库) 本系统使用软件工程方法进行一系列的分析.设计.实现与测试.使用面向对象 ...
- epub 阅读器_全球与中国EPUB阅读器市场深度调研分析报告
QYResearch预测:2020-2026全球与中国EPUB阅读器市场现状及未来发展趋势 [纸版价格]:RMB 18000 [电子版(PDF)价格]:RMB 18000 [报告篇幅]:103 [报告 ...
- 带倍速音频播放器_带有播放列表HTML5音频播放器
带倍速音频播放器 HTML5 Audio player with playlist HTML5 audio player. Many of you faced with the task of cre ...
- mysql的事件探查器_用SQL Server事件探查器创建跟踪
SQL Server事件探查器(Profiler)可以帮助数据库管理员跟踪SQL Server数据库所执行的特定事件,监视数据库的行为;并将这些有价值的信息保存到文件或表,以便以后用来分析解决数据库出 ...
- python编写装饰器_写python中的装饰器
python中的装饰器主要用于在已有函数实现功能前附加需要输出的信息,下面将用实例展示我如何写装饰器. 首先分别尝试写装饰器装饰一个无参函数和一个有参函数(被装饰函数仅输出,无返回值情况下) 1 de ...
- 自定义音频播放器_创建自定义HTML5音频播放器
自定义音频播放器 在本教程中,我将向您介绍HTML5音频,并向您展示如何创建自己的播放器. 如果您想走捷径,请查看Envato市场上可用的现成的HTML5音频播放器 . 它使您可以从各种来源创建播放列 ...
最新文章
- yahoo註冊.com 域名1.99$/年
- Leetcode 451. 根据字符出现频率排序 解题思路及C++实现
- 万亿市场下,电商代运营还需另求“第二曲线”
- 梳理各算法基础应用及场景
- python项目实战_2个Python入门级的实战项目
- 自己做的压测实例(亲测)
- 利用 fdisk进行分区
- Windows 上 GitHub Desktop 的操作
- 数据库连接字符串 mysql_数据库连接字符串(MySQL,SQL Server,Oracle)
- 分布式协议与算法(一)Paxos 算法
- Alfred效率神器
- Python小工具之GUI倒计时提醒
- kdj买卖指标公式源码_量+优化kdj买卖指标公式、源码-大智慧公式 -程序化交易(CXH99.COM)...
- 卡特兰数(Catalan)
- 自己实现微信小程序实现扫码点餐
- strstr函数实现(C语言)
- 闲置台式机+文件服务器,闲置电脑打造NAS:安装群晖NAS系统
- vue项目中的小知识--快捷键-vue插件版本号--vscode插件等
- 使用FlatBuffers序列化数据
- PAT乙级|C语言|1032 挖掘机技术哪家强 (20分)
热门文章
- 电脑为什么丢失msvcp140.dll?msvcp140.dll丢失修复详细教程步骤
- 重磅 | 李飞飞最新演讲:ImageNet后,我专注于这五件事——视觉理解、场景图,段落整合、视频分割及CLEVR数据集...
- terrasolid纵向看点云
- Vidmore Video Converter for mac(Mac视频转换器)
- 27.ORA - 17008
- .nii格式文件python_python处理nii格式文件
- 微信小程序考勤签到管理系统
- 嵌入式常用的算法 - 二阶IIR低通滤波器
- 优维CMDB:OneModel协助IT资源管理快速落地
- sdafersfsdf