0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

剖析一个小巧而优雅的电路设计

电子森林 来源:TsinghuaJoking 作者:卓晴 2021-10-08 10:10 次阅读

简 介: 介绍了由 David Levi 的博客中他制作的一款小巧优雅的电子琴。他巧妙的利用了电阻网络形成了指数电压电路,进而产生了准确的音节频率。这样的设计给与我们更多有趣的电路设计技巧。很可惜在其博客中并没有找到完整的电路设计图纸。

关键词:模拟电子琴,555,音节

01 MicroSynth

一、背景介绍

也许一个只有一个八度范围小型电子琴使用普通单片机可以方便的完成,但这款全模拟音乐合成器则使得对音乐、电子以及信号原理的学习更能够充满乐趣。这一点是弥足珍贵的(They are also expensive !)

1、关于MicroSynth

David Levi希望更多的人了解、只在这款迷你音乐合成器:MicroSynth,简单、有趣、内容丰富,它仅仅有一个名片大小。

(1)设计特点

David设计的MicroSynth 使用了触摸按键,替代了机械按钮。巧妙使用运放(OP-AMP)设计的振荡器可以自动产生按照指数分布的音节频率;这要比利用555定时器与双极性三极管电路更加简洁;

因此MicroSynth的技术特点为:

没有机械按钮

没有任何数字芯片

没有555定时器芯片

无需使用匹配的双极性三极管。

虽然使用双层PCB板制作,但所有的线圈均可在顶层铺设;底层只作为公共底线。它使用了4个运放,四个的N-MOS三极管,一个无源扬声器。

最初 David 设计MicroSynth就是作为他的特色明信片,把玩它使得David获得很多乐趣。一天他认为MicroSynth 应该拥有它作为发明物的应有的权利,被更多人看到它那灵妙的身姿。

2、关于David

MicroSynth 的作者David是 MicroKits 品牌的发明人和拥有者,MicroKits 是最初是提供特雷门琴(Theremin)[1] 简单设计与实现方案的项目。作者开始制作这类音乐合成电子作品,当然他现在还不打算将其工程化。随着制作更大的音乐电路,他使用MicroSynth测试一些想法,顺便也作为他本人的名片。

二、技术细节

1、触摸按键

MicroSynth 上的按键不是机械按钮,而是触摸电阻按键。当手指触碰按钮时,电机两端就会有微量电流通过手指表面流过,足以打开晶体管开关。就像普通计算机上的薄膜开关的原理一样,只是这里你的手指充当了按钮导通薄膜。

2、指数电压

音乐各个音节频率是呈现指数分布,每增加一个八度频率增加一倍。在MicroSynth电路设计中,各个按键对应电阻参数则是按照线性增加。电路板上的压控振荡器(VCO)的输出频率正比于输入电压。例如,设计一个输出10、20、30、40Hz 等间隔频率信号的电路比较容易,但设计一个呈现信号耐压指数增加电路,比如10、20、40、80Hz则需要丰富的电路技巧。

大多数音乐合成电路使用双极性三极管的指数变化增益将输入线性电压转换成指数变化电压,但这需要有精确匹配电阻、温度补偿以及电路精细调整才行。如果不把众多琐碎因素考虑进去,则产生的音节不是太集中,就是分散。

使用555 定时器电路产生音节则需要利用RC充放电时间呈现指数变化才能够输出指数变化的音节频率。555定时器不仅比普通运放昂贵,它所工作的电压也比运放高。

作者巧妙设计了一款仅需要两个运放电路,可以将线性增加的电阻转换成指数变化的电压输出,来控制一个VCO。本质上讲,这个电路输出电压是电阻的多项式函数,但在一个八度音程范围内它已经非常逼近指数变化函数了。

3、骇客精神

追求极致精简的电路骇客们希望利用最为传统器件完成电路设计。当别人还在嘲笑那些使用微控制器实现本来可以由555定时器实现的功能的时候,David放出狠话,实际上有的时候555定时器都显得多余。

02 电路设计

一、电路原理

1、电路器件

【表2-1 MicroSynth电路元器件】

序号 器件名称 规格 数量
1 喇叭 FS-2308 1
2 USB接口插座 Micro-USB 1
3 双运放芯片 MCP6002T-I/SN 2
4 喇叭驱动 PAM8302AADCR 1
5 MOS管 N-沟道MOSFET 11
6 电容 1uF,100nF,4.7nF 1uf:2; 100nF:6; 4.7nF:10
7 电阻 1M,200k,100k,37.4k,10k,2k 1M:18; 200k,100k:14; 37.4k::1; 10k:6; 2k:9
8 电位器 10k 2

2、核心电路

下面这个电路则使用了两个运放来产生指数(等比)分布的电压。其中包括了键盘电路、指数电压电路、高八度电路、微调电路等。

(1)按键电路

按键电路本质上是由12个1kΩ电阻串联起来,通过按键开关将指数电压运放电路负极性输入端接地。为了简单起见,使用了普通开关表示串联电阻接入地,实际上这些开关将来都是有MOS管来代替。

十二个按钮可以产生一个八度音高中的十二个半音阶。当多个按键被按下时,该电路不会产生和弦,只有最高音节输出。

(2)微调电路

电路图中标志有“Fine Tune”的电位器用于对输出电压进行微调,一边产生准确的音节频率。

(3)八度音程开关

微调输出电压由右面单位增益,或者倍压电路缓冲之后送到指数电压电路。当“Octave”对应开关打开时,缓冲运放为单位增益,如果Octave开关闭合,则缓冲运放增益为2。利用这个开关可以产生两个八度的音节。

(4)指数电压电路

指数电压电路是这个电路的核心,它将串联的线性变化的电阻转换成指数变化的电压。了解它的原理需要一些数学推导。

决定输出电压是有三部分电路组成:

微调+倍程电路舒适的基准电压。经过200k,100k分压电路在输出运放“+”端产生电压;

由与键盘电阻组成的对的分压电路;

输出电压经过200k,100k以及前面的分压电路在输出运放的“-”极需要产生一个电压等于“+”极电压。

根据运放在放大状态下,输入端“虚短”特性,输出运放的“-”极电压也应该为。这个电压与输出电压在200k电阻上产生的电流为:

由37.4k(假设称为)与键盘电阻组成的对分压电路,根据戴维南定理,可以看成由电压,内阻组成的电压源。

那么它在输出运放的输入电阻(100k)上产生的电流为:

03c2d5e6-2588-11ec-82a8-dac502259ad0.png

再根据放大状态下运放的“虚断”特性,,所以

043082b2-2588-11ec-82a8-dac502259ad0.png

04706c24-2588-11ec-82a8-dac502259ad0.png

下面,假设:

那么可以计算出对于不同的按键电阻 ,所对应的输出电压。下图同时显示了根据公式“计算值”以及对应12音律的音节值。可以看到它们之间非常接近。

04ac07c0-2588-11ec-82a8-dac502259ad0.png

▲ 图2.2 不同按键n对应的输出电压

3、按键电路

下图给出了按键实际电路,它是将手指触碰电极所产生的微弱电流通过1M欧姆的下拉电阻驱动MOS管导通,相当于一个对地的开关,驱动前面核心电路中1k欧姆电阻网络。

05370aaa-2588-11ec-82a8-dac502259ad0.png

▲ 图2.3 按键电路图

人体触碰电路过程中,不仅会等效成贯彻导通电阻,另外还会引入空间的交流电压信号。所以在按键电路中还有1M欧姆与4n7电容组成的滤波电路。

下图是作者对于这个电路进行的电路仿真,可以看出它可以有效的导通。

058af9a8-2588-11ec-82a8-dac502259ad0.png

▲ 图2.4 利用人工等效模型进行电路仿真

下面是按键实际电路,指尖触碰按键焊盘后,便可以触发电路工作。

※ 电路小结 ※

在David 的BLOG[2] 的网页中并没有找到完整的电路图。对于这个电路中振荡电路的工作原理以及如果判断是否有按键被按下等,作者并没有进行详细的说明。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路图
    +关注

    关注

    10324

    文章

    10718

    浏览量

    528218
  • 单片机
    +关注

    关注

    6032

    文章

    44518

    浏览量

    633068
  • 电压电路
    +关注

    关注

    0

    文章

    13

    浏览量

    7456
  • 555定时器
    +关注

    关注

    37

    文章

    317

    浏览量

    67845

原文标题:小巧而优雅的电路设计

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于PWM控制的buck电路设计

    基于PWM(脉冲宽度调制)控制的Buck电路设计综合性的项目,涉及电路原理、控制策略、元件选择等多个方面。以下是
    的头像 发表于 11-21 10:12 260次阅读

    接口芯片的译码电路设计般采用什么方法

    接口芯片的译码电路设计是数字电路设计中的重要部分,它涉及到将输入信号转换为特定的输出信号,以便于后续电路的处理。译码
    的头像 发表于 09-30 11:32 292次阅读

    降本筋膜枪电路设计

    降本筋膜枪电路设计
    发表于 09-25 14:34 0次下载

    单片机方案开发-分享七常用的外围电路设计

    在电子产品电路开发设计中,外围电路设计是连接主控芯片与外部世界的关键桥梁,它直接影响着整个产品的性能、稳定性及功耗。今天,今天英锐恩科技的技术小编跟大家分享七常用的外围电路设计,助电
    发表于 09-24 15:59

    超详细!晶振电路设计的7关键因素,小白也能变高手!

    要了解成功的晶体振荡器电路设计,有7关键因素。这些包括:串联电路晶体负载电容并联电路驱动电平频率与振荡模式设计注意事项负阻抗在这篇文章中,我们将介绍振荡器设计的基础知识以及晶体振荡器
    的头像 发表于 07-13 07:20 627次阅读
    超详细!晶振<b class='flag-5'>电路设计</b>的7<b class='flag-5'>个</b>关键因素,小白也能变高手!

    为什么要在电路设计中增加串联电阻呢?有何作用?

    电路设计中,我们常常会在部分模块的信号链路之间,增加串联电阻,从几ohm~几kohm不等,这篇文章给新手小白图文并茂地讲解下。
    的头像 发表于 05-09 15:43 3747次阅读
    为什么要在<b class='flag-5'>电路设计</b>中增加<b class='flag-5'>一</b><b class='flag-5'>个</b>串联电阻呢?有何作用?

    简单的MOS驱动电路设计

    看了眼这个电路,我感觉有问题,MOS管应该不会导通,就跟同事讲了,同事说这个电路是之前用过的,认为没有问题,于是就上电了。
    发表于 03-22 09:52 513次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>简单的MOS驱动<b class='flag-5'>电路设计</b>

    高速电路设计中不可忽略的重要因素—趋肤效应

    在高速电路设计中,链路中的每一个参数都有可能导致传递的信号出问题。今天就和大家分享平常大家不太注意的参数。
    的头像 发表于 02-29 09:50 636次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>高速<b class='flag-5'>电路设计</b>中不可忽略的重要因素—趋肤效应

    优雅停机是什么?SpringBoot+Nacos+k8s实现优雅停机

    优雅停机是什么?网上说的优雅下线、无损下线,都是意思。
    的头像 发表于 02-20 10:00 1892次阅读
    <b class='flag-5'>优雅</b>停机是什么?SpringBoot+Nacos+k8s实现<b class='flag-5'>优雅</b>停机

    电子电路设计用什么软件

    电子电路设计软件是电子工程师在设计和开发电子电路时使用的重要工具。它提供了直观且可视化的方法来创建、模拟、测试和改进电路设计。 以下是常
    的头像 发表于 01-23 13:56 3438次阅读

    深入研究电路设计中的“地”之谜:详解分类与作用应用

    电路设计中,地(Ground)是至关重要的概念,它承担着电路中引导电流、稳定电压、保护设备等多重职责。
    的头像 发表于 01-10 15:52 2192次阅读
    深入研究<b class='flag-5'>电路设计</b>中的“地”之谜:详解分类与作用应用

    电路设计中的“地”

    电路设计中的“地”怎么设计,怎么连接直是是硬件工程师在设计和调试过程中经常会遇到的挑战之。雷卯对地简单阐述如下:、“地”的种类和作用雷卯在实际
    的头像 发表于 01-04 08:02 2226次阅读
    <b class='flag-5'>电路设计</b>中的“地”

    11金律轻松搞定DCDC电源转换电路设计

    搞嵌入式的工程师们往往把单片机、ARM、DSP、FPGA搞的得心应手,旦进行系统设计,到了给电源系统供电,虽然也能让其精心设计的程序运行起来,但对于新手来说,有时可能效率低下,往往还有供电电流 不足或过大引起这样那样的问题,本文11
    的头像 发表于 01-02 10:51 1300次阅读
    11<b class='flag-5'>个</b>金律轻松搞定DCDC电源转换<b class='flag-5'>电路设计</b>

    sram读写电路设计

    SRAM (Static Random Access Memory)是种高速、随机访问的存储器,它以其快速的读写操作和不需要刷新的特点受到广泛使用。本文将详细介绍SRAM的读写电路设计,从
    的头像 发表于 12-18 11:22 2079次阅读

    限制工作电流的电路设计

    在电子电路设计中,限制工作电流的电路是非常重要的。工作电流是指电路在正常工作时所需的电流。如果电路中的电流超过了工作电流的限制,就有可能导致电路
    的头像 发表于 12-14 18:14 1748次阅读