摘要:伴随着电子行业的飞速发展,人们对电子科技类产品的需求越来越大,其中便携式多功能MP3因其小巧轻便越受广大消费者的青睐。本文采用了ARM Cortex-M3内核的STM32F103ZET6作为中央控制处理器、SD卡作为存储介质、VS1053作为音频解码芯片、TFT彩晶屏作为音乐显示设备,设计了基于STM32最小系统、可播放mp3、wav等文件格式并实现相关录音和播放等功能的便携式音乐录放器。文中介绍了STM32最小系统的工作原理、SD卡的读取方式、VS1053芯片音频解码过程、TFT人机交互设备的控制操作方法以及各主从机之间的通络方式。设计了录放系统的电原理图及硬板电路,实现了录音/放音、循环/重复播放、选择播放等功能,采用TFT彩晶显示屏实现显示及人机交互功能。36915
毕业论文关键字:音乐录放器 STM32单片机 SD卡 VS1053解码芯片 TFT彩屏
The design of Music recording device Based on STM32
Abstract
Along with the rapid development of electronic industry,and people is growing consumer demand on the electronic technology products, which portable multifunction MP3 has become popular with consumers increasingly because of its compact and lightweight. The design of music playback Based on STM32 mainly uses the ARM Cortex-M3 core and STM32F103ZET6 as the central control processor, SD card as the storage medium, VS1053 audio decoder chip as well as a music display TFT Display screen equipment.It can play mp3, wav or other file formats and to achieve a portable music playback-related functions such as recording and playback. The design introduces the STM32 minimum system works, read mode of SD cards, VS1053 audio decoder chip process,the control operation method of TFT man-machine interactive equipment and the way of dredging collaterals between the main and subordinate machines. And it also designs the electrical schematic diagram of recording systems and the hardware board circuit, to achieve a record / playback, loop / repeat play, select Play function, to achieve display and interactive features by using the TFT Display screen.
Keywords:Music playback device   STM32F103ZET6   SD card   VS1053 decoder chip     TFT color crystal screen    
1 绪言    1
1.1 课题研究的意义    1
1.2 国内外研究现状与水平    1
1.3 技术发展趋势    2
1.4 课题研究的主要内容    2
2 方案选择及主要芯片简介    4
2.1  设计方案选择    4
2.1.1  控制模块的选择    4
2.1.2  电源模块的选择    4
2.1.3  音频解码器模块    5
2.1.4  显示模块    5
2.2  基于STM32音乐录放器的工作原理    5
2.3  主要芯片简介    6
2.3.1  VS1053模块SPI通信说明    6
2.3.2  STM32芯片说明    8
2.3.3  系统的总体构架    8
3 系统设计    10
3.1 STM32F103ZET6最小系统    10
3.2 电源系统    17
3.3 串口通信    18
3.4 JTAG模块设计    18
3.5 VS1053音频解码模块    18
3.6 TFT彩屏模块    22
3.7 SD及驱动电路模块    23
4 PCB板设计    25
4.1 PCB双面板设计    25
4.1.1  PCB双面板设计说明    25
4.1.2  PCB设计原则    25
4.2 PCB设计过程    27
4.3 PCB设计结果    28
4.4 贴片焊接    29
5 系统调试    30
上一篇:RFID手持终端的设计
下一篇:MATLAB+DSP机器人焊接系统的软件系统开发

单片机数字红外测距系统设计+电路图+程序

基于Kinect手势识别的遥操...

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32的4G太阳能电站监控系统设计+PCB电路图

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

浅谈传统人文精神茬大學...

国内外无刷直流电动机研究现状

浅谈新形势下妇产科护理...

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变

《醉青春》导演作品阐述

谷度酒庄消费者回访调查问卷表

辩护律师的作证义务和保...