图1 音乐播放器的工作原理框图
其中音调发生器、音乐编码器、彩灯控制器这三项功能可由ALTERA公司可编程逻辑器件(CPLD)EPF10LC84-4芯片,采用VHDL语言来完成[1-3]。音频放大器、彩灯、各种时钟可由具体的外围电路来实现。图2 芯片原理图
图中节拍控制电路产生节拍定时信号;音符产生电路按节拍要求产生乐曲所需要的音符;预值数产生电路受音符控制,产生该音符频率相对应的预置数,送计数器的置入数据输入端。音符频率发生器根据不同的预置数产生相应的频率信号,从而完成乐曲的演奏功能。
图3 音乐节奏时钟产生电路图
图4 音频功率放大电路图
R1阻值(KΩ) | 4.38 | 3.83 | 3.40 | 3.06 |
节奏时钟频率(Hz) | 3.5 | 4 | 4.5 | 5 |
音乐节奏效果 | 较慢 | 稍慢 | 适中 | 稍快 |
R3阻值(KΩ) | 1.53 | 1.28 | 1.09 | 0.958 | 0.851 | 0.766 |
节奏时钟频率(Hz) | 10 | 12 | 14 | 16 | 18 | 20 |
彩灯闪烁效果 | 慢 | 较慢 | 稍慢 | 适中 | 稍快 | 较快 |
RW阻值(KΩ) | 8 | 6 | 4 | 2 | 1 | 0.5 | 0.25 |
音频放大效果 | 声音小,无噪声 | 声音较小,无躁声 | 声音适中,无噪声 | 声音稍大,无躁声 | 声音较大,无躁声 | 声音大,稍有躁声 | 声音大,躁声 |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |