可以采用附图的电路实现题主的功能。

如何把电脑主机输出的声音转变成震动

需要的器件:

LM324运放

双电源(单电源的话,电路要改一下,给运放提供直流偏置)

开关二极管

电阻若干

电容若干

主要原理是:

电脑主机输出的音频信号通过高通滤波电路隔直之后,通过运放进行阻抗变换(电脑输出的信号足够强了,可以不需要放大,可以通过调整反馈端电阻进行增益的调整)

第一级运放输出的信号通过二极管、电阻、电容组成的峰检波电路,检测信号的峰值。

第二级运放作为比较器使用,信号的峰值接到第二级运放的同相输入端,在反相输入端输入固定的比较电平,该电平可以采用可调电阻进行动态调整。

第二级运放的输出端可以直接接马达。

这种小马达不需要多大的功率,可以直接用运放驱动。

当然要看规格书,如果驱动电路大,可以在第二级运放的输出端再接一个NPN三极管进行驱动。

电路分析:

声音的频率范围是20Hz-20KHz,人正常说话的声音在1KHz左右,考虑让20Hz的信号通过。所以选用R1、C1、R2组成了截止频率为1/2/pi/R/C=17Hz的高通滤波电路。

由R5,D1,C2,R6组成的峰值检测电路,峰值电平的放电时间常数为R6*C2=100ms,充电时间常数为100us,可以快速检测到几k的信号,而且能维持几百ms的时间。

通过调整可调电阻,可以调节检测的灵敏度。