《基于stm32的mp3设计》由会员分享,可在线阅读,更多相关《基于stm32的mp3设计(38页珍藏版)》请在金锄头文库上搜索。
1、摘要摘要本篇论文主要介绍的一款基于Crotex3内核设计的的MP3播放器。采用STM32F103A系列微处理器作为播放器的CPU,采用由凌通公司生产的DS250-10芯片作为音乐解码芯片。利用MPU6050运动处理模块收集MP3播放器的加速度、空间位置等运动信息,用以控制MP3播放器的播放/暂停、上一首/下一首等功能的实现。通过BQ2057电源管理芯片对锂电池进行充电管理。音量是由光敏电阻收集到的环境光强信息控制。无需按键,用户只需要通过改变播放器的空间位置,就可以控制播放器的功能实现。增加了操作的趣味性,提高了用户的操作体验。使得在如今新鲜招数层出不穷的MP3市场更有竞争力。关键词:MP3播
2、放器,加速度,环境光感应,STM32,DS205-A103IVAbstractAbstractThis paper describes the design of a kernel-based Crotex3 of the MP3 player. Using STM32F103A Series microprocessor as the player of the CPU, using the Ling Tong produced DS250-10 chip as the music decoding chip. Use MPU6050 motion processing module col
3、lects acceleration MP3 player, sports such as spatial location information, to control the MP3 player, play / pause, previous / next track functions such implementation. By BQ2057 power management chip for lithium battery charge management. Volume is a photoresistor light collected information contr
4、ol environment. No buttons, the user only needs by changing the spatial position of the player, the player can control the realization of the function. Increases operational interest, improving the users operating experience. Making fresh tricks emerging in todays MP3 market more competitive.Keyword
5、s: MP3 player, accelerometer, ambient light sensor, STM32, DS205-A103目录目录摘要IAbstractII第一章概述1 1.1 MP3(Moving Picture Experts Group Audio Layer III)1 1.2 MP3以及MP3播放器的发展趋势3 1.3 课题研究内容4 1.4 章节安排4第二章 主控CPU芯片6 2.1 STM32F103A芯片的基本构成6 2.1.1 芯片特点7 2.1.2 芯片应用7 2.2 主控CPU电路9第三章 音频解码芯片10 3.1 GPDS25芯片的基本构成10 3.1.
6、1产品特点10 3.1.2规格参数10 3.2 DS250-10芯片电路11第四章 控制模块12 4.1 三轴陀螺仪12 4.1.1 MPU6050芯片简介12 4.1.2 MPU6050芯片原理图13 4.2 红外控制16 4.2.1 红外遥控器面板代码对应图16 4.2.2 有关红外波形的测试17 4.3 光敏电阻22 4.3.1 光敏电阻简介22 4.3.2 光敏电阻原理图24第五章 电源管理25 5.1 锂电池25 5.1.1 锂电池简介25 5.1.2 锂电池发展前景25 5.2 锂电池原理图26 5.2.1 BQ205726 5.2.2理电池充电电路26第六章 其它模块27 6.1
7、 TF卡27 6.1.1 TF卡简介27 6.1.2 TF与SD卡对应关系28 6.1.3 TF卡电路原理图28 6.2 USB模块29 6.2.1 USB简介29 6.2.2 USB模块原理图电路及外围电路29 6.3功放模块30 6.3.1 HXJ8002芯片简介30 6.3.2 功放模块电路原理图31总结32参考文献34基于体感控制的MP3播放器的设计第一章 概述1.1 MP3(Moving Picture Experts Group Audio Layer III)1、MP3音频编码方式MP3是一种近十年来新兴的音频压缩技术,其全称为动态影像专家压缩标准音频层面3(Moving Pic
8、ture Experts Group Audio Layer III),取其首字母缩写命名为MP3。它的出现使得音频数据量得到了很大的降低。利用此项Moving Picture Experts Group Audio Layer III技术,可以使音乐达到1:10 或者更多( 1:12) 的压缩率,使得压缩后的音频文件明显减小,相对于大多数普通用户而言,MP3格式的音频文件与未经过压缩的原音频文件相比,音质与体验并没有明显的区别。这使得MP3技术以及MP3音频格式的文件十分盛行。它的发明人是在1991年由德国一个名为埃尔朗根的研究组织中的一组工程师发明,并对其进行了标准化定义。MP3之所以可以
9、将音频文件以很大的压缩率压缩是由于人耳对某些高频的声音信号并不敏感,利用这一点,将原格式音频文件中的时域波形信号经软件转换为特殊的频域信号,并按标准将其化分为多个小范围频段,对于不同的音频频段选择不同的压缩率进行压缩,将人耳不用意听到的高频使用很大的压缩比,有时甚至会忽略某些高频信号,而对与人耳较敏感的低频信号采用很小的压缩率,保证音频中段的信号不有失真。因为去掉了人耳不能听见的高频部分,又很好的保留了人耳可以听见的中低音频部分,所以可以使得压缩率达到110甚至更高的112。随着时代的进步,MPEG格式也在不断的发展,如今MPEG4已经渐渐的走入人们的视线。其中AAC格式更是将会逐渐取代如今的
10、MP3格式成为下一代的音频格式主角。当今人们所说的MP3是对于MP3格式的一个总称。其中分为耳机形MP3和外放形MP3这两类,传统的MP3格式想要获得较好的音质需要配戴耳机才可以实现,但经过科学研究,长期配戴耳机对人耳会造成很大的伤害,这也就促成了MP3向着新的方面发展外方形MP3格式,这种格式的音频文件适用于外放音乐,对人耳几乎没有伤害,得到了大家的追捧。表示MP3品质的参数为Kpbs,32pbs的MP3音频文件已经与FLAC(CD提取文件格式)和APE(无损压缩格式)在音质上已经几乎没有差别,但仍然保持着相对较小的体积(一首歌曲大约1B左右),与之前的两种个相比,有着明显的体积优势,更适合
11、应用在移动存储的音乐播放器上。2、MP3格式的音频文件MP3音频文件就是利用 MPEG Audio Layer 3 技术,将音乐压缩到原先文件大小的十分之一甚至十二分之一,这样生成的音频文件体积会大大减小,也可以解释成,在基本上不影响用户在听音乐的感受的基础上将音乐文件的体积大大减小,同时还很好的保留了原音频文件基本音质音效。由于MP3音频文件具有体积小同时音乐质量较好的特点,迅速替代了大部分格式的音频文件,几乎成为了流行音乐的一种标志。12pbs质量的MP3文件,基本维持在6/Mb的比例,也就是说每B的MP3音频文件的播放时间在60秒左右,较高品质的列如32pbs的MP3音频文件大概在2/M
12、b。利用支持MP3格式的音乐播放器即MP3播放器对MP3音频文件进行解码播放,这便是我们平时所听到的MP3音乐。(1)优点:MP3格式音频文件的优点大致总结为三点:一是由于MP3格式对音频文件进行了部分压缩,使得文件体积大大减小。应用在移动存储设备上时,同样的存储空间可以存储更多的音乐;二是对于用户来说,不再局限于整盘的CD,是自己在音乐的选择上更加灵活多样。三是其实用的播放器结构相对简单,不再像老式CD机那样播放中不可震动,同时体积较小,携带更加方便,可在运动中的同时享受音乐。(2)缺点:所谓鱼和熊掌不可兼得,MP3格式的音频文件同样存在着缺点。由于MP3音频文件的音频压缩过程是一种有损压缩
13、,去掉了人耳不能听到或较不容易听到的高频段声音,只留下了人耳可以听到音频范围内的频段,所以相对于CD等无损音质音乐来说,虽然不明显,但音质上的损失是不可避免的。但其实这点的影响微乎其微,因为这些音质的损失对于大部分人来说是无法察觉的。(3)音频质量:因为MP3是一种有损格式,它提供了多种不同“位速”的选项也就是用来表示每秒音频所需的编码数据位数。典型的速度介于每秒128和32b之间。与此对照的是,CD上未经压缩的音频位速是1411.2 kbit/s(16 位/采样点 44100 采样点/秒 2 通道)。使用较低位速编码的MP3文件通常回放质量较低。使用过低的位速,“压缩噪声(:en:compr
14、ession artifact)”(原始录音中没有的声音)将会在回放时出现。说明压缩噪声的一个好例子是压缩欢呼的声音:由于它的随机性和急剧变化,所以编码器的错误就会更明显,并且听起来就象回声。除了编码文件的位速之外,MP3文件的质量也与编码器的质量以及编码信号的难度有关。使用优质编码器编码的普通信号,一些人认为12bit/s的MP3以及44.Hz的CD采样的音质近似于CD音质,同时得到了大约11:1的压缩率。在这个比率下正确编码的MP3能够获得比调频广播和卡式磁带更好的音质,这主要是那些模拟介质的带宽限制、信噪比和其它一些限制。然而,听力测试显示经过简单的练习测试听众能够可靠地区分出12bit/s MP3与原始CD的区别。在许多情况下他们认为MP3音质太低是不可接受的,然而其他一些听众或者换个环境(如在嘈杂的车中或者聚会上)他们又认为音质是可接受的。很显然,MP3 编码的瑕疵在低端计算机的扬声器上比较不明显,而在连接到计算机的高质量立体声系统,尤其是使用高质量的headphone时则比较明显。Fraunhofer Gesellschaft(FhG)在他们的官方网站上公布了下面的MPEG-1 Layer 1.2和3的压缩率和数据速率用于比较: Layer 1: 384 kbit/s,压缩率 4:1 Layer 2: