使用哪种传感器来检测尼龙弦的振动?

电器工程 传感器 运动
2022-02-05 07:52:48

我需要检测尼龙(透明)弦乐器的运动。

当琴弦被拨动时,它会振动,我想知道使用哪种传感器来检测动作。

也许像这里的反射式光学传感器(视觉检测)?http://www.vishay.com/optical-sensors/reflective-outputisnot-16/

还是微小的压电元件(通过声音检测)?https://www.sparkfun.com/products/9199

  • 我认为压电不会起作用,因为要检测的字符串不止一个。琴弦靠得很近,我猜声音会互相干扰。也许使用阈值并计算/选择最大声的发射器将是一个解决方案。但我更喜欢最干净的方法来实现这一点。

  • 充其量,我不想画弦,以为它会损坏延音和/或声音的颜色。

2个回答

类似的东西是为打击乐器设计的,也可以转换为与尼龙弦乐器一起使用:

在此处输入图像描述

  • 线型低功率激光以一定角度对准琴弦
  • 每根弦都在相应的反射方向反射窄最大值(显示的细米色箭头)
  • 图像传感器(CCD 等)用于捕获对应于每个字符串的单个反射激光点
  • 一个合适的图像处理软件,可能是 OpenCV,用于将这些光点的所有运动转换为振动信息。

这种策略要求 LASER 在琴弦上的入射线靠近琴马:光束从琴马向琴弦中间移动的距离越远,来自乐器主体的寄生和交感振动对强烈运动的污染就越大和共鸣板。太多这样的污染,从“噪音”中辨别出实际的弦振动变得不可能(或非常困难)。

我认为您不会在不进行任何信号处理的情况下逃脱。一旦你这样做了,你可能会发现音高检测实际上工作得很好。

电动竖琴压电拾音器肯定存在:http ://www.kortier.com/pickups.htm 。您也许可以使用或调整这些以适合您的乐器。但是,它们将输出音​​频信号并具有少量串扰。

光学拾音器是一种可能,但琴弦是一个非常小的目标,环境可能会产生光学噪声。如果弦是半透明的,您可以尝试将窄红色激光束对准它们,并在其后面的折射图案中安装一个小型探测器。琴弦的小动作应该会在图案中产生更大的变化。

如果您可以将插槽式传感器安装在靠近字符串中间的位置,那可能会起作用;尽管每次移动乐器时都必须将它们“调整”到位。