可以采用附图的电路实现题主的功能。
需要的器件:
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的时间。
通过调整可调电阻,可以调节检测的灵敏度。