TouchTone555:基于 NE555 的模拟触控合成器

这是一个开源硬件项目,复刻并扩展了经典 Stylophone 触控合成器的玩法,完全基于模拟电路实现,没有微控制器,非常适合学习模拟电子与声音合成原理。

TouchTone555:基于 NE555 的模拟触控合成器封面
oshw_hqzl2026-05-06 18:27:02CERN Open Hardware License
144
Star

PCBA

设计文件

KiCad图标hardware.zip970.53KB(0次下载)

其他附件

EDA查看器

复制嵌入代码

详细介绍

这是一个开源硬件项目,复刻并扩展了经典 Stylophone 触控合成器的玩法,完全基于模拟电路实现,没有微控制器,非常适合学习模拟电子与声音合成原理。

核心亮点

项目特性

细节说明

核心振荡器

NE555 定时器工作在无稳态多谐振荡器模式,作为主音频信号源

触控演奏

触控笔接触 PCB 上的按键焊盘,通过电阻网络改变振荡器频率,实现不同音高

八度切换

通过切换并联电容组改变振荡器的总电容,实现八度升降

颤音效果

额外 RC 振荡器调制 NE555 的控制电压引脚,产生低频颤音,深度可通过电位器调节

音频输出

LM386 缓冲 + 推挽放大电路,驱动内置扬声器和耳机输出,带音量控制

供电方案

支持 9V 直流电源(JST 接口 / DC 桶型接口),带防反接保护

开源协议

基于 CERN-OHL-S v2 开源硬件协议,可自由学习、修改、分享

工作原理拆解

  1. 音高控制:每个触控按键串联不同阻值的电阻,接触时改变 NE555 的充放电电阻,从而改变振荡频率(音高)。

  2. 八度切换:并联电容会降低振荡频率,通过切换电容组实现不同八度的音域扩展。

  3. 颤音调制:额外的 RC 电路产生低频信号,调制 NE555 的 5 脚(控制电压端),让输出频率产生周期性波动,形成颤音效果。

  4. 放大输出:NE555 的方波信号经过 LM386 缓冲,再通过推挽放大器驱动扬声器,避免负载影响振荡器频率。

项目结构与构建

  • 提供了完整的硬件设计文件(KiCad 工程、Gerber 文件、物料清单 BOM)、组装步骤说明和调试指南。

  • 适合电子爱好者复刻,通过焊接和调试可以直观理解振荡器、RC 电路、音频放大等核心概念。

  • 项目附带演示视频,可听到用它演奏《精灵宝可梦》主题曲《Littleroot Town》的效果。

项目意义

这个项目的初衷是通过动手实践学习模拟电子技术,它用最基础的 NE555 定时器实现了完整的合成器功能,把振荡、调制、放大这些抽象概念变成了可触摸、可听见的声音,非常适合电子入门和 DIY 爱好者参考。

License

CERN-OHL-S v2

项目地址

https://github.com/DarcyJProjects/touchtone555