本帖最后由 现实主义者 于 2016-5-23 20:33 编辑
求大神帮忙有偿求助!30RMB!
只需要帮忙编写程序就行,硬件已经做好!
任务
设计一个数控自动增益延迟放大器,可以按照需要进行音量自动调节,延迟时间可以控制的自动增益延迟音响放大器。
基本要求
1) 输入音频信号(10Hz~1KHz),输出可以带200Ω负载或驱动8Ω喇叭(2~5W),输出波形基本不失真。(20分)
2) 当输入信号幅度在10mV~200mV间变化时,放大器输出默认值保持在2V±0.2V(幅度)内,波动越小越好。(10分)
3) 可以显示输入信号幅度和输入输出信号的延迟时间。(10分)
4) 可以调整延迟时间,0.1ms~256ms。(10分)
2. 发挥部分
1) 输入音频信号范围从1Hz~3KHz。(10分)
2) 能够在1V~3V范围内步进式调节放大器输出幅度,步距0.2V。(10分)
3) 可以增大调整延迟时间。(10分)
l 音响放大器的输出可以在200Ω电阻及喇叭间切换。
l 为了降低设计成本,建议采用
单片机进行模数转换进行增益控制,功放输出可以采用
TDA2822或者
LM386即可。
l 延迟时间通过RAM进行,可以扩展