摘要
阐述以STM32F407ZGT6单片机为核心,结合快速傅立叶变换算法设计一套辨音识键的电子琴演奏系统。系统包括电源稳压模块、MAX9814麦克风传感器模块、按键输入模块、OLED显示模块和声音播放模块。敲击声通过拾音传感器模块进行收集和放大,经自治的比较器触发单片机后,运用FFT算法,最终得到基频。
This paper describes the design of an electronic piano performance system based on the STM32F407ZGT6 microcontroller and combined with the fast Fourier transform algorithm for sound recognition and key recognition.The system includes a power stabilization module,MAX9814 microphone sensor module,key input module,OLED display module,and sound playback module.The knocking sound is collected and amplified by the pickup sensor module,and after triggering the microcontroller with an autonomous comparator,it uses FFT algorithm to finally obtain the fundamental frequency.
作者
齐丹丹
王丽丽
王柯静
QI Dandan;WANG Lili;WANG Kejing(Department of Mechanical and Electrical Engineering,Hebei Chemical and Pharmaceutical Vocational and Technical College,Hebei 050026,China)
出处
《集成电路应用》
2024年第8期13-15,共3页
Application of IC
基金
河北化工医药职业技术学院项目(YZ2023005)。