我对电子学完全陌生,正在尝试通过制造电子鼓组来学习。我在网上在线找到了许多示例,这些示例用于调节压电输出,以供控制器(在我的情况下为Netduino)读取。我正在使用的电路看起来像这样。
- 压电(从鼓连接到我的面包板上,带有一些cat5电缆)
- 并联470k电阻
- 串联一个肖特基二极管(在+线上)
- 串联一个稳压二极管(+线上为3.3v)
- 一个1M并联电阻
- 并联一个0.1uF电容器
- Netduino模拟引脚(以及连接到Netduino接地引脚的地线)
我目前有6个电路连接到Netduino的6个模拟引脚。该电路的工作非常出色,既不会丢失鼓上的任何撞击,又能提供非常好的动态范围的速度/体积读数。问题是,当我用力敲击任何一个鼓时,我会遇到一些讨厌的串扰(即,我打了一个鼓,但发出了多个鼓的信号)。我已经在此问题上停留了几周,并尝试以我能想到的所有方式来调整电路,但似乎无法解决该问题。我能得出的最接近的结果是在电路末端放置一个分压器。这确实消除了串扰,但是却以动态范围显着降低为代价(即,无论我用多大的力气敲打鼓,都无法获得最大ADC读出值的一半左右的值)。一世' 请检查并再次检查所有内容均连接到同一地。肖特基应该保持对Netduino的负面信号,而齐纳二极管应确保我没有得到Netduino想要的3.3v以上的电压。
我认为示波器可能会帮助您找出问题的根源,但是由于这是我的第一个电子项目/实验,因此很难向妻子购买几百美元;)
谁能指出我正确的方向以找出问题所在?
编辑:
这是我尝试绘制原理图的尝试。我刚刚下载了Eagle,但并不完全确定如何使用它,但希望它足够接近以给出想法。左侧的压电符号在我看来并不正确,但这就是Eagle给我的。
编辑#2:
根据下面的几个请求,这是我的电路的一些图片(根据一些人的建议稍作更新)。另外,我还提供了一些鼓的图片。鼓使用特殊的“屏幕”鼓头,发出的声音很小。有一小块泡沫将鼓头的振动传递给压电体。