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

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

3天内不再提示

如何制作一个音频合成器?

科技观察员 来源:gadgetronicx 作者:gadgetronicx 2023-05-13 11:29 次阅读

合成器电路是能够使用电子设备产生音频信号的电路。现代合成器现在非常流行,因为它提供了制作优质音乐的便利性。您可能已经看到一些类似的合成器电路,例如电子钢琴,MIDI发生器等。该电路可以添加到音频合成器的长列表中。它可以通过按下按钮生成音符的声音。从某种意义上说,这是一个电子钢琴电路。

集成电路MAX038:

pYYBAGRfA4KAAN7fAAA6pLrA0uc721.png

芯片是高频波形发生器。它应通过其V+和V-引脚以+5V和-5V供电。为此,您可以使用此+5V和-5V电源电路。该芯片能够产生三种不同类型的波形:方形、三角形和正弦波。

该芯片的输出频率范围为0.1Hz至20MHz。在此之上,输出波本质上将被扭曲。该芯片的输出波形将通过向A0和A1引脚馈送适当的逻辑输入来选择。

该芯片的输出频率取决于两个因素。一种是连接到COSC引脚的外部电容器。另一个是进入其IIN引脚的电流

它还提供修改占空比和微调输出波频率的规定,方法是向其FADJ和DADJ引脚施加-2.4V至+2.4V电压。当DADJ引脚被拉至0V时,波形的占空比保持在50%。

同样,当FADJ和DADJ引脚被拉至0V时,频率调谐和占空比调整功能将关闭。此时,输出频率仅取决于COSC引脚中的IIN电流和电容

音频合成器电路的工作原理

集成的MAX038是该电路的核心。该波形发生器使用外部电阻器和电容器进行配置,以产生三种不同波形的信号:正弦波、三角波和方波。如前所述,该芯片的输出频率取决于IIN引脚的电流和连接到COSC引脚的电容值。

poYBAGRfA3yAB1EqAAEixlfoAAk403.png

根据数据手册,REF引脚提供约2.5V的基准电压,并能够提供约200mA的电流。因此,我们使用5k电阻R1将电流限制在100uA,并将其馈送到IIN引脚。这是因为 IIN 引脚的推荐电流输入为 1uA 至 750uA,我们在这里选择 100uA。

流向IIN引脚的电流馈送振荡器电流发生器,进而馈送至内部振荡器。外部电容器 C1、C2、C3、C4、C5 通过按钮连接到内部振荡器。

按下按钮时,振荡器对电容器进行充电和放电。因此,这会影响输出信号的频率。因此,当按下按钮时,它将电容器连接到COSC引脚,从而在第19个引脚中产生相应的频率输出。

这由公式控制。

Fo(MHz) = IIN( uF ) / CF ( pF )

这里还使用可变电阻RV2来修改FADJ引脚的输入电压。这可以将使用上述公式固定的标称输出频率修改+70%至-70%。12k电阻R3从DADJ接地,因为我们不需要调整电路中的占空比。使用可变电阻而不是 REF 中的 12k 来启用此功能。

钢琴键频率:

为了固定音频合成器每个键的输出频率,我将使用钢琴键频率

poYBAGRfA3eAQv3lAAAW-v3EqlM335.png

我选择了钢琴音符及其各自的频率来固定电容。请注意,该电路不能产生钢琴的声音,因为钢琴输出波形非常复杂,而是使用其频率作为参考。

固定电容值:

让我们使用公式固定上述频率的电容值。请注意,您必须将频率和电流值转换为下面指定的单位。

pYYBAGRfA3GAeA8rAAAwBX1atRQ398.png

波形选择:

可以通过向引脚A0和A1馈送适当的逻辑来选择输出波形。电路中的两个单刀双掷开关(SW1和SW2)交替连接到+VCC和GND。这将有助于我们做出此选择。下表显示了方波、正弦波和三角波的选择条件。

poYBAGRfAv6AZ6blAAAQkrlMcqw031.png

现在,MAX038的配置已经完成。按下按钮时,将使用连接到按钮的电容器固定频率的SW1和SW2的选定波形作为该音频合成器电路的输出。

输出波形从+5V电源轨变为-5V电源轨,最大电流为20mA。该电流不足以驱动扬声器,因此我们需要一个放大器级来执行此操作。

放大器级:

poYBAGRfAvqAXECoAACvpGwoMdo961.png

该放大器基于互补推挽放大器,因为它具有正轨至负轨输入。电路使用互补晶体管TIP2955(PNP)和TIP3055(NPN)来工作。

耦合电容C8和C9去除输入信号中的直流分量。使用R4、R5和RV1的电阻分压器网络设置两个晶体管的偏置点。晶体管应使用RV2设置为截止操作模式,因为当没有输入信号时,它将消除晶体管消耗的静态电流。

当输入信号的正周期馈入电路时,Q1导通,Q2将处于关断状态。Q1集电极电流在此瞬间流动。正循环将在输出中表现出来。而在负循环期间,Q2 导通,Q1 将关闭。负循环将显示在输出中。

输出中再现的波形将驱动扬声器,因为它有足够的电流。这将产生类似于音符的声音。

使用按钮发疯

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

    关注

    0

    文章

    270

    浏览量

    25332
  • DIY
    DIY
    +关注

    关注

    176

    文章

    886

    浏览量

    348214
  • 电子钢琴
    +关注

    关注

    0

    文章

    5

    浏览量

    6586
收藏 人收藏

    评论

    相关推荐

    10节拍声合成器

    10节拍声合成器
    发表于 10-07 16:14 1215次阅读
    10<b class='flag-5'>个</b>节拍声<b class='flag-5'>合成器</b>

    使用 Arduino Nano 创建基于 DCO 的音频合成器

    演奏服务。 在构建和修改了些电子管放大器和效果踏板之后,我决定涉足音频合成领域。 我经常梦想创建自己的Eurorack合成器
    的头像 发表于 05-03 16:03 1781次阅读
    使用 Arduino Nano 创建基于 DCO 的<b class='flag-5'>音频</b><b class='flag-5'>合成器</b>

    用DDS制作数控信号合成器

    用DDS制作数控信号合成器
    发表于 11-04 21:52

    合成器

    1、使用反馈有种设备与振荡器有关,.称为合成器。在些情况下,从普通振荡器出来的正弦波不够完美。射频工程师发现如果振荡器与其它电路结合起来,利用反馈,可以使正弦波更完美,这就适合成器
    发表于 12-06 14:06

    基于DDS的频率合成器设计介绍

    合成器有显著的优势。这些优势包括亚赫兹频率控制分辨率,相位失调和输出幅度控制,以及无需基于PLL频率合成器设计所需要的外部元件。另外,作为基于数字的波形发生器,其频率、相位和幅度的
    发表于 07-08 07:26

    如何利用FPGA设计PLL频率合成器

    电子技术应用频率合成技术是现代通信的重要组成部分,它是将高稳定度和高准确度的基准频率经过四则运算,产生同样稳定度和准确度的任意频率。频率合成器是电子系统的心脏,是影响电子系统性能的
    发表于 07-30 07:55

    什么是频率合成器

      频率合成器是利用或多个基准频率,通过各种技术途径产生系列的离散频率信号的设备。这些频率的稳定度和精度均和基准频率相同,而且频率的转换时间很短,这样才会有效率和实用价值。  频
    发表于 08-19 19:18

    锁相环频率合成器是什么原理?

    频率合成器的主要性能指标锁相环频率合成器原理锁相环频率合成器捕捉过程的分析与仿真
    发表于 04-22 06:27

    频率合成器,频率合成器原理及作用是什么?

    频率合成器,频率合成器原理及作用是什么? 所谓的频率合成器,就是以精确度、稳定度极好的石英晶体振荡器作为基准频率,并利用加、减
    发表于 03-23 11:04 1.5w次阅读

    单环锁相频率合成器,单环锁相频率合成器是什么意思

    单环锁相频率合成器,单环锁相频率合成器是什么意思 频率合成的历史 频率合成器被人们喻为众多电子系统的“心脏”。现代战争是
    发表于 03-23 11:36 1006次阅读

    集成锁相环频率合成器,什么是集成锁相环频率合成器

    集成锁相环频率合成器,什么是集成锁相环频率合成器 频率合成的历史 频率合成器被人们喻为众多电子系统
    发表于 03-23 11:45 813次阅读

    Arduino合成器制作

    现在,您可以使用新的合成器了。它只有1音符和弦,因此您只能播放简单的歌曲,但是打开节奏部分后,您可以发出些很酷的声音。玩得开心!
    的头像 发表于 10-05 17:50 3828次阅读
    Arduino<b class='flag-5'>合成器</b>的<b class='flag-5'>制作</b>

    制作MIDI琶音合成器的教程分享

    通过这个项目将 CHIP 变成随时可用的简单合成器,能够创建各种各样的声音。用 MIDI 键盘甚至 OSC 控制它!
    的头像 发表于 08-30 17:12 3273次阅读
    <b class='flag-5'>制作</b>MIDI琶音<b class='flag-5'>合成器</b>的教程分享

    pll频率合成器工作原理与pll频率合成器的原理图解释

    pll频率合成器工作原理与pll频率合成器的原理图解释 我们要搞清楚pll频率合成器工作原理与pll频率合成器的原理图就要先搞清楚pll和频率合成器
    的头像 发表于 02-24 18:19 9473次阅读
    pll频率<b class='flag-5'>合成器</b>工作原理与pll频率<b class='flag-5'>合成器</b>的原理图解释

    如何创建基于DCO的音频合成器

    在此项目中,学习使用 Arduino Nano 或 Arduino Uno 创建数控振荡器或基于 DCO 的音频合成器
    的头像 发表于 04-13 10:04 926次阅读