嘉立创产业服务站群
必应搜索
发作品签到
标准版

基于51单片机的简易电子琴

工程标签

1.5k
0
0
3

简介

修改自 https://oshwhub.com/Dr.Zhang/kalimba ,按键修改为交错排列,并改为钢琴白键音阶。为了更好的音质(?),设计了独立功放芯片驱动蜂鸣器。

简介:修改自 https://oshwhub.com/Dr.Zhang/kalimba ,按键修改为交错排列,并改为钢琴白键音阶。为了更好的音质(?),设计了独立功放芯片驱动蜂鸣器。

开源协议

MIT License

创建时间:2023-10-09 11:31:00更新时间:2023-11-06 01:38:41

描述

前段时间打板测试了https://oshwhub.com/Dr.Zhang/kalimba的设计,发现一些个人认为不太顺手的地方:

  1. 音量较小,在略有噪声的地方就无法听见琴声。
  2. 音阶为五声音阶,有的歌曲弹不出来。
  3. 无法连接外置扬声器录制歌曲。
  4. Micro USB接口巨难焊,干坏好几个接口都没焊上(手残)。

于是,本着练习EDA使用的想法,进行了一些魔改:

  1. 添加功放模块。
  2. 琴键排列改为双排交错,仿钢琴琴键设计,并改为钢琴白键音阶。
  3. 添加音量调节旋钮与耳机接口。
  4. USB接口以及部分外围器件换为直插。

功放电路上一个版本设计为一只三极管,已打板确认可用。功放芯片版本理论上可用,然而首次打板测试时手残焊坏了单片机,准备近期弄个热风焊台再试试。

蜂鸣器可以使用普通的蜂鸣器,也可以使用同样封装的小喇叭,小喇叭音质会好一点。

现已知bug:插上低阻抗耳机时,主板上蜂鸣器音量会很小,考虑是耳机拉低了信号电压,近日增加耳放部分。

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1BEEP12*7.5BUZZER1,BUZZER2B-12*7.52
2220pFC1,C2CAP-TH_L5.5-W3.5-P5.00-D1.22
31uFC3CAP-TH_L5.5-W3.5-P5.00-D1.21
4100uFC7CAP-TH_BD5.0-P2.00-D0.5-FD1
5PJ3F07-5PCN1AUDIO-TH_PJ3F07-5P1

附件

序号文件名称下载次数
1
1_normal.hex
80
2
56f68f51a52bc5ac4d3a9f4ad4ea8d25.mp4
46
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航