====== 电子琴扩展功能模块 ======
{{ ::电子琴模块正面.jpg?400 |电子琴模块正面}}{{ ::电子琴背面.jpg?400 |电子琴模块背面}}\\
**电子琴扩展功能模块实物图**
===== 板卡简介 =====
STEP Piano Shield是STEP团队推出的可配合小脚丫多种底板使用的扩展板卡,可以让你尽情的的在电子琴上面进行演奏,当然,你也可以让其自动播放你想要的乐曲!
===== 模块划分 =====
{{ ::模块划分.jpg?700 |}}
**电子琴扩展功能模块板载资源** \\
===== 功能需求 =====
* 通过"MODE"触摸按键可切换为“播放模式”或者“演奏模式”
* 演奏模式:按下触摸按键使蜂鸣器发出对应音效
* 播放模式:通过蜂鸣器播放乐曲,并通过“上一曲”“下一曲”按键实现乐曲切换。
===== 器件选择 =====
==== 总览 ====
| ^ 型号 ^ 厂商 ^ 封装 ^
^ 触摸芯片 | CAP1188 | Microchip Technology | QFN24 |
^ 蜂鸣器 | DET402-G-1 | - | - |
==== 触摸芯片 ====
{{::cap1188效果图.png?200|}}\\
触摸芯片选用了Microchip的CAP1188触摸芯片,单芯片具有8路触摸按键驱动以及与之对应的8个LED驱动,使用起来也十分方便;\\
==== 蜂鸣器 ====
{{::111.jpg|?180}}\\
蜂鸣器选用了体积极小的封装,整体体积为4mm*3mm*1.9mm,并且在如此小的提及下,也能保证一定的音量。
===== 原理图说明 =====
{{ ::piano_原理图.png?800 |}}
===== PCB布局布线 =====
{{ ::piano_shield_pcbv1.23dtop层.png?500 |}}{{ ::piano_shield_pcbv1.23dbottom层.png?500 |}}
{{ ::piano_shield_pcbv1.2top层.png?500 |}}{{ ::piano_shield_pcbv1.2bottom层.png?500 |}}
===== 板卡尺寸 =====
{{ ::step_pcie_card截图.png?800 |}}
===== 板卡调试 =====
该板卡主要调试结果如下:\\
1.可由蜂鸣器播放乐曲;\\
2.可由触摸按键进行对应频率输出;\\
===== FPGA逻辑实现 =====
===功能结构===
\\
{{ :mode.jpg?200 |}}
\\
* 通过"MODE"触摸按键可切换为“播放模式”或者“演奏模式”
* 演奏模式:按下触摸按键使蜂鸣器发出对应音效
* 播放模式:通过蜂鸣器播放乐曲,并通过“上一曲”“下一曲”按键实现乐曲切换。\\
=== 硬件结构 ===
{{ :小钢琴硬件总体结构.png?400 |}}
=== FPGA模块划分 ===
FPGA内部电路设计
===== 测试报告及说明 =====
===== 相关文档 =====
触摸按键驱动芯片CAP1188数据手册:{{::cap1188_.pdf|}}\\
PCIE Card 尺寸图:{{:step_pcie_card_.pdf|}}\\
Piano Shield PCB:{{::music_buzzer_v1.2pcb.rar|}}\\
Piano Shield 原理图:{{::music_buzzer_v1.2原理图.rar|}}