基于EFM8的声音合成器:从方波到正弦波

本篇文章属于“如何制作基于EFM8的声音合成器”系列的第1部分。该系列包含以下内容:

● 第1部分:从方波到正弦波

● 第2部分:驱动扬声器

● 第3部分:通过USB播放旋律

所需的硬件/软件

● SLSTK2000A EFM8评估板

● Simplicity Studio集成开发环境

简介

本项目的目标是设计一个可以播放标准音符的声音合成器。我们将使用低成本、超小型的EFM8微控制器以及一些外部组件和扬声器来实现这一功能。在第一篇文章中,我们将重点介绍将EFM8生成的方波转换为适合驱动扬声器的正弦波。该实现过程的基本组成部分是时钟可调的单片低通滤波器。在这个项目中,我们将使用凌力尔特公司(Linear Technology)的LTC1063五阶巴特沃兹滤波器IC,没有采用可提供具有更高阶频率响应和不同滤波器类型的器件(例如Maxim Integrated公司的八阶贝塞尔低通滤波器MAX7401)。这些IC基于开关电容滤波器设计,因此我们将首先简要介绍该技术。

基于EFM8的声音合成器:从方波到正弦波

更多内容请参考以下链接:https://www.yiboard.com/thread-867-1-1.html